ASPECT-ORIENTED SOFTWARE DEVELOPMENT
Ouvrage 9780321219763 : ASPECT-ORIENTED SOFTWARE DEVELOPMENT
Table of Contents
Bios. Preface. 1. Introduction. I. LANGUAGES AND FOUNDATIONS. 2.
Aspect-Oriented Programming is Quantification and Obliviousness 3. N
Degress of Separation- Multi-Dimensional Separation of Concerns. 4.
Principles and Design Rationale of Composition Filters. 5.
Aspect-Oriented Programming- A Historic Perspective (What's in a Name?).
6. AspectJ. 7. Coupling Aspect-Oriented and Adaptive Programming. 8.
Untangling Crosscutting Models With Caesar. 9. Trace-based Aspects. 10.
Using Mixin Technology to Improve Modularity. 11. Separating Concerns
with First-Class Namespaces. 12. Supporting AOP using Reflection. 13.
Inserting Ilities by Controlling Communications. 14. Using Bytecode
Transformation to Integrate New Features. 15. JMangler - A Powerful
Back-End for Aspect-Oriented Programming. 16. Aspect-Oriented Software
Development with Java Aspect Components. II. SOFTWARE ENGINEERING. 17.
Engineering Aspect-Oriented Systems. 18. Aspect-Orientation in the
Software Life Cycle- Fact and Fiction. 19. Generic Aspect-Oriented
Design with Theme/UML. 20. Expressing Aspects using UML Behavioral and
Structural Diagrams. 21. Concern Modeling for Aspect-Oriented Software
Development. 22. Design Recommendations for Concern Elaboration Tools.
23. An Initial Assessment of Aspect-Oriented Programming. 24.
Aspect-Oriented Dependency Management. 25. Developing Software
Components with Aspects- Some Issues and Experiences. 26. Smartweaver- A
Knowledge-driven Approach for Aspect Composition. III. APPLICATIONS. 27.
Developing Secure Applications through Aspect-Oriented Programming. 28.
Structuring Operating System Aspects. 29. Aspect-Oriented Programming
for Database Systems. 30. Two-Level Aspect Weaving to Support Evolution
in Model-Driven Synthesis. 31. Dynamic Aspect-Oriented Infrastructure.
Auteur : ELRAD
Editeur : ADDISON WESLEY
Nombre de pages : 755
Date de publication : 11 2004
Toute la sélection
Toutes les sélections
Toute la sélection
Site réalisé en partenariat avec Courbis
(Courbis - alternate link), acteur de l'Internet depuis 1988...