2009 | ||
---|---|---|
56 | EE | Andrew D. McGettrick, Renée McCauley, Richard J. LeBlanc, Heikki Topi: Report on the ACM/IEEE-CS undergraduate curricula recommendations. SIGCSE 2009: 267-268 |
2007 | ||
55 | EE | Timothy Lethbridge, Jorge L. Díaz-Herrera, Richard J. LeBlanc, J. Barrie Thompson: Improving software practice through education: Challenges and future trends. FOSE 2007: 12-28 |
54 | EE | Lillian N. Cassel, Gordon Davies, William Fone, Anneke Hacquebard, John Impagliazzo, Richard J. LeBlanc, Joyce Currie Little, Andrew D. McGettrick, Michela Pedrona: The computing ontology: application in education. SIGCSE Bulletin 39(4): 171-183 (2007) |
2006 | ||
53 | EE | Russell L. Shackelford, Andrew D. McGettrick, Robert H. Sloan, Heikki Topi, Gordon Davies, Reza Kamali, James Cross, John Impagliazzo, Richard J. LeBlanc, Barry M. Lunt: Computing Curricula 2005: The Overview Report. SIGCSE 2006: 456-457 |
52 | EE | Timothy C. Lethbridge, Richard J. LeBlanc, Ann E. Kelley Sobel, Thomas B. Hilburn, Jorge L. Díaz-Herrera: SE2004: Recommendations for Undergraduate Software Engineering Curricula. IEEE Software 23(6): 19-25 (2006) |
2005 | ||
51 | EE | Joanne M. Atlee, Richard J. LeBlanc, Timothy Lethbridge, Ann E. Kelley Sobel, J. Barrie Thompson: Software engineering 2004: ACM/IEEE-CS guidelines for undergraduate programs in software engineering. ICSE 2005: 623-624 |
50 | EE | Joanne M. Atlee, Richard J. LeBlanc, Timothy C. Lethbridge, Ann E. Kelley Sobel, J. Barrie Thompson: Reflections on Software Engineering 2004, the ACM/IEEE-CS Guidelines for Undergraduate Programs in Software Engineering. Software Education and Training Sessions @ ICSE 2005: 11-27 |
49 | EE | 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: A synthesis of computing concepts. SIGCSE Bulletin 37(4): 162-172 (2005) |
2004 | ||
48 | EE | Richard J. LeBlanc, Timothy Lethbridge, Ann E. Kelley Sobel: Generating Undergraduate Software Engineering Courses/Programs Using the Computing Curricula Software Engineering Volume. CSEE&T 2004: 167-168 |
47 | EE | John Impagliazzo, Esther A. Hughes, Richard J. LeBlanc, Timothy Lethbridge, Andrew D. McGettrick, Ann E. Kelley Sobel, Pradip K. Srimani, Mitchell D. Theys: IEEE-CS/ACM computing curricula: computer engineering & software engineering volumes. SIGCSE 2004: 450-452 |
46 | EE | Russell L. Shackelford, Lillian N. Cassel, James H. Cross II, John Impagliazzo, Eydie Lawson, Richard J. LeBlanc, Andrew D. McGettrick, Robert H. Sloan, Heikki Topi: Computing curricula 2004: the overview project. SIGCSE 2004: 501 |
45 | EE | Reza Kamali, Lillian N. Cassel, Richard J. LeBlanc: Keeping family of computing related disciplines together. SIGITE Conference 2004: 241-243 |
2003 | ||
44 | EE | Ellen Francine Barbosa, José Carlos Maldonado, Richard J. LeBlanc, Mark Guzdial: Introducing Testing Practices into Objects and Design Course. CSEE&T 2003: 279- |
43 | EE | 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: IEEE-CS/ACM Computing Curriculum Software Engineering Volume Project. CSEE&T 2003: 333- |
2002 | ||
42 | EE | Dick Mays, Richard J. LeBlanc: The cyclefree methodology: a simple approach to building reliable, robust, real-time systems. ICSE 2002: 567-575 |
41 | Lillian N. Cassel, Gordon Davies, Deepak Kumar, Ralf Denzer, A. E. N. Hacquebard, Richard J. LeBlanc, Luiz Ernesto Merkle, Fred Mulder, Zeljko Panian, Ricardo Augusto da Luz Reis, Eric Roberts, Paolo Rocchi, Maarten van Veen, Avelino F. Zorzo: Computing: The Shape of an Evolving Discipline. Informatics Curricula and Teaching Methods 2002: 131-138 | |
2001 | ||
40 | EE | Peter J. Denning, Wayne R. Dyksen, Richard J. LeBlanc, Edward L. Robertson: Model curricula for IT schools: report of a curriculum committee. SIGCSE 2001: 431-432 |
1999 | ||
39 | EE | Dennis J. Frailey, Gerald L. Engel, Richard J. LeBlanc, Robert Dupuis: Status Report from the ACM/IEEE-CS Task Forces on Software Engineering Curriculum and Body of Knowledge (panel). CSEE&T 1999: 124- |
38 | EE | Eric Roberts, Russell L. Shackelford, Richard J. LeBlanc, Peter J. Denning: Curriculum 2001: interim report from the ACM/IEEE-CS task force. SIGCSE 1999: 343-344 |
1998 | ||
37 | EE | Richard J. LeBlanc, Steven L. Teal: Hardware and Software Choices for Student Computer Initiatives. Commun. ACM 41(1): 64-69 (1998) |
1997 | ||
36 | Russell L. Shackelford, Richard J. LeBlanc: Introduction to computing: a course in computer science fundamentals. Informatics in Higher Education 1997: 127-138 | |
35 | Monique Grandbastien, Richard J. LeBlanc: A common core of concepts for informatics majors. Informatics in Higher Education 1997: 21-28 | |
1994 | ||
34 | EE | Russell L. Shackelford, Richard J. LeBlanc: Integrating "depth first" and "breadth first" models of computing curricula. SIGCSE 1994: 6-10 |
33 | EE | Sathis Menon, Richard J. LeBlanc: Object replacement using dynamic proxy updates. Distributed Systems Engineering 1(5): 271-279 (1994) |
32 | Rosario J. D'Souza, Richard J. LeBlanc: Class Testing by Examining Pointers. JOOP 7(4): 33-39 (1994) | |
1993 | ||
31 | L. Gunaseelan, Richard J. LeBlanc: Event Ordering in a Shared Memory Distributed System. ICDCS 1993: 256-263 | |
30 | Sathis Menon, Partha Dasgupta, Richard J. LeBlanc: Asynchronous Event Handling in Distributed Object-Based Systems. ICDCS 1993: 383-390 | |
29 | R. Ananthanarayanan, Mustaque Ahamad, Richard J. LeBlanc: Coherence, Synchronization and State-sharing in Distributed Shared-memory Applications. ICPP 1993: 324-331 | |
28 | EE | Stephen B. Ornburn, Richard J. LeBlanc: Building, Modifying and Using Component Generators. ICSE 1993: 391-402 |
1992 | ||
27 | EE | L. Gunaseelan, Richard J. LeBlanc: Distributed Eiffel: a language for programming multi-granular distributed objects on the Clouds operating system. ICCL 1992: 331-340 |
1991 | ||
26 | Charles N. Fischer, Richard J. LeBlanc: Crafting a Compiler with C Benjamin/Cummings 1991 | |
25 | Partha Dasgupta, Richard J. LeBlanc, Mustaque Ahamad, Umakishore Ramachandran: The Clouds Distributed Operating System. IEEE Computer 24(11): 34-44 (1991) | |
1990 | ||
24 | Mustaque Ahamad, Partha Dasgupta, Richard J. LeBlanc: Fault-Tolerant Atomic Computations in an Object-Based Distributed System. Distributed Computing 4: 69-80 (1990) | |
23 | Spencer Rugaber, Stephen B. Ornburn, Richard J. LeBlanc: Recognizing Design Decisions in Programs. IEEE Software 7(1): 46-54 (1990) | |
1989 | ||
22 | 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, Christopher J. Wilkenloh: The Design and Implementation of the Clouds Distributed Operating System. Computing Systems 3(1): 11-46 (1989) | |
1988 | ||
21 | EE | Scott A. Vorthmann, Richard J. LeBlanc: A naming specification language for syntax-directed editors. ICCL 1988: 250-257 |
20 | Partha Dasgupta, Richard J. LeBlanc, William F. Appelbe: The Clouds Distributed Operating System. ICDCS 1988: 2-9 | |
19 | C. Thomas Wilkes, Richard J. LeBlanc: Distributed Locking: A Mechanism for Constructing Highly Available Objects. SRDS 1988: 194-203 | |
18 | Chu-Chung Lin, Richard J. LeBlanc: Event-Based Debugging of Object/Action Programs. Workshop on Parallel and Distributed Debugging 1988: 23-34 | |
17 | EE | John Stephen Davis, Richard J. LeBlanc: A Study of the Applicability of Complexity Measures. IEEE Trans. Software Eng. 14(9): 1366-1372 (1988) |
1987 | ||
16 | EE | J. Dana Eckart, Richard J. LeBlanc: Distributed garbage collection. PLDI 1987: 264-273 |
15 | Mustaque Ahamad, Partha Dasgupta, Richard J. LeBlanc, C. Thomas Wilkes: Fault Tolerant Computing in Object Based Distributed Operating Systems. SRDS 1987: 115-125 | |
14 | J. Dana Eckart, Richard J. LeBlanc: Overloading in the Ada Language: Is ist Too Restrictive? Comput. Lang. 12(3/4): 163-171 (1987) | |
1985 | ||
13 | Richard J. LeBlanc, C. Thomas Wilkes: System Programming with Objects and Actions. ICDCS 1985: 132-139 | |
12 | Richard J. LeBlanc, Arnold D. Robbins: Event-Driven Monitoring of Distributed Programs. ICDCS 1985: 515-522 | |
1984 | ||
11 | Richard J. LeBlanc, Charles N. Fischer: A Simple Separate Compilation Mechanism for Block-Structured Languages. IEEE Trans. Software Eng. 10(3): 221-227 (1984) | |
1982 | ||
10 | Richard J. LeBlanc, Arthur B. Maccabe: The design of a programming language based on connectivity networks. ICDCS 1982: 532-541 | |
9 | John A. Miller, Richard J. LeBlanc: Distributed Compilation: A Case Study. ICDCS 1982: 548-554 | |
8 | Richard J. LeBlanc, John J. Goda: Ada and Software development Support: A New Concept in Language Design. IEEE Computer 15(5): 75-82 (1982) | |
7 | R. Allen Akin, Richard J. LeBlanc: The Design and Implementation of a Code Generation Tool. Softw., Pract. Exper. 12(10): 1027-1041 (1982) | |
6 | Richard J. LeBlanc, Charles N. Fischer: A Case Study of Run-Time Errors in Pascal Programs. Softw., Pract. Exper. 12(9): 825-834 (1982) | |
1980 | ||
5 | EE | Richard J. LeBlanc: Research issues in "fully" distributed systems. ACM Southeast Regional Conference 1980: 86-87 |
4 | Charles N. Fischer, Richard J. LeBlanc: The Implementation of Run-Time Diagnostics in Pascal. IEEE Trans. Software Eng. 6(4): 313-319 (1980) | |
1979 | ||
3 | EE | Richard J. LeBlanc, Charles N. Fischer: On implementing separate compilation in block-structured languages. SIGPLAN Symposium on Compiler Construction 1979: 139-143 |
1977 | ||
2 | Charles N. Fischer, Richard J. LeBlanc: Efficient Implementation and Optimization of Run-Time Checking in Pascal. Language Design for Reliable Software 1977: 19-24 | |
1976 | ||
1 | Charles N. Fischer, Richard J. LeBlanc: Run-time checking of data access in Pascal-like languages. Design and Implementation of Programming Languages 1976: 215-230 |