Gregor Kiczales
Gregor Kiczales
Professor of Computer Science, University of British Columbia
Verified email at cs.ubc.ca - Homepage
TitleCited byYear
Aspect-oriented programming
G Kiczales, J Lamping, A Mendhekar, C Maeda, C Lopes, JM Loingtier, ...
European conference on object-oriented programming, 220-242, 1997
102941997
An overview of AspectJ
G Kiczales, E Hilsdale, J Hugunin, M Kersten, J Palm, WG Griswold
European Conference on Object-Oriented Programming, 327-354, 2001
42012001
The art of the metaobject protocol
G Kiczales, J Des Rivieres, DG Bobrow
MIT press, 1991
21131991
Design pattern implementation in Java and AspectJ
J Hannemann, G Kiczales
Proceedings of the 17th ACM SIGPLAN conference on Object-oriented …, 2002
9182002
Getting started with AspectJ
G Kiczales, E Hilsdale, J Hugunin, M Kersten, J Palm, W Griswold
Communications of the ACM 44 (10), 59-65, 2001
8302001
Common lisp object system specification
DG Bobrow, LG DeMichiel, RP Gabriel, SE Keene, G Kiczales, DA Moon
ACM Sigplan Notices 23 (SI), 1-142, 1988
6621988
CommonLoops: Merging Lisp and object-oriented programming
DG Bobrow, K Kahn, G Kiczales, L Masinter, M Stefik, F Zdybel
ACM Sigplan Notices 21 (11), 17-29, 1986
4371986
D: A language framework for distributed programming
CV Lopes, G Kiczales
PhD thesis, College of Computer Science, Northeastern University, 1997
4331997
Aspect-oriented programming and modular reasoning
G Kiczales, M Mezini
Proceedings of the 27th international conference on Software engineering, 49-58, 2005
3972005
Discussing aspects of AOP
T Elrad, M Aksit, G Kiczales, K Lieberherr, H Ossher
Communications of the ACM 44 (10), 33-38, 2001
3682001
Beyond the black box: Open implementation
G Kiczales
IEEE software 13 (1), 8-11, 1996
3221996
A semantics for advice and dynamic join points in aspect-oriented programming
M Wand, G Kiczales, C Dutchyn
ACM Transactions on Programming Languages and Systems (TOPLAS) 26 (5), 890-910, 2004
3042004
Using AspectC to improve the modularity of path-specific customization in operating system code
Y Coady, G Kiczales, M Feeley, G Smolyn
Proceedings of the 8th European software engineering conference held jointly …, 2001
2842001
Modeling crosscutting in aspect-oriented mechanisms
H Masuhara, G Kiczales
European Conference on Object-Oriented Programming, 2-28, 2003
2632003
Overcoming the prevalent decomposition of legacy code
J Hannemann, G Kiczales
Workshop on Advanced Separation of Concerns 167, 2001
2282001
A compilation and optimization model for aspect-oriented programs
H Masuhara, G Kiczales, C Dutchyn
International Conference on Compiler Construction, 46-60, 2003
2182003
Open implementation design guidelines
G Kiczales, J Lamping, CV Lopes, C Maeda, A Mendhekar, G Murphy
Proceedings of the 19th international conference on Software engineering …, 1997
1651997
Towards a new model of abstraction in software engineering
G Kiczales
Proceedings 1991 International Workshop on Object Orientation in Operating …, 1991
1621991
Back to the future: a retroactive study of aspect evolution in operating system code
Y Coady, G Kiczales
Proceedings of the 2nd international conference on Aspect-oriented software …, 2003
1592003
Who should test whom?
S McDonald, HM Edwards
Communications of the ACM 50 (1), 66-71, 2007
142*2007
The system can't perform the operation now. Try again later.
Articles 1–20