Run-time checking of data access in Pascal-like languages. - Charles N. Fischer; Richard J. LeBlanc (Design and Implementation of Programming Languages, 1976)

Efficient Implementation and Optimization of Run-Time Checking in Pascal. - Charles N. Fischer; Richard J. LeBlanc (Language Design for Reliable Software, 1977)

Extensions to PASCAL for separate compilation. - Richard J. LeBlanc (ACM SIGPLAN Notices, 1978)

On implementing separate compilation in block-structured languages. - Richard J. LeBlanc; Charles N. Fischer (SIGPLAN Symposium on Compiler Construction, 1979)

Research issues in "fully" distributed systems. - Richard J. LeBlanc (ACM Southeast Regional Conference, 1980)

The Implementation of Run-Time Diagnostics in Pascal. - Charles N. Fischer; Richard J. LeBlanc (IEEE Trans. Software Eng., 1980)

The design of a programming language based on connectivity networks. - Richard J. LeBlanc; Arthur B. Maccabe (ICDCS, 1982)

Distributed Compilation: A Case Study. - John A. Miller 001; Richard J. LeBlanc (ICDCS, 1982)

Ada and Software development Support: A New Concept in Language Design. - Richard J. LeBlanc; John J. Goda (Computer, 1982)

The Design and Implementation of a Code Generation Tool. - R. Allen Akin; Richard J. LeBlanc (Softw. Pract. Exp., 1982)

A Case Study of Run-Time Errors in Pascal Programs. - Richard J. LeBlanc; Charles N. Fischer (Softw. Pract. Exp., 1982)

A Simple Separate Compilation Mechanism for Block-Structured Languages. - Richard J. LeBlanc; Charles N. Fischer (IEEE Trans. Software Eng., 1984)

Event-Driven Monitoring of Distributed Programs. - Richard J. LeBlanc; Arnold D. Robbins (ICDCS, 1985)

System Programming with Objects and Actions. - Richard J. LeBlanc; C. Thomas Wilkes (ICDCS, 1985)

Distributed garbage collection. - J. Dana Eckart; Richard J. LeBlanc (PLDI, 1987)

Fault Tolerant Computing in Object Based Distributed Operating Systems. - Mustaque Ahamad; Partha Dasgupta; Richard J. LeBlanc; C. Thomas Wilkes (SRDS, 1987)

Overloading in the Ada Language: Is ist Too Restrictive? - J. Dana Eckart; Richard J. LeBlanc (Comput. Lang., 1987)

A naming specification language for syntax-directed editors. - Scott A. Vorthmann; Richard J. LeBlanc (ICCL, 1988)

The Clouds Distributed Operating System. - Partha Dasgupta; Richard J. LeBlanc; William F. Appelbe (ICDCS, 1988)

Event-Based Debugging of Object/Action Programs. - Chu-Chung Lin; Richard J. LeBlanc (Workshop on Parallel and Distributed Debugging, 1988)

Distributed Locking: A Mechanism for Constructing Highly Available Objects. - C. Thomas Wilkes; Richard J. LeBlanc (SRDS, 1988)

A Study of the Applicability of Complexity Measures. - John Stephen Davis; Richard J. LeBlanc (IEEE Trans. Software Eng., 1988)

The Design and Implementation of the Clouds Distributed Operating System. - Partha Dasgupta; Raymond C. Chen; Sathis Menon; Mark P. Pearson; R. Ananthanarayanan; Umakishore Ramachandran; Mustaque Ahamad; Richard J. LeBlanc; William F. Appelbe; José M. Bernabéu-Aubán; Phillip W. Hutto; M. Yousef Amin Khalidi; et al. (Comput. Syst., 1989)

Fault-Tolerant Atomic Computations in an Object-Based Distributed System. - Mustaque Ahamad; Partha Dasgupta; Richard J. LeBlanc (Distributed Comput., 1990)

Recognizing Design Decisions in Programs. - Spencer Rugaber; Stephen B. Ornburn; Richard J. LeBlanc (IEEE Softw., 1990)

