Flylib.com
The UML Profile for Framework Architectures
The UML Profile for Framework Architectures
ISBN: 0201675188
EAN: 2147483647
Year: 2000
Pages: 84
Authors:
Marcus Fontoura
,
Wolfgang Pree
,
Bernhard Rumpe
BUY ON AMAZON
Starting Page
Table of Content
Front Matter
Preface
Acknowledgments
Traces of the book s history
Part I: The UML -F profile
Chapter 1. Why a UML profile for frameworks?
1.1 UML profiles
1.2 Object-oriented frameworks-extensibility is the key
1.3 Pros and cons of frameworks
1.4 Goals of the UML-F profile
Chapter 2. UML essentials for framework documentation
2.1 UML overview
2.2 Class diagrams
2.3 Object diagrams
2.4 Sequence diagrams
2.5 Summary
Chapter 3. Basic elements of the UML -F profile
3.1 UML-F as a profile
3.2 UML-F tags - standard UML tagged values and stereotypes unified
3.3 Standard UML tags for framework documentation
3.4 UML-F presentation tags
3.5 UML-F framework tags
3.6 The UML-F mechanism for defining new tags
3.7 Summary
Chapter 4. UML -F tags for framework construction principles and patterns
4.1 Unification principle - adaptation by inheritance
4.2 Separation principle - adaptation through composition
4.3 Terminology and concept excursion: abstract classes, abstract coupling, Java interfaces
4.4 Hooks as name designators of pattern catalog entries
4.5 UML-F tags for framework patterns
4.6 How essential framework construction principles scale
4.7 Summary
Chapter 5. Framework adaptations of UML -F pattern annotations
5.1 Cookbooks for framework adaptation
5.2 A sample cookbook recipe
5.3 Recipe for adapting the Unification construction principle
5.4 Recipe for adapting the Separation construction principle
5.5 Recipe for adapting the Composite pattern
5.6 Automating the adaptation of UML-F pattern annotations
5.7 Summary
Part II: UML-F work
Chapter 6. UML -F based documentation and adaptation of the JUnit testing framework
6.1 An overview of JUnit
6.2 Recipes for defining new tests
6.3 Organizing test cases into test suites
6.4 Reporting test results
6.5 Summary
Chapter 7. Hints and guidelines for the framework development and adaptation process
7.1 The cluster cycle process model of framework development and adaptation
7.2 Defining the key abstractions as an initial step
7.3 Class families, class teams, and subsystems
7.4 Identification of a framework s variation points
7.5 The AOCS framework: a case study
7.6 The AOCS manager pattern
7.7 Framelets as an aid to framework design
7.8 eXtreme Design (XD), with implementation cases
7.9 Framework adaptations through cookbook recipes, adaptation cases, and adaptation reports
7.10 Summary
7.11 UML-F outlook
Appendix A. UML -F tag quick reference
A.1 Tag notations
A.2 Presentation tags
A.3 Basic framework modeling tags
A.4 Essential tags for the framework construction principles
A.5 Framework pattern tags
Appendix B. UML -F tags for the GoF framework patterns
B.1 Factory Method pattern tags
B.2 Template Method pattern tags
B.3 Abstract Factory pattern tags
B.4 Bridge pattern tags
B.5 Builder pattern tags
B.6 Command pattern tags
B.7 Interpreter pattern tags
B.8 Observer pattern tags
B.9 Prototype pattern tags
B.10 State pattern tags
B.11 Strategy pattern tags
B.12 Composite pattern tags
B.13 Decorator pattern tags
B.14 Chain of Responsibility (COR) pattern tags
Bibliography
The UML Profile for Framework Architectures
ISBN: 0201675188
EAN: 2147483647
Year: 2000
Pages: 84
Authors:
Marcus Fontoura
,
Wolfgang Pree
,
Bernhard Rumpe
BUY ON AMAZON
CISSP Exam Cram 2
Introduction
Assessing Exam Readiness
Single Sign-On
Network Equipment
Answers to Exam Prep Questions
Excel Scientific and Engineering Cookbook (Cookbooks (OReilly))
Entering Data
Computing Summary Statistics
Ranking and Percentiles
Computing Moving Averages
Achieving a Certain Future Value
Microsoft Windows Server 2003(c) TCP/IP Protocols and Services (c) Technical Reference
Internet Protocol (IP) Addressing
Internet Group Management Protocol (IGMP)
Transmission Control Protocol (TCP) Retransmission and Time-Out
Domain Name System (DNS)
Internet Information Services (IIS) and the Internet Protocols
Introduction to 80x86 Assembly Language and Computer Architecture
Branching and Looping
String Operations
The Assembly Process
Appendix A Hexadecimal/ASCII conversion
Appendix C MASM 6.11 Reserved Words
Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain
Market Orientation and Supply Chain Management in the Fashion Industry
Logistics in Tesco: Past, Present and Future
Temperature-Controlled Supply Chains
Rethinking Efficient Replenishment in the Grocery Sector
Transforming Technologies: Retail Exchanges and RFID
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 328 Medium-Voltage Cable Type MV
Article 390 Underfloor Raceways
Article 396 Messenger Supported Wiring
Article 402: Fixture Wires
Example No. D5(a) Multifamily Dwelling Served at 208Y/120 Volts, Three Phase
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