
Parameters
Meer over het boek
This book delves into the methodological treatment of UML/P, focusing on three key areas of model-based software development: code generation, systematic testing of programs through model-based test case definitions, and the evolutionary refactoring and transformation of models. It begins by establishing foundational concepts and techniques, followed by their application with UML/P, enhancing accessibility and enabling knowledge transfer to other model-based approaches. Chapter 1 introduces the book's goals, while Chapter 2 outlines an agile UML-based methodology using UML/P for creating executable models, generating code, designing test cases, and planning iterative evolution through refactoring. Chapter 3 briefly summarizes UML/P, which is referenced throughout. Chapters 4 and 5 cover core code generation techniques, including code generator architecture and UML/P notations for test or product code. Chapters 6 and 7 discuss general software testing concepts and specific features related to UML/P. Chapter 8 presents test patterns for defining test cases using UML/P diagrams, emphasizing functional tests for distributed and concurrent systems. Finally, Chapters 9 and 10 explore model and code transformation techniques, establishing a foundation for refactoring that preserves semantics. This book serves as a valuable resource for software development practitioners, students, and researchers, enhancing code production quality an
Een boek kopen
Agile Modeling with UML, Bernhard Rumpe
- Taal
- Jaar van publicatie
- 2018
Betaalmethoden
We missen je recensie hier.
