Flylib.com
Aspect-Oriented Analysis and Design: The Theme Approach
Aspect-Oriented Analysis and Design: The Theme Approach
ISBN: 0321246748
EAN: 2147483647
Year: 2006
Pages: 109
Authors:
Siobhu00e1n Clarke
,
Elisa Baniassad
BUY ON AMAZON
Aspect-Oriented Analysis and Design: The Theme Approach
Table of Contents
Copyright
Praise for Aspect-Oriented Analysis and Design
The Addison-Wesley Object Technology Series
The Component Software Series
Preface
Audience
History of Aspect-Oriented Analysis and Design and The Theme Approach
How to Read This Book
Acknowledgments
About the Authors
Siobhn Clarke
Elisa Baniassad
Chapter 1. Introduction
Software Development and the Object-Oriented Paradigm
The Case for Aspects
What Is an Aspect?
Why Consider Aspects in Analysis and Design?
Aspects and Other Concerns
The Theme Approach
Applying the Theme Approach
Theme: Symmetric or Asymmetric?
Fitting Theme into Your Existing Development Process
What About Implementation?
Summary
Chapter 2. The Object-Oriented Way
Differing Units of Interest
Expressions Example
Accommodating Evolution
Summary
Chapter 3. The Theme Approach
Structure and Relationships of Themes
Theme Process Overview
Finding the Themes
Designing the Themes
Composing the Themes
Revisiting Evolution
What Is the Right Size for a Theme?
Fitting Theme into Your Existing Development Process
Summary
Chapter 4. Analysis
ThemeDoc Views and Tool Support
Overview of the ThemeDoc Process
Deciding on the Themes
Deciding on Theme Responsibilities
Knowing When You re Done
Planning for Design
Summary
Chapter 5. Theme Design
Overview of Designing with ThemeUML
Designing Base Themes
Designing Crosscutting Themes
Summary
Chapter 6. Theme Composition
Overview of Composing Themes
Composing Game Themes
Matching Design Elements
Integration Options
Resolving Conflicts
Binding to Crosscutting Themes
Some Comments on Process
Summary
Chapter 7. Map to Implementation
AspectJ
AspectWerkz
Concern Manipulation Environment
Summary
Chapter 8. Case Study: Phone Features
Analyzing Requirements and Identifying Initial Themes
Refining the Themes
Identifying Crosscutting Themes
Designing the Concept Sharing Themes
Designing the Crosscutting Themes
Summary
Chapter 9. Case Study 2: Usage Licensing
Requirements
Refining the Set of Themes
Dividing Behavioral Responsibilities
Designing the Themes
Looking at Code
Summary
Appendix.The Crystal Game
Requirements for the Crystal Game
Bibliography
Inside Front Cover
Inside Back Cover
Index
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
Aspect-Oriented Analysis and Design: The Theme Approach
ISBN: 0321246748
EAN: 2147483647
Year: 2006
Pages: 109
Authors:
Siobhu00e1n Clarke
,
Elisa Baniassad
BUY ON AMAZON
Similar book on Amazon
Cisco IP Telephony (CIPT) (Authorized Self-Study) (2nd Edition)
Database Modeling with MicrosoftВ® Visio for Enterprise Architects (The Morgan Kaufmann Series in Data Management Systems)
A+ Fast Pass
Domain 4 Motherboard/Processors/Memory
Domain 6 Basic Networking
Domain 1 Operating System Fundamentals
Domain 2 Installation, Configuration, and Upgrading
Domain 4 Networks
SQL Hacks
Hack 32. Cope with Rounding Errors
Hack 43. Add Navigation Features to Web Applications
Organizing Data
Hack 57. Generate Unique Sequential Numbers
Hack 100. Run SQL from a Web Page
Cisco Voice Gateways and Gatekeepers
Session Initiation Protocol
POTS-to-POTS Call Routing Considerations
Configuring DSP Resources
Using Tcl Scripts and VoiceXML
Creating Audio Files
Competency-Based Human Resource Management
An Overview of Competency-Based HR Management Practices
A Need for Implementing Competency-Based HR Management
Competency-Based Employee Rewards
The Transformation to Competency-Based HR Management
Appendix D Employee Development and Succession Management
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 356 Liquidtight Flexible Nonmetallic Conduit Type LFNC
Article 358 Electrical Metallic Tubing Type EMT
Article 362 Electrical Nonmetallic Tubing Type ENT
Article 504 Intrinsically Safe Systems
Example No. D9 Feeder Ampacity Determination for Generator Field Control
User Interfaces in C#: Windows Forms and Custom Controls
Creating Usable Interfaces
Modern Controls
Data Controls
GDI+ Controls
Help and Application-Embedded Support
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies