2008 | ||
---|---|---|
60 | EE | Ryan M. Golbeck, Samuel Davis, Immad Naseer, Igor Ostrovsky, Gregor Kiczales: Lightweight virtual machine support for AspectJ. AOSD 2008: 180-190 |
2007 | ||
59 | EE | Andrew David Eisenberg, Gregor Kiczales: Expressive programs through presentation extension. AOSD 2007: 73-84 |
58 | EE | Arjun Singh, Gregor Kiczales: The scalability of AspectJ. CASCON 2007: 203-214 |
57 | EE | Gregor Kiczales: Making the Code Look Like the Design - Aspects and Other Recent Work. ICPC 2007: 14 |
56 | EE | Gregor Kiczales: Context, perspective, and programs. OOPSLA Companion 2007: 726 |
55 | EE | Ryan M. Golbeck, Gregor Kiczales: A machine code model for efficient advice dispatch. VMIL 2007: 2 |
2006 | ||
54 | EE | Andrew David Eisenberg, Gregor Kiczales: A simple edit-time metaobject protocol: controlling the display of metadata in programs. OOPSLA Companion 2006: 696-697 |
53 | EE | Terry Hon, Gregor Kiczales: Fluid AOP join point models. OOPSLA Companion 2006: 712-713 |
52 | EE | 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 | EE | 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 | EE | Jan Hannemann, Gail C. Murphy, Gregor Kiczales: Role-based refactoring of crosscutting concerns. AOSD 2005: 135-146 |
49 | EE | Gregor Kiczales, Mira Mezini: Separation of Concerns with Procedures, Annotations, Advice and Pointcuts. ECOOP 2005: 195-213 |
48 | EE | Gregor Kiczales, Mira Mezini: Aspect-oriented programming and modular reasoning. ICSE 2005: 49-58 |
47 | EE | Gregor Kiczales: Aspect-oriented programming. ICSE 2005: 730 |
46 | EE | Maria Tkatchenko, Gregor Kiczales: Uniform Support for Modeling Crosscutting Structure. MoDELS 2005: 508-521 |
45 | EE | 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 | EE | 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 | EE | Yvonne Coady, Gregor Kiczales: Back to the future: a retroactive study of aspect evolution in operating system code. AOSD 2003: 50-59 |
42 | EE | Hidehiko Masuhara, Gregor Kiczales, Christopher Dutchyn: A Compilation and Optimization Model for Aspect-Oriented Programs. CC 2003: 46-60 |
41 | EE | Hidehiko Masuhara, Gregor Kiczales: Modeling Crosscutting in Aspect-Oriented Mechanisms. ECOOP 2003: 2-28 |
40 | EE | 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 | EE | 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 | EE | Gregor Kiczales: AspectJ(tm): Aspect-Oriented Programming in Java. NetObjectDays 2002: 1 |
37 | EE | Jan Hannemann, Gregor Kiczales: Design pattern implementation in Java and aspectJ. OOPSLA 2002: 161-173 |
2001 | ||
36 | EE | Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, William G. Griswold: An Overview of AspectJ. ECOOP 2001: 327-353 |
35 | EE | Gregor Kiczales, Erik Hilsdale: Aspect-oriented programming. ESEC / SIGSOFT FSE 2001: 313 |
34 | EE | 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 | EE | Yvonne Coady, Gregor Kiczales, Michael J. Feeley, Norman C. Hutchinson, Joon Suan Ong, Stephan Gudmundson: Aspect-Oriented System Structure. HotOS 2001: 166 |
32 | EE | 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 | EE | Cristina Videira Lopes, Gregor Kiczales: Improving design and source code modularity using AspectJ (tutorial session). ICSE 2000: 825 |
27 | EE | Cristina Videira Lopes, Gregor Kiczales: Aspect-Oriented Programming. TOOLS (33) 2000: 468 |
26 | EE | 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 | EE | Cristina Videira Lopes, Gregor Kiczales: Recent Developments in Aspect. ECOOP Workshops 1998: 398-401 |
1997 | ||
23 | EE | Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Videira Lopes, Jean-Marc Loingtier, John Irwin: Aspect-Oriented Programming. ECOOP 1997: 220-242 |
22 | EE | Kim Mens, Cristina Videira Lopes, Bedir Tekinerdogan, Gregor Kiczales: Aspect-Oriented Programming Workshop Report. ECOOP Workshops 1997: 483-496 |
21 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 |