See this document in CiteSeerX!

Pure Aspects  (Make Corrections)  
Elcin A. Recebli Wolfson College University of Oxford Computing Laboratory...



  Home/Search   Context   Related

 
View or download:
abc.comlab.ox.ac.uk/doc...recebli05.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  abc.comlab.ox.ac.uk/theses (more)
(Enter author homepages)

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

Abstract: Aspect-oriented programming (AOP) is a relatively recently proposed programming paradigm that introduces aspects. Conceptually, an aspect is a module that observes the flow of a program and performs specified actions upon encountering specified events in the execution. This feature makes aspects a convenient tool for addressing cross-cutting concerns,---i.e. concerns that systematically a#ect all or some other components of the whole system. (Update)

Active bibliography (related documents):   More   All
0.7:   Harmless Advice - Dantas, Walker (2006)   (Correct)
0.5:   Formal Models for Aspect-Oriented Software Development - Skipper (2004)   (Correct)
0.5:   Optimising AspectJ - Pavel Avgustinov Aske   (Correct)

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

BibTeX entry:   (Update)

@misc{ wolfson-pure,
  author = "Elcin Recebli Wolfson",
  title = "Pure Aspects",
  url = "citeseer.ist.psu.edu/739021.html" }
Citations (may not include all citations):
427   the criteria to be used in decomposing systems into modules (context) - Parnas - 1972
246   Context-sensitive interprocedural points-to analysis in the .. - Emami, Ghiya et al. - 1994
232   Program Analysis and Specialization for the C Programming La.. (context) - Andersen - 1994
230   An overview of aspectj - Kiczales, Hilsdale et al. - 2072
140   Preliminary design of JML: A behavioral interface specificat.. - Leavens, Baker et al. - 2000
116   Aspect-oriented programming - Kiczales, Lamping et al. - 1997
58   Aspect-oriented programming is quantification and obliviousn.. - Filman, Friedman - 2000
27   Scaling Java points-to analysis using Spark (context) - Lhotak, Hendren - 2003
18   Polyglot: An extensible compiler framework for java - Nystrom, Clarkson et al. - 2003
13   Open modules: Reconciling extensibility and information hidi.. - Aldrich - 2004
11   AspectJ in Action: Practical Aspect-Oriented Programming (context) - Laddad - 2003
11   Soot - a java optimization framework (context) - Vallee-Rai, Hendren et al. - 1999
8   abc: an extensible aspectj compiler - Avgustinov, Christensen et al. - 2005
5   A classification system and analysis for aspect-oriented pro.. (context) - Rinard, Salcianu et al. - 2004
5   Dantas and David Walker (context) - Daniel - 2005
5   Spark: A flexible points-to analysis framework for Java (context) - Lhotak - 2002
4   A formal model for cross-cutting modular transition systems (context) - Sipma
3   Superimpositions and aspect-oriented programming - Sihman, Katz - 2003
3   Compositional reasoning about aspects using alternating-time.. (context) - Devereux
2   Diagnosis of harmful aspects using regression verification - Katz - 2004
1   Spectators and assistants: Enabling modular aspect-oriented .. - Clifton, Leavens - 2002
1   FOAL: Foundations of AspectOriented Languages (context) - Leavens, Clifton - 2003
http://www.eclipse.org/
http://www.aspectj.org/
http://www.sable.mcgill.ca/soot/
http://www.aosd.net/
http://www.cs.cornell.edu/Projects/
http://www.cs.cornell.edu/
http://www2.cs.tum.edu/projects/cup/
http://en.wikipedia.org/wiki/Plugin
http://www.eiffel.com/

Documents on the same site (http://abc.comlab.ox.ac.uk/theses):
Ecient Implementation of Around-Advice for the - Aspectbench Compiler Oxford   (Correct)
An Implementation of Open Modules - In Aspectj Oxford   (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