See this document in CiteSeerX!

Open Modules: Modular Reasoning about Advice (2005)  (Make Corrections)  (9 citations)
Jonathan Aldrich



  Home/Search   Context   Related

 
View or download:
cmu.edu/~aldrich/p...05openmodules.pdf
Cached:  PDF   PS.gz  PS  Image  Update  Help

From:  cmu.edu/~aldrich/papers/ (more)
(Enter author homepages)

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

Abstract: Advice is a mechanism used by advanced object-oriented and aspect-oriented programming languages to augment the behavior of methods in a program. Advice can help to make programs more modular by separating crosscutting concerns more e#ectively, but it also challenges existing ideas about modularity and separate development. (Update)

Cited by:   More
Open Modules: Modular Reasoning about Advice - Aldrich (2005)   (Correct)
Adding Open Modules to AspectJ - Neil Ongkingco Pavel (2006)   (Correct)
Harmless Advice - Dantas, Walker (2006)   (Correct)

Active bibliography (related documents):   More   All
0.4:   Open Modules: Modular Reasoning in Aspect-Oriented Programming - Aldrich   (Correct)
0.4:   Open Modules: A Proposal for Modular Reasoning in Aspect-Oriented .. - Aldrich (2004)   (Correct)
0.2:   Open Modules: Reconciling Extensibility and Information Hiding - Aldrich (2004)   (Correct)

Similar documents based on text:
0.0:   Unknown -   (Correct)

Related documents from co-citation:   More   All
6:   Aspect-oriented programming and modular reasoning (context) - Kiczales, Mezini - 2005
5:   Aspect-oriented programming - Kiczales, Lamping et al. - 1997
4:   An overview of AspectJ - Kiczales, Hilsdale et al. - 2001

BibTeX entry:   (Update)

Jonathan Aldrich. Open Modules: Modular Reasoning about Advice. In Proceedings of the European Conference on Object-Oriented Programming, volume 3586 of LNCS, pages 144--168. Springer, 2005. http://citeseer.ist.psu.edu/article/aldrich05open.html   More

@misc{ aldrich05open,
  author = "J. Aldrich",
  title = "Open Modules: Modular Reasoning about Advice",
  text = "Jonathan Aldrich. Open Modules: Modular Reasoning about Advice. In Proceedings
    of the European Conference on Object-Oriented Programming, volume 3586 of
    LNCS, pages 144--168. Springer, 2005.",
  year = "2005",
  url = "citeseer.ist.psu.edu/article/aldrich05open.html" }
Citations (may not include all citations):
1074   The Definition of Standard ML (context) - Milner, Tofte et al. - 1997
756   Aspect-Oriented Programming - Kiczales, Lamping et al. - 1997
230   An Overview of AspectJ - Kiczales, Hilsdale et al. - 2001
178   Communicating and Mobile Systems: The #-Calculus (context) - Milner - 1999
111   Common Lisp Object System Specification (context) - Bobrow, DiMichiel et al. - 1988
71   Modularity and Multiple Inheritance (context) - Bracha, Language et al. - 1992
58   Aspect-Oriented Programming is Quantification and Obliviousn.. - Filman, Friedman - 2000
52   MultiJava: Modular Open Classes and Symmetric Multiple Dispa.. - Clifton, Leavens et al. - 2000
40   A Semantics for Advice and Dynamic Join Points in Aspect-Ori.. - Wand, Kiczales et al. - 2004
31   Aspectual Collaborations: Combining Modules and Aspects - Lieberherr, Lorenz et al. - 2003
21   Observers and Assistants: A Proposal for Modular Aspect-Orie.. - Clifton, Leavens - 2002
19   A Theory of Aspects - Walker, Zdancewic et al. - 2003
16   Addressing Practical Software Development Issues in AspectJ .. - Gudmundson, Kiczales - 2001
14   Information Hiding and Modularity (context) - Dantas, Walker - 2004
14   A Semantical Approach to Method-Call Interception (context) - Lammel - 2002
13   An Untyped Calculus of Aspect-Oriented Programs (context) - Jagadeesan, Je et al. - 2003
9   Open Modules: Modular Reasoning about Advice - Aldrich - 2004
3   Verifying Aspect Advice Modularly (context) - Krishnamurthi, Fisler et al. - 2004
2   Aspect-Oriented Programming with AJDT (context) - Clement, Colyer et al. - 2003
1   Attacking the Fragile Pointcut Problem (context) - Koppen, Stoerzer - 2004



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


Documents on the same site (http://www.cs.cmu.edu/~aldrich/papers/):   More
EGO: Controlling the Power of Simplicity - Bejleri, Aldrich, Bierhoff (2006)   (Correct)
Static Analyses for Eliminating Unnecessary.. - Aldrich, Chambers.. (1999)   (Correct)
Improving System Dependability by Enforcing.. - Abi-Antoun, Aldrich, .. (2005)   (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