Executable UML: A Foundation for Model Driven Architecture

Stephen J. Mellor, Marc J. Balcer

  • 出版商: Addison-Wesley Professional
  • 出版日期: 2002-05-24
  • 定價: USD $44.99
  • 售價: $1,575
  • 貴賓價: 9.5$1,496
  • 語言: 英文
  • 頁數: 416
  • 裝訂: Paperback
  • ISBN: 0201748045
  • ISBN-13: 9780201748048

立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Using Executable UML (xUML), developers can build UML models that can not only be unambiguously interpreted by human readers, but can be tested and validated through actual execution, and ultimately translated directly and completely to target code. While xUML technology is still young, it offers immense potential for accelerating development projects, enhancing reliability, and reducing cost. In this book, two of the field's leading experts introduce every facet of xUML: the UML extensions it utilizes, its advanced code generation and translation techniques; testing, deployment, and more.KEY TOPICS:The authors introduce Executable UML's goals, premises, and features; then drill down to explain its key elements. Along the way, readers will discover exactly how to use xUML to create software systems that can be tested even before they are coded, enabling far greater reliability at significantly lower expense.MARKET:For all developers, analysts, and project managers seeking to improve software reliability, time-to-market, and value. This book will be especially valuable to real-time programmers, and to thousands of programmers who have used Shlaer-Mellor methodologies.

Table of Contents

Foreword.
Preface.
Acknowledgments.
1. Introduction.
2. Using Executable UML.
3. Domains and Bridges.
4. Use Cases.
5. Classes and Attributes.
6. Relationships and Associations.
7. Class Actions.
8. Constraints.
9. Lifecycles.
10. Communicating Objects.
11. Synchronizing Objects.
12. Using Lifecycles.
13. Relationship Dynamics.
14. Domain Dynamics.
15. Domain Verification.
16. Model Management.
17. Joining Multiple Domains.
18. Model Compilers.
Appendix A. Glossary.
Appendix B. Case Study.