See this document in CiteSeerX!

An Overview of AspectJ (2001)  (Make Corrections)  (230 citations)
Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, William G. Griswold
Lecture Notes in Computer Science



  Home/Search   Context   Related

 
View or download:
aspectj.org/docume...P2001Overview.pdf
cs.ubc.ca/~gregor/...OP2001AspectJ.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  aspectj.org/ser...papersAndSlides (more)
Homepages:  G.Kiczales  J.Palm
  

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: AspectJ-TM is a simple and practical aspect-oriented extension to Java-TM. With just a few new constructs, AspectJ provides support for modular implementation of a range of crosscutting concerns. In AspectJ's dynamic join point model, join points are well-defined points in the execution of the program (Update)

Cited by:   More
Javana: A System for Building - Customized Java Program   (Correct)
AWDRAT: A Cognitive Middleware System - For Information Survivability   (Correct)
Nonintrusive Precision Instrumentation - Of Microcontroller Software (2005)   (Correct)

Active bibliography (related documents):   More   All
0.0:   Metaobject Protocols For Distributed Programming - Pawlak (1998)   (Correct)
0.0:   Towards Meta-Agent Protocols - Kind, Padget   (Correct)
0.0:   MELDC: A Reflective Object-Oriented Coordination Language - Kaiser, Hseush, Lee.. (1993)   (Correct)

Similar documents based on text:   More   All
1.4:   Designing Aspect-Oriented Crosscutting in UML - Stein, Hanenberg, Unland (2002)   (Correct)
1.2:   Implementing Known Concepts in AspectJ - Schmidmeier, Hanenberg, Unland (2003)   (Correct)
1.1:   Using AspectJ For Programming - The Detection and.. - Lopes, Hugunin..   (Correct)

Related documents from co-citation:   More   All
46:   Aspect-oriented programming - Kiczales, Lamping et al. - 1997
18:   Design Patterns: Elements of Reusable ObjectOriented Software (context) - Gamma, Helm et al. - 1995
12:   degrees of separation: Multi-dimensional separation of concerns - Tarr, Ossher et al. - 1999

BibTeX entry:   (Update)

Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, and William G. Griswold. An overview of AspectJ. In Proceedings of the European Conference on Object-Oriented Programming, Budapest, Hungary, 18--22 June 2001. To appear. http://citeseer.ist.psu.edu/kiczales01overview.html   More

@article{ kiczales01overview,
    author = "Gregor Kiczales and Erik Hilsdale and Jim Hugunin and Mik Kersten and Jeffrey Palm and William G. Griswold",
    title = "An Overview of {AspectJ}",
    journal = "Lecture Notes in Computer Science",
    volume = "2072",
    pages = "327--355",
    year = "2001",
    url = "citeseer.ist.psu.edu/kiczales01overview.html" }
Citations (may not include all citations):
276   Concepts and Experiments in Computational Reflection - Maes - 1997



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://aspectj.org/servlets/AJSite?channel=documentation&subChannel=papersAndSlides):
A Study on Exception Detection and Handling Using.. - Lippert, Lopes (2000)   (Correct)
Atlas: A Case Study in Building a Web-Based Learning.. - Kersten, Murphy (1999)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC