Executable UML: A Foundation for Model Driven Architecture
Stephen J. Mellor, Marc J. Balcer
貴賓價: $970Introduction to Algorithms, 2/e
貴賓價: $1,235Computer Architecture: A Quantitative Approach, 3/e(精裝本)
售價: $199Microsoft Visual Basic .NET Step by Step
貴賓價: $2,343Data Mining: Concepts and Techniques
貴賓價: $1,532802.11 Wireless Networks: The Definitive Guide
貴賓價: $1,670Understanding the Linux Kernel, 2/e (Paperback)
售價: $199Cisco CCNA Exam #640-607 Certification Guide, 3/e
售價: $1,400Embedded Software Development with eCos
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
2. Using Executable UML.
3. Domains and Bridges.
4. Use Cases.
5. Classes and Attributes.
6. Relationships and Associations.
7. Class Actions.
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.