| 2008 | ||
|---|---|---|
| 60 | Ryan M. Golbeck, Samuel Davis, Immad Naseer, Igor Ostrovsky, Gregor Kiczales: Lightweight virtual machine support for AspectJ. AOSD 2008: 180-190 | |
| 2007 | ||
| 59 | Andrew David Eisenberg, Gregor Kiczales: Expressive programs through presentation extension. AOSD 2007: 73-84 | |
| 58 | Arjun Singh, Gregor Kiczales: The scalability of AspectJ. CASCON 2007: 203-214 | |
| 57 | Gregor Kiczales: Making the Code Look Like the Design - Aspects and Other Recent Work. ICPC 2007: 14 | |
| 56 | Gregor Kiczales: Context, perspective, and programs. OOPSLA Companion 2007: 726 | |
| 55 | Ryan M. Golbeck, Gregor Kiczales: A machine code model for efficient advice dispatch. VMIL 2007: 2 | |
| 2006 | ||
| 54 | Andrew David Eisenberg, Gregor Kiczales: A simple edit-time metaobject protocol: controlling the display of metadata in programs. OOPSLA Companion 2006: 696-697 | |
| 53 | Terry Hon, Gregor Kiczales: Fluid AOP join point models. OOPSLA Companion 2006: 712-713 | |
| 52 | Steven Fraser, Gregor Kiczales, Ricardo Lopez, Peter G. Neumann, Linda M. Northrop, Martin C. Rinard, Douglas C. Schmidt, Kevin Sullivan: The ultra challenge: software systems beyond big. OOPSLA Companion 2006: 929-933 | |
| 51 | Richard P. Gabriel, Guy L. Steele Jr., Friedrich Steimann, Jim Waldo, Gregor Kiczales, Kevin Sullivan: Aspects and/versus modularity the grand debate. OOPSLA Companion 2006: 935-936 | |
| 2005 | ||
| 50 | Jan Hannemann, Gail C. Murphy, Gregor Kiczales: Role-based refactoring of crosscutting concerns. AOSD 2005: 135-146 | |
| 49 | Gregor Kiczales, Mira Mezini: Separation of Concerns with Procedures, Annotations, Advice and Pointcuts. ECOOP 2005: 195-213 | |
| 48 | Gregor Kiczales, Mira Mezini: Aspect-oriented programming and modular reasoning. ICSE 2005: 49-58 | |
| 47 | Gregor Kiczales: Aspect-oriented programming. ICSE 2005: 730 | |
| 46 | Maria Tkatchenko, Gregor Kiczales: Uniform Support for Modeling Crosscutting Structure. MoDELS 2005: 508-521 | |
| 45 | Adrian M. Colyer, Jack Greenfield, Ivar Jacobson, Gregor Kiczales, Dave A. Thomas: Aspects: passing fad or new foundation? OOPSLA Companion 2005: 376-377 | |
| 2004 | ||
| 44 | Mitchell Wand, Gregor Kiczales, Christopher Dutchyn: A semantics for advice and dynamic join points in aspect-oriented programming. ACM Trans. Program. Lang. Syst. 26(5): 890-910 (2004) | |
| 2003 | ||
| 43 | Yvonne Coady, Gregor Kiczales: Back to the future: a retroactive study of aspect evolution in operating system code. AOSD 2003: 50-59 | |
| 42 | Hidehiko Masuhara, Gregor Kiczales, Christopher Dutchyn: A Compilation and Optimization Model for Aspect-Oriented Programs. CC 2003: 46-60 | |
| 41 | Hidehiko Masuhara, Gregor Kiczales: Modeling Crosscutting in Aspect-Oriented Mechanisms. ECOOP 2003: 2-28 | |
| 40 | Premkumar T. Devanbu, Robert Balzer, Don S. Batory, Gregor Kiczales, John Launchbury, David Lorge Parnas, Peri L. Tarr: Modularity in the New Millenium: A Panel Summary. ICSE 2003: 723-725 | |
| 2002 | ||
| 39 | Yvonne Coady, Gregor Kiczales, Joon Suan Ong, Andrew Warfield, Michael J. Feeley: Brittle systems will break - not bend: can aspect-oriented programming help? ACM SIGOPS European Workshop 2002: 79-86 | |
| 38 | Gregor Kiczales: AspectJ(tm): Aspect-Oriented Programming in Java. NetObjectDays 2002: 1 | |
| 37 | Jan Hannemann, Gregor Kiczales: Design pattern implementation in Java and aspectJ. OOPSLA 2002: 161-173 | |
| 2001 | ||
| 36 | Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, William G. Griswold: An Overview of AspectJ. ECOOP 2001: 327-353 | |
| 35 | Gregor Kiczales, Erik Hilsdale: Aspect-oriented programming. ESEC / SIGSOFT FSE 2001: 313 | |
| 34 | Yvonne Coady, Gregor Kiczales, Michael J. Feeley, Greg Smolyn: Using aspectC to improve the modularity of path-specific customization in operating system code. ESEC / SIGSOFT FSE 2001: 88-98 | |
| 33 | Yvonne Coady, Gregor Kiczales, Michael J. Feeley, Norman C. Hutchinson, Joon Suan Ong, Stephan Gudmundson: Aspect-Oriented System Structure. HotOS 2001: 166 | |
| 32 | Stephan Gudmundson, Gregor Kiczales: Data Abstraction in AspectJ. Reflection 2001: 270-271 | |
| 31 | Tzilla Elrad, Mehmet Aksit, Gregor Kiczales, Karl J. Lieberherr, Harold Ossher: Discussing aspects of AOP. Commun. ACM 44(10): 33-38 (2001) | |
| 30 | Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, William G. Griswold: Getting started with ASPECTJ. Commun. ACM 44(10): 59-65 (2001) | |
| 29 | Yvonne Coady, Gregor Kiczales, Michael J. Feeley, Norman C. Hutchinson, Joon Suan Ong: Structuring operating system aspects. Commun. ACM 44(10): 79-82 (2001) | |
| 2000 | ||
| 28 | Cristina Videira Lopes, Gregor Kiczales: Improving design and source code modularity using AspectJ (tutorial session). ICSE 2000: 825 | |
| 27 | Cristina Videira Lopes, Gregor Kiczales: Aspect-Oriented Programming. TOOLS (33) 2000: 468 | |
| 26 | Cristina Videira Lopes, Gregor Kiczales: Aspect-Oriented Programming. TOOLS (34) 2000: 461-462 | |
| 1999 | ||
| 25 | Gregor Kiczales: Wrap-Up. ECOOP Workshops 1999: 309-311 | |
| 1998 | ||
| 24 | Cristina Videira Lopes, Gregor Kiczales: Recent Developments in Aspect. ECOOP Workshops 1998: 398-401 | |
| 1997 | ||
| 23 | Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Videira Lopes, Jean-Marc Loingtier, John Irwin: Aspect-Oriented Programming. ECOOP 1997: 220-242 | |
| 22 | Kim Mens, Cristina Videira Lopes, Bedir Tekinerdogan, Gregor Kiczales: Aspect-Oriented Programming Workshop Report. ECOOP Workshops 1997: 483-496 | |
| 21 | Gregor Kiczales, John Lamping, Cristina Videira Lopes, Chris Maeda, Anurag Mendhekar, Gail C. Murphy: Open Implementation Design Guidelines. ICSE 1997: 481-490 | |
| 20 | John Irwin, Jean-Marc Loingtier, John R. Gilbert, Gregor Kiczales, John Lamping, Anurag Mendhekar, Tatiana Shpeisman: Aspect-Oriented Programming of Sparse Matrix Code. ISCOPE 1997: 249-256 | |
| 19 | Laura Hill, Bruce Anderson, Adele Goldberg, Gregor Kiczales, Colin Scott, Kevin Tyson: The OT Life-cycle: From Eureka! to Shrink Wrap (Panel). OOPSLA 1997: 301-303 | |
| 18 | Chris Maeda, Arthur Lee, Gail C. Murphy, Gregor Kiczales: Open Implementation Analysis and Design. SSR 1997: 44-52 | |
| 1996 | ||
| 17 | Shigeru Chiba, Gregor Kiczales, John Lamping: Avoiding Confusion in Metacircularity: The Meta-Helix. ISOTAS 1996: 157-172 | |
| 16 | Gregor Kiczales: What Can Programming Languages Contribute to Software Engineering, and Vice Versa? (Panel). SIGSOFT FSE 1996: 2 | |
| 15 | Gregor Kiczales: Aspect-Oriented Programming. ACM Comput. Surv. 28(4es): 154 (1996) | |
| 14 | Gregor Kiczales: Beyond the Black Box: Open Implementation. IEEE Software 13(1): 8-11 (1996) | |
| 1994 | ||
| 13 | Yasuhiko Yokote, Gregor Kiczales, John Lamping: Separation of Concerns and Operating Systems for Highly Heterogeneous Distributed Computing. ACM SIGOPS European Workshop 1994: 39-44 | |
| 1993 | ||
| 12 | Gregor Kiczales: Traces (A Cut at the "Make Isn't Generic" Problem). ISOTAS 1993: 27-42 | |
| 11 | Gregor Kiczales, John Lamping, Chris Maeda, David Keppel, Dylan McNamee: The Need for Customizable Operating Systems. Workshop on Workstation Operating Systems 1993: 165-169 | |
| 1992 | ||
| 10 | Gregor Kiczales, John Lamping: Issues in the Design and Documentation of Class Libraries. OOPSLA 1992: 435-451 | |
| 1990 | ||
| 9 | Gregor Kiczales, Luis Rodriguez: Efficient Method Dispatch in PCL. LISP and Functional Programming 1990: 99-105 | |
| 8 | Daniel G. Bobrow, Kenneth M. Kahn, Gregor Kiczales, Larry Masinter, Mark Stefik, Frank Zdybel: CommonLoops: Merging Lisp and Object-Oriented Programming. Research Foundations in Object-Oriented and Semantic Database Systems 1990: 70-90 | |
| 1989 | ||
| 7 | Daniel G. Bobrow, L. Peter Deutsch, Gregor Kiczales, Bjarne Stroustrup: Panel: Object-Oriented Languages: Premises and Promises. OOPSLA 1989: 524 | |
| 6 | Daniel G. Bobrow, Linda G. DeMichiel, Richard P. Gabriel, Sonya E. Keene, Gregor Kiczales, David A. Moon: Common Lisp Object System Specification: 1. Programmer Interface Concepts. Lisp and Symbolic Computation 1(3-4): 245-298 (1989) | |
| 5 | Daniel G. Bobrow, Linda G. DeMichiel, Richard P. Gabriel, Sonya E. Keene, Gregor Kiczales, David A. Moon: Common Lisp Object System Specification: 2. Functions in the Programmer Interface. Lisp and Symbolic Computation 1(3-4): 299-394 (1989) | |
| 1988 | ||
| 4 | Daniel G. Bobrow, Gregor Kiczales: The Common Lisp Object System Metaobject Kernel: A Status Report. LISP and Functional Programming 1988: 309-315 | |
| 3 | Daniel G. Bobrow, Linda G. DeMichiel, Richard P. Gabriel, Sonya E. Keene, Gregor Kiczales, David A. Moon: Common Lisp Object System Specification X2JI3 Document 88-002R SIGPLAN Notices 23(Special Issue): 1.1-2.94 (1988) | |
| 1987 | ||
| 2 | Jeff Shrager, Daniel S. Jordan, Thomas P. Moran, Gregor Kiczales, Daniel M. Russell: Issues in the Pragmatics of Qualitative Modeling: Lessons Learned from a Xerographics Project. Commun. ACM 30(12): 1036-1047 (1987) | |
| 1986 | ||
| 1 | Daniel G. Bobrow, Kenneth M. Kahn, Gregor Kiczales, Larry Masinter, Mark Stefik, Frank Zdybel: CommonLoops: Merging Lisp and Object-Oriented Programming. OOPSLA 1986: 17-29 | |