Flylib.com
MDA Distilled. Principles of Model-Driven Architecture
MDA Distilled. Principles of Model-Driven Architecture
ISBN: B00866PUN2
EAN: N/A
Year: 2003
Pages: 134
BUY ON AMAZON
MDA Distilled: Principles of Model-Driven Architecture
Table of Contents
Copyright
The Addison-Wesley Object Technology Series
The Component Software Series
Figures
Foreword
Preface
Organization of This Book
Frequently Asked Questions
Acknowledgments
Chapter 1. Introduction
Raising the Level of Abstraction2
Raising the Level of Reuse
Design-Time Interoperability
Models as Assets
Chapter 2. MDA Terms and Concepts
Models
Metamodels and Platforms
Mapping Between Models
Marking Models
Building Languages
Model Elaboration
Executable Models
Agile MDA
Building an MDA Process
Executing an MDA Process
Chapter 3. Building Models
Why Model?
Abstraction, Classification, and Generalization
Subject Matter and Language Abstraction
Model Projections
Models and Platforms
Using Models
Chapter 4. Building Metamodels
Why Metamodels?
Metamodels
The Four-Layer Architecture
MOF: A Standard For Metamodeling
Using Metamodels
Chapter 5. Building Mappings
Why Mappings?
An Informal Example
Mapping Functions
Query, Views, and Transformations (QVT)
Scenarios for Mappings
Merging Mappings for Weaving
Using Mappings
Chapter 6. Building Marking Models
Why Marks?
Marks and Marking Models
Applying Marks and Marking Models
Relating Marks and Model Elements
Other Marks
Mark and Marking Model Implementations
The Theory of Marking Models
Using Marks
Chapter 7. Building Languages
Why Build a Language?
Who Defines a Language?
What s In a Language?
Building a Language Using MOF
Building a Language Using Profiles
Building Graphical Notations
Using Languages That You ve Built
Chapter 8. Elaborating Models
Why Elaborate Models?
Managing Manual Changes to Generated Models
Reversibility of Mappings
Incorporating Legacy Code
Using Elaboration
Chapter 9. Building Executable Models
Why Executable Models?
Executable UML
The Execution Model
Translating Models
Model Compilers
Using Executable UML
Chapter 10. Agile MDA
Why Agile MDA?
Agile Methods
Models, Models, Models
Design-Time Interoperability Revisited
Using Agile MDA
Chapter 11. Building an MDA Process
Why Build an MDA Process?
How to Approach the Problem
Charting the MDA Process
Identifying Models
Identifying the Metamodels and Marking Models
The Long and the Short of Mapping Chains
Constraint Propagation and Verification
Using an MDA Process
Chapter 12. Executing an MDA Process
Formalizing Knowledge
Building Bridges
An Example Model-Driven Process
Iterating the Process
Testing the System
Executing an MDA Process
Chapter 13. The Future of MDA
Why Not MDA?
The Importance of Standards
Building a Tool Chain
Working with Models-as-Assets
Beyond UML
Back from the Future
Glossary
Bibliography
Index
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_L
index_M
index_N
index_O
index_P
index_Q
index_R
index_S
index_T
index_U
index_V
index_W
MDA Distilled. Principles of Model-Driven Architecture
ISBN: B00866PUN2
EAN: N/A
Year: 2003
Pages: 134
BUY ON AMAZON
Beginners Guide to DarkBASIC Game Programming (Premier Press Game Development)
Welcome to DarkBASIC
Making Programs Think Branching Statements and Subroutines
Basic Graphics Commands
Multiplayer Programming The Crazy Carnage Game
Epilogue
Certified Ethical Hacker Exam Prep
Ethics and Legality
Key Terms
Key Terms
Study Strategies
Penetration Testing
Cisco Voice Gateways and Gatekeepers
When to Use H.323
Design Considerations
Assigning COR Lists with SRST
Gatekeeper Deployment Models
Configuring Basic Gatekeeper Functionality
Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century: Prevention and Detection for the Twenty-First Century
IDS and IPS Architecture
IDS and IPS Internals
Cisco Secure IDS
Snort
Incident Response
Microsoft Office Visio 2007 Step by Step (Step By Step (Microsoft))
Getting Visio and Diagram Help
Adding Decorative Elements to Diagrams
Creating Timelines to View Projects at a Glance
Key Points
Adding Door, Window, and Furniture Shapes to Office Layouts
The Oracle Hackers Handbook: Hacking and Defending Oracle
The Oracle Network Architecture
Defeating Virtual Private Databases
Attacking Oracle PL/SQL Web Applications
Running Operating System Commands
Appendix A Default Usernames and Passwords
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