MDA and Executable UML (with CD-ROM)

Author: (USA) Rastretchev
Publisher:
Publish Date: 2006-04-01
Features: This book uses the Rational Unified Process (RUP) as a framework to describe the application of the MDA development method using xUML in a specific software development process. It is a summary of the author's many years of software development experience. Through this book, readers can learn what model-driven architecture is, how to enhance MDA with executable modeling, what xUML is, how to create xUML models, how to complete the code generation process through mapping PIMs, and how to perform dynamic modeling, as well as how to use xUML to represent this mapping. Compared to some books on MDA theoretical research, this book has better practicality and provides a more detailed introduction to the technical details of executable modeling. Many of the methods and ideas presented by the author in this book can be directly applied to software development practices (including development processes that do not use MDA methods). The author reveals the various advantages of the revolutionary MDA software development method through multiple examples in the book and points out methods to leverage these advantages. This book is an excellent reference for all those studying the future development trends of software development methods for large and medium-sized software projects, and is also suitable as a reference for undergraduate and graduate students in computer science at universities and colleges. This book uses the Rational Unified Process (RUP) as a framework to describe the application of the MDA development method using xUML in a specific software development process. It is a summary of the author's many years of software development experience. Through this book, readers can learn what model-driven architecture is, how to enhance MDA with executable modeling, what xUML is, how to create xUML models, how to complete the code generation process through mapping PIMs, and how to perform dynamic modeling, as well as how to use xUML to represent this mapping. Compared to some books on MDA theoretical research, this book has better practicality and provides a more detailed introduction to the technical details of executable modeling. The author in this book presents many methods and ideas that can be directly applied to software development practices (including development processes that do not use MDA methods). The author reveals the various advantages of the revolutionary MDA software development method through multiple examples in the book and points out methods to leverage these advantages. This book is an excellent reference for all those studying the future development trends of software development methods for large and medium-sized software projects, and is also suitable as a reference for undergraduate and graduate students in computer science at universities and colleges.

📌 Related Posts