
Aspect-Oriented Analysis and Design
The Theme Approach
Addison Wesley (Publisher)
Published on 7. April 2005
Book
Paperback/Softback
400 pages
978-0-321-24674-5 (ISBN)
Description
Aspect-oriented software development is emerging as a proven approach for
allowing the separate expression of multiple concerns, along with "weaving"
technologies for knitting together these separate expressions into coherent
systems. In other words, it offers great promise as an approach to simplifying
the development of complex modern software systems. Many expert observers
view AOSD as a worthwhile successor to the popular object-oriented paradigm
that is prevalent in contemporary software engineering. In this new book,
AOSD experts Clarke and Baniassad apply proven theory to the practical realm
of real-world development. The result is an applicable and easy-to-digest
methodology for simplifying and optimizing the development of thoroughly
modern software systems.
allowing the separate expression of multiple concerns, along with "weaving"
technologies for knitting together these separate expressions into coherent
systems. In other words, it offers great promise as an approach to simplifying
the development of complex modern software systems. Many expert observers
view AOSD as a worthwhile successor to the popular object-oriented paradigm
that is prevalent in contemporary software engineering. In this new book,
AOSD experts Clarke and Baniassad apply proven theory to the practical realm
of real-world development. The result is an applicable and easy-to-digest
methodology for simplifying and optimizing the development of thoroughly
modern software systems.
More details
Language
English
Place of publication
New Jersey
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 233 mm
Width: 177 mm
Thickness: 18 mm
Weight
577 gr
ISBN-13
978-0-321-24674-5 (9780321246745)
Schweitzer Classification
Persons
Preface.1. Introduction.2. The Object-Oriented Way.3. The Theme Approach.4. Analysis.5. Theme Design.6. Theme Composition.7. Map to Implementation.8. Case Study: Phone Features.9. Case Study: Usage Licensing.Appendix. The Crystal Game.Index.Other Loose Elements.
Content
Preface.
1. Introduction.
2. The Object-Oriented Way.
3. The Theme Approach.
4. Analysis.
5. Theme Design.
6. Theme Composition.
7. Map to Implementation.
8. Case Study: Phone Features.
9. Case Study: Usage Licensing.
Appendix. The Crystal Game.
Index.
Other Loose Elements.
1. Introduction.
2. The Object-Oriented Way.
3. The Theme Approach.
4. Analysis.
5. Theme Design.
6. Theme Composition.
7. Map to Implementation.
8. Case Study: Phone Features.
9. Case Study: Usage Licensing.
Appendix. The Crystal Game.
Index.
Other Loose Elements.