ACM Home Page
Please provide us with feedback. Feedback
Designing an aspect-oriented framework in an object-oriented environment
Full text PdfPdf (78 KB)
Source ACM Computing Surveys (CSUR) archive
Volume 32 ,  Issue 1es  (March 2000) table of contents
Article No. 41  
Year of Publication: 2000
ISSN:0360-0300
Authors
Constantinos A. Constantinides  Illinois Institute of Technology, Chicago
Atef Bader  Illinois Institute of Technology, Chicago
Tzilla H. Elrad  Illinois Institute of Technology, Chicago
P. Netinant  Illinois Institute of Technology, Chicago
Mohamed E. Fayad  Univ. of Nebraska, Lincoln
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 21,   Downloads (12 Months): 157,   Citation Count: 14
Additional Information:

references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/351936.351978
What is a DOI?

REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

Aksit96
 
Aksit97
Mehmet Aksit. Issues in Aspect-Oriented Software Development. Position paper at the ECOOP '97 workshop on Aspect-Oriented Programming.
 
Bader and Elrad 98a
Atef Bader and Tzilla Elrad. Framework and Design Pattern for Concurrent Passive Objects. In Proceedings of IASTED/SE '98.
 
Bader and Elrad 98b
Atef Bader and Tzilla Elrad. The Adaptive Arena: Language Constructs and Architectural Abstractions for Concurrent Object-Oriented Systems. In Proceedings of ICPADS '98.
 
Bardou98
Daniel Bardou. Roles, Subjects, and Aspects. How do they Relate? Position paper at the ECOOP '98 workshop on Aspect-Oriented Programming.
 
Becker98
 
Berger et al. 98
 
Böllert99
Kai B611ert. On Weaving Aspects. Position paper at the ECOOP'99 workshop on Aspect-Oriented Programming.
 
Constantinides et al. 99a
 
Constantinides et al. 99b
Constantinos Constantinides, Atef Bader, and Tzilla Elrad. A Framework to Address a Two-Dimensional Composition of Concerns. Position paper to the Object- Oriented Programming: Systems, Languages and Applications (OOPSLA '99) First Workshop on Multi-Dimensional Separation of Concerns in Object-Oriented Systems.
Cohen 93
 
Czarnecki 98
Krzysztof Czarnecki. Generative Programming: Principles and Techniques of Software Engineering Based on Automated Configuration and Fragment-Based Component Models. Ph.D. Thesis. Technische Universit~it Ilmenau. Germany, 1998.
 
Fabry98
Fayad and Cline 96
Fayad and Schmidt 97
 
Fayad et al. 99a
 
Fayad et al. 99b
 
Fayad and Johnson 99
 
Gosling et al. 96
 
VanHilst97
Michael VanHilst. Subcomponent Decomposition as a Form of Aspect-Oriented Programming. Position paper at the ECOOP '97 workshop on Aspect-Oriented Programming.
 
Jézéquel and Meyer 97
 
Kenens et al. 98
 
Kiczales et al. 97a
Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes, Jean-Marc Loingtier, and John Irwin. Aspect-Oriented Programming. XEROX PARC Technical Report, SPL97-008 P9710042. February 1997.
 
Kiczales et al. 97b
Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes, Jean-Marc Loingtier, and John Irwin. Aspect-Oriented Programming. In Proceedings of ECOOP '97. LNCS 1241. Springer-Verlag, pp. 220-242. 1997.
 
Lopes97
Cristina V. Lopes. D: A Language Framework for Distributed Programming. Ph.D. Thesis. Graduate School of the College of Computer Science. Northeastern University. Boston, Massachusetts, 1997.
 
Lopes and Kiczales 98
 
Lorenz98
 
Lunau98
Charlotte Pii Lunau. Is Composition of Metaobjects = Aspect Oriented Programming. Position paper at the ECOOP '98 workshop on Aspect-Oriented Programming.
 
Matthijs et al. 97
Frank Matthijs, Wouter Joosen, Bart Vanhaute, Bert Robben, and Pieere Verbaeten. Aspects Should not Die. Position paper at the ECOOP '97 workshop on Aspect-Oriented Programming.
 
Mens et al. 97
 
Meyer
Bertrand Meyer. Building bug-free O-O software: An Introduction to Design by ContractTM. Available on the web at www.eif~l.com/doc/manuals/technology/contract/page.html
 
Meyer92
 
Ossher and Tarr 99
Harold Ossher and Peri Tarr. Multi-Dimensional Separation of Concerns in Hyperspace. Position paper at the ECOOP '99 workshop on Aspect-Oriented Programming.
 
Pryor and Bastán 99
 
Sanchez et al. 98
 
Seinturier99
 
DeVolder98
Kris De Volder. Aspect-Oriented Logic Meta Programming. Position paper at the ECOOP '98 workshop on Aspect-Oriented Programming.
 
Welch and Stroud 99
Ian Welch and Robert Stroud. Load-time Application of Aspects to Java COTS Software. Position paper at the ECOOP'99 workshop on Aspect-Oriented Programming.

CITED BY  14

Collaborative Colleagues:
Constantinos A. Constantinides: colleagues
Atef Bader: colleagues
Tzilla H. Elrad: colleagues
P. Netinant: colleagues
Mohamed E. Fayad: colleagues