Lavoisier S.A.S.
14 rue de Provigny
94236 Cachan cedex
FRANCE

Heures d'ouverture 08h30-12h30/13h30-17h30
Tél.: +33 (0)1 47 40 67 00
Fax: +33 (0)1 47 40 67 02


Url canonique : www.lavoisier.fr/livre/informatique/executable-uml-how-to-build-class-models/starr/descriptif_1090013
Url courte ou permalien : www.lavoisier.fr/livre/notice.asp?ouvrage=1090013

Executable UML : how to build class models

Langue : Anglais

Auteur :

Couverture de l’ouvrage Executable UML : how to build class models

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.
Executable UML is for software professionals who want to apply object-oriented analysis and modeling techniques to real-world UML projects. In this book, Leon Starr presents the skills and techniques needed to build useful class models for creating precise, executable software specifications that generate target code in multiple languages and for multiple platforms. Leon, who wrote the definitive guide to Shlaer-Mellor modeling, emphasizes the practical use of executable UML modeling, presenting extensive examples from real-time embedded and scientific applications. Using the materials in his How to Build Shlaer-Mellor Object Models as a starting point, Leon presents an entirely new introduction to Executable UML, expresses all diagrams in Executable UML notation, and adds advanced new object modeling techniques. Coverage include: classes, attributes, associations and relationships, binary associations, association classes, specialization-generalization relationships, model constraints and descriptions, and reflexive, network, linear, and tree patterns for effective object modeling.

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.

1. Classes.
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 :

Ouvrage de 380 p.

18x24 cm

Sous réserve de disponibilité chez l'éditeur.

Prix indicatif 52,85 €

Ajouter au panier

Thèmes d’Executable UML : how to build class models :