Executable UML : how to build class models
Auteur : STARR Leon
The practical guide to developing real-time class models with executable UML.
- Advanced techniques for creating rigorous, testable, complete UML specifications.
- In-depth application examples focused on real-time, embedded systems.
- By Leon Starr, the leading expert in building object models for real-time systems, and author of How to Build Shlaer-Mellor Object Models and Executable UML: A Case Study.
Leon Starr has been developing real-time and embedded software with executable models since 1985. His models have been used in factory material transport control systems, ultrasound and cardiac systems, gas chromatography and semiconductor wafer inspection systems, video post-production systems, and networked military battle simulators. He is author of How to Build Shlaer-Mellor Object Models, and a founding member and senior consultant at Model Integration, LLC in San Francisco, CA.
2. Attributes.
3. Associations And Relationships.
4. Binary Associations.
5. Association Classes.
6. Basic Specialization-Generalization Relationships.
7. Advanced Generalization Relationships.
8. Constraints On Association And Relationships.
9. How to Avoid Model Hacking.
10. Why Write Model Descriptions.
11. How to Write Class Descriptions.
12. How to Write Attribute Descriptions.
13. How to Write Association Descriptions.
14. Why Do We Limit Ourselves to 0, 1 and *?.
15. Reflexive Patterns.
16. Network Patterns.
17. Linear Patterns.
18. Tree Patterns.
- NEW Executable UML, in detail Introduces the Executable UML graphical specification language, which combines a subset of UML graphical notation with executable semantics and timing rules. Executable UML can be used to build a fully executable system specification consisting of class, state, and action models that can be run, tested, debugged, optimized for performance, and translated directly into code.
- Introduces breakthrough techniques students can use to create rigorous, testable, complete UML specifications and dramatically improve the quality, reliability, and value of any software system.
- Extensive real-time and embedded application examples Provides scientific and technical examples not found in any other UML guidebook.
- Gives
Date de parution : 01-2002
Ouvrage de 380 p.
18x24 cm