Crafting a Compiler with C - Charles N. Fischer; Richard J. LeBlanc (Benjamin/Cummings, 1991)

The Clouds Distributed Operating System. - Partha Dasgupta; Richard J. LeBlanc; Mustaque Ahamad; Umakishore Ramachandran (Computer, 1991)

Distributed Eiffel: a language for programming multi-granular distributed objects on the Clouds operating system. - L. Gunaseelan; Richard J. LeBlanc (ICCL, 1992)

Event Ordering in a Shared Memory Distributed System. - L. Gunaseelan; Richard J. LeBlanc (ICDCS, 1993)

Asynchronous Event Handling in Distributed Object-Based Systems. - Sathis Menon; Partha Dasgupta; Richard J. LeBlanc (ICDCS, 1993)

Coherence, Synchronization and State-sharing in Distributed Shared-memory Applications. - R. Ananthanarayanan; Mustaque Ahamad; Richard J. LeBlanc (ICPP (1), 1993)

Building, Modifying and Using Component Generators. - Stephen B. Ornburn; Richard J. LeBlanc (ICSE, 1993)

Integrating "depth first" and "breadth first" models of computing curricula. - Russell L. Shackelford; Richard J. LeBlanc (SIGCSE, 1994)

Object replacement using dynamic proxy updates. - Sathis Menon; Richard J. LeBlanc (Distributed Syst. Eng., 1994)

Class Testing by Examining Pointers. - Rosario J. D'Souza; Richard J. LeBlanc (J. Object Oriented Program., 1994)

A common core of concepts for informatics majors. - Monique Grandbastien; Richard J. LeBlanc (Informatics in Higher Education, 1997)

Introduction to computing: a course in computer science fundamentals. - Russell L. Shackelford; Richard J. LeBlanc (Informatics in Higher Education, 1997)

Hardware and Software Choices for Student Computer Initiatives. - Richard J. LeBlanc; Steven L. Teal (Commun. ACM, 1998)

Draft accreditation criteria for software engineering. - Gerald L. Engel; Richard J. LeBlanc; Bruce H. Barnes; Martin L. Griss; Tony Wasserman; Laurie Werth (ACM SIGSOFT Softw. Eng. Notes, 1998)

Status Report from the ACM/IEEE-CS Task Forces on Software Engineering Curriculum and Body of Knowledge (panel). - Dennis J. Frailey; Gerald L. Engel; Richard J. LeBlanc; Robert Dupuis (CSEE&T, 1999)

Curriculum 2001: interim report from the ACM/IEEE-CS task force. - Eric Roberts 001; Russell L. Shackelford; Richard J. LeBlanc; Peter J. Denning (SIGCSE, 1999)

Model curricula for IT schools: report of a curriculum committee. - Peter J. Denning; Wayne R. Dyksen; Richard J. LeBlanc; Edward L. Robertson (SIGCSE, 2001)

The cyclefree methodology: a simple approach to building reliable, robust, real-time systems. - Dick Mays; Richard J. LeBlanc (ICSE, 2002)

Computing: The Shape of an Evolving Discipline. - Lillian N. Cassel; Gordon Davies; Deepak Kumar 002; Ralf Denzer; A. E. N. Hacquebard; Richard J. LeBlanc; Luiz Ernesto Merkle; Fred Mulder; Zeljko Panian; Ricardo Augusto da Luz Reis; Eric Roberts 001; Paolo Rocchi; et al. (Informatics Curricula and Teaching Methods, 2002)

Introducing Testing Practices into Objects and Design Course. - Ellen Francine Barbosa; José Carlos Maldonado; Richard J. LeBlanc; Mark Guzdial (CSEE&T, 2003)

IEEE-CS/ACM Computing Curriculum Software Engineering Volume Project. - Richard J. LeBlanc; Mordechai Ben-Menachem; Thomas B. Hilburn; Susan A. Mengel; Timothy Lethbridge; J. Barrie Thompson; Ann E. Kelley Sobel; Jorge L. Díaz-Herrera (CSEE&T, 2003)

Generating Undergraduate Software Engineering Courses/Programs Using the Computing Curricula Software Engineering Volume. - Richard J. LeBlanc; Timothy Lethbridge; Ann E. Kelley Sobel (CSEE&T, 2004)

IEEE-CS/ACM computing curricula: computer engineering & software engineering volumes. - John Impagliazzo; Esther A. Hughes; Richard J. LeBlanc; Timothy Lethbridge; Andrew D. McGettrick; Ann E. Kelley Sobel; Pradip K. Srimani; Mitchell D. Theys (SIGCSE, 2004)

Computing curricula 2004: the overview project. - Russell L. Shackelford; Lillian N. Cassel; James Cross 001; John Impagliazzo; Eydie Lawson; Richard J. LeBlanc; Andrew D. McGettrick; Robert H. Sloan; Heikki Topi (SIGCSE, 2004)

Keeping family of computing related disciplines together. - Reza Kamali; Lillian N. Cassel; Richard J. LeBlanc (SIGITE Conference, 2004)

Software engineering 2004: ACM/IEEE-CS guidelines for undergraduate programs in software engineering. - Joanne M. Atlee; Richard J. LeBlanc; Timothy Lethbridge; Ann E. Kelley Sobel; J. Barrie Thompson (ICSE, 2005)

Reflections on Software Engineering 2004, the ACM/IEEE-CS Guidelines for Undergraduate Programs in Software Engineering. - Joanne M. Atlee; Richard J. LeBlanc; Timothy C. Lethbridge; Ann E. Kelley Sobel; J. Barrie Thompson (Software Education and Training Sessions @ ICSE, 2005)

A synthesis of computing concepts. - Lillian N. Cassel; Anneke Hacquebard; Andrew D. McGettrick; Gordon Davies; Richard J. LeBlanc; Charles Riedesel; Yaakov L. Varol; Gail T. Finley; Samuel Mann; Robert H. Sloan (ACM SIGCSE Bull., 2005)

Computing Curricula 2005: The Overview Report. - Russell L. Shackelford; Andrew D. McGettrick; Robert H. Sloan; Heikki Topi; Gordon Davies; Reza Kamali; James Cross 001; John Impagliazzo; Richard J. LeBlanc; Barry M. Lunt (SIGCSE, 2006)

SE2004: Recommendations for Undergraduate Software Engineering Curricula. - Timothy C. Lethbridge; Richard J. LeBlanc; Ann E. Kelley Sobel; Thomas B. Hilburn; Jorge L. Díaz-Herrera (IEEE Softw., 2006)

Improving software practice through education: Challenges and future trends. - Timothy Lethbridge; Jorge L. Díaz-Herrera; Richard J. LeBlanc; J. Barrie Thompson (FOSE, 2007)

The computing ontology: application in education. - Lillian N. Cassel; Gordon Davies; William Fone; Anneke Hacquebard; John Impagliazzo; Richard J. LeBlanc; Joyce Currie Little; Andrew D. McGettrick; Michela Pedrona (ACM SIGCSE Bull., 2007)

Concurrency and parallelism in the computing ontology. - Lillian N. Cassel; Richard J. LeBlanc; Andrew D. McGettrick; Michael Wrinn (ITiCSE, 2009)

Report on the ACM/IEEE-CS undergraduate curricula recommendations. - Andrew D. McGettrick; Renée McCauley; Richard J. LeBlanc; Heikki Topi (SIGCSE, 2009)

IT 2008: the history of a new computing discipline. - Barry M. Lunt; Joseph J. Ekstrom; Han Reichgelt; Michael Bailey; Richard J. LeBlanc (Commun. ACM, 2010)

What Should All CS Graduates Know? - Richard J. LeBlanc (Computer, 2010)

Crafting the Future of Software Engineering Education in CC2020: A Workshop. - Richard J. LeBlanc; Nancy R. Mead; John Impagliazzo (CSEE&T, 2017)