Richard J. LeBlanc

Affiliations:
  • Georgia Institute of Technology, Atlanta, USA


According to our database1, Richard J. LeBlanc authored at least 62 papers between 1976 and 2017.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2017
Crafting the Future of Software Engineering Education in CC2020: A Workshop.
Proceedings of the 30th IEEE Conference on Software Engineering Education and Training, 2017

2010
What Should All CS Graduates Know?
Computer, 2010

IT 2008: the history of a new computing discipline.
Commun. ACM, 2010

2009
Report on the ACM/IEEE-CS undergraduate curricula recommendations.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

Concurrency and parallelism in the computing ontology.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

2007
The computing ontology: application in education.
ACM SIGCSE Bull., 2007

Improving software practice through education: Challenges and future trends.
Proceedings of the International Conference on Software Engineering, 2007

2006
SE2004: Recommendations for Undergraduate Software Engineering Curricula.
IEEE Softw., 2006

Computing Curricula 2005: The Overview Report.
Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, 2006

2005
A synthesis of computing concepts.
ACM SIGCSE Bull., 2005

Reflections on Software Engineering 2004, the ACM/IEEE-CS Guidelines for Undergraduate Programs in Software Engineering.
Proceedings of the Software Engineering Education in the Modern Age, 2005

Software engineering 2004: ACM/IEEE-CS guidelines for undergraduate programs in software engineering.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

2004
Keeping family of computing related disciplines together.
Proceedings of the 5th Conference on Information Technology Education, 2004

Computing curricula 2004: the overview project.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

IEEE-CS/ACM computing curricula: computer engineering & software engineering volumes.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

Generating Undergraduate Software Engineering Courses/Programs Using the Computing Curricula Software Engineering Volume.
Proceedings of the 17th Conference on Software Engineering Education and Training (CSEE&T 2004), 2004

2003
IEEE-CS/ACM Computing Curriculum Software Engineering Volume Project.
Proceedings of the 16th Conference on Software Engineering Education and Training (CSEE&T 2003), 2003

Introducing Testing Practices into Objects and Design Course.
Proceedings of the 16th Conference on Software Engineering Education and Training (CSEE&T 2003), 2003

2002

The cyclefree methodology: a simple approach to building reliable, robust, real-time systems.
Proceedings of the 24th International Conference on Software Engineering, 2002

2001
Model curricula for IT schools: report of a curriculum committee.
Proceedings of the 32rd SIGCSE Technical Symposium on Computer Science Education, 2001

1999
Curriculum 2001: interim report from the ACM/IEEE-CS task force.
Proceedings of the 30th SIGCSE Technical Symposium on Computer Science Education, 1999

Status Report from the ACM/IEEE-CS Task Forces on Software Engineering Curriculum and Body of Knowledge (panel).
Proceedings of the 12th Conference on Software Engineering Education and Training, 1999

1998
Draft accreditation criteria for software engineering.
ACM SIGSOFT Softw. Eng. Notes, 1998

Hardware and Software Choices for Student Computer Initiatives.
Commun. ACM, 1998

1997
Introduction to computing: a course in computer science fundamentals.
Proceedings of the Informatics in Higher Education, 1997

A common core of concepts for informatics majors.
Proceedings of the Informatics in Higher Education, 1997

1994
Class Testing by Examining Pointers.
J. Object Oriented Program., 1994

Object replacement using dynamic proxy updates.
Distributed Syst. Eng., 1994

Integrating "depth first" and "breadth first" models of computing curricula.
Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, 1994

1993
Building, Modifying and Using Component Generators.
Proceedings of the 15th International Conference on Software Engineering, 1993

Coherence, Synchronization and State-sharing in Distributed Shared-memory Applications.
Proceedings of the 1993 International Conference on Parallel Processing, 1993

Asynchronous Event Handling in Distributed Object-Based Systems.
Proceedings of the 13th International Conference on Distributed Computing Systems, 1993

Event Ordering in a Shared Memory Distributed System.
Proceedings of the 13th International Conference on Distributed Computing Systems, 1993

1992
Distributed Eiffel: a language for programming multi-granular distributed objects on the Clouds operating system.
Proceedings of the ICCL'92, 1992

1991
The Clouds Distributed Operating System.
Computer, 1991

Crafting a Compiler with C
Benjamin/Cummings, ISBN: 0-8053-2166-7, 1991

1990
Recognizing Design Decisions in Programs.
IEEE Softw., 1990

Fault-Tolerant Atomic Computations in an Object-Based Distributed System.
Distributed Comput., 1990

1989
The Design and Implementation of the Clouds Distributed Operating System.
Comput. Syst., 1989

1988
A Study of the Applicability of Complexity Measures.
IEEE Trans. Software Eng., 1988

Distributed Locking: A Mechanism for Constructing Highly Available Objects.
Proceedings of the Seventh Symposium on Reliable Distributed Systems, 1988

Event-Based Debugging of Object/Action Programs.
Proceedings of the ACM SIGPLAN and SIGOPS Workshop on Parallel and Distributed Debugging, 1988

The Clouds Distributed Operating System.
Proceedings of the 8th International Conference on Distributed Computing Systems, 1988

A naming specification language for syntax-directed editors.
Proceedings of the 1988 Internation Conference on Computer Languages, 1988

1987
Overloading in the Ada Language: Is ist Too Restrictive?
Comput. Lang., 1987

Fault Tolerant Computing in Object Based Distributed Operating Systems.
Proceedings of the Sixth Symposium on Reliability in Distributed Software and Database Systems, 1987

Distributed garbage collection.
Proceedings of the Symposium on Interpreters and Interpretive Techniques, 1987, St. Paul, Minnesota, USA, June 24, 1987

1985
System Programming with Objects and Actions.
Proceedings of the 5th International Conference on Distributed Computing Systems, 1985

Event-Driven Monitoring of Distributed Programs.
Proceedings of the 5th International Conference on Distributed Computing Systems, 1985

1984
A Simple Separate Compilation Mechanism for Block-Structured Languages.
IEEE Trans. Software Eng., 1984

1982
A Case Study of Run-Time Errors in Pascal Programs.
Softw. Pract. Exp., 1982

The Design and Implementation of a Code Generation Tool.
Softw. Pract. Exp., 1982

Ada and Software development Support: A New Concept in Language Design.
Computer, 1982

Distributed Compilation: A Case Study.
Proceedings of the Proceedings of the 3rd International Conference on Distributed Computing Systems, 1982

The design of a programming language based on connectivity networks.
Proceedings of the Proceedings of the 3rd International Conference on Distributed Computing Systems, 1982

1980
The Implementation of Run-Time Diagnostics in Pascal.
IEEE Trans. Software Eng., 1980

Research issues in "fully" distributed systems.
Proceedings of the 18th Annual Southeast Regional Conference, 1980

1979
On implementing separate compilation in block-structured languages.
Proceedings of the 1979 SIGPLAN Symposium on Compiler Construction, 1979

1978
Extensions to PASCAL for separate compilation.
ACM SIGPLAN Notices, 1978

1977
Efficient Implementation and Optimization of Run-Time Checking in Pascal.
Proceedings of an ACM Conference on Language Design for Reliable Software (LDRS), 1977

1976
Run-time checking of data access in Pascal-like languages.
Proceedings of the Design and Implementation of Programming Languages, Proceeding of a DoD Sponsored Workshop, Ithaca, NY, USA, September 30, 1976


  Loading...