Home
|
Members
|
Events
|
Publications
|
Courses
|
Activities
|
Resources
|
Forum
|
Resources
Resources
aosd.net
Aspect Oriented Software Development Website
Early Aspects
Aspect-Oriented Requirements Engineering and Architecture Design
AOP Alliance
Joint open-source project between several software engineering people who are interested in AOP and Java.
Association of Computing Machinery
Readings
Beyond AOP: Towards naturalistic programming
Cristina Videira Lopes, Paul Dourish,David H. Lorenz, Karl Lieberherr
A formal definition of crosscuts
Rémi Douence, Olivier Motelet, Mario Südholt
A formal Basis for Aspect-Oriented Specification with Superposition
Perttti Kellomäki
A calculus of Superimpositions for Distributed Systems (ACM Portal)
Marcelo Sihman and Shmuel Katz
Dynamic Aspect-Oriented Programming in an Untrusted Envirronment
Doug Palmer
Towards Event-Based Aspect-Oriented Runtime Environments, TR
Michael Haupt, Mira Mezini
Applying Aspect-Oriented Programming to Security
John Viega J.T. Bloch Pravir Chandra
On the importance of the separation of concerns principle in secure software engineering
Bart De Win Frank Piessens Wouter Joosen
Modularisation and Composition of Aspectual Requirements
(ACM Portal)
Awais Rashid Ana Moreira João Araújo
Modeling of software concerns in Cosmos
Stanley M. Sutton Jr. Isabelle Rouvellou
Composing Crosscutting Concerns Using Composition Filters
Lodewijk Bergmans Mehmet Aksit
Programming OS Schedulers with Domain Specific Languages and Aspects: New Approaches for OS kernel Engineering
Luciano Porto Barreto Remi Douence Gilles Muller Mario Sudholt
Using Multidimensional Separation of Concerns to (Re)Shape Evolving Software
(ACM Portal)
Harold Ossher Peri Tarr
Aspect-Oriented Programming is Quantification and Obliviousness
Robert E. Filman Daniel P. Friedman
Aspect-Oriented Specification Architectures for Distributed Real-Time Systems
(IEEE)
Mika Katara Tommi Mikkonen
Aspect-Oriented Programming
Gregor Kiczales John Lamping Anurag Mendhekar Chris Maeda Cristina Lopes Jean-Marc Loingtier John Irwin
Design Pattern Implementation in Java and AspectJ
Jan Hannenmann Gregor Kiczales
Implementing Design Patterns Using Advanced Separation of Concerns
Natsuko Noda Tomoji Kishi
A UML-based Aspect-Oriented Design Notation for AspectJ
(ACM Portal)
Dominik Stein Stefan Hanenberg
Brittle Systems will Break – Not Bend: can Aspect-Oriented Programming Help?
Yvonne Coady Gregor Kiczales Joon Suan Ong Andrew Warfield Michael Feeley
Back to the Future: A Retroactive Study of Aspect Evolution in Operating System Code
Yvonne Coady Gregor Kiczales
Asymmetrically vs. Symmetrically Organized Paradigms for Software Composition
William H Harrison Harold L. Ossher Peri L. Tarr
Aspect-Oriented Programming Enables Better Code Encapsulation and Reuse
Dharma Shukla Simon Fell Chris Sells
On Minimal Overhead Operating Systems and Aspect-Oriented Programming
Andreas Gal Wolfgang Schroder Preikschat Olaf Spinczyk
Client Side Reconfiguration on Software Components for Load Balancing
Erik Putrycz Guy Bernard
Aspect-Oriented Dependency Inversion
Martin E. Nordberg III
Architectural Views of Aspects
(ACM Portal)
Mika Katara Shmuel Katz
Use Cases and Aspects – Working Seamlessly Together
Ivar Jacobson
Common Low-Level Support for Composition and Weaving
William H. Harrison Vincent Kruskal Harold L. Ossher Peri L. Tarr Frank Tip
AOP: Does it Make Sense? The Case of Concurrency and Failures
Jorg Kienzle
Overcoming the Prevalent Decomposition in Legacy Code
Jan Hannenmann Gregor Kiczales Rachid Guerraoui
Quantifying Aspects in Middleware Platforms
(ACM Portal)
Charles Zhang Hans-Arno Jacobson
Persistence as an Aspect
(ACM Portal)
Awais Rashid Ruzanna Chitchyan
This website is still under construction - Please send suggestions and comments to
Thomas Cottenier
:
cotttho@iit.edu