10 libri per 10 euro qui
Bookbot

Agile Modeling with UML

Code Generation, Testing, Refactoring

Valutazione del libro

4,0(1)Aggiungi una valutazione

Parametri

  • 388pagine
  • 14 ore di lettura

Maggiori informazioni sul libro

This book addresses the methodological treatment of UML/P, focusing on three core aspects of model-based software development: code generation, systematic testing of programs through model-based test case definitions, and evolutionary refactoring and transformation of models. It begins by detailing foundational concepts and techniques, followed by their application with UML/P, making the content accessible for transfer to other model-based approaches and languages. After an introductory chapter outlining the book's goals, an agile UML-based approach is presented, using UML/P for creating executable models, generating code, designing test cases, and planning iterative evolution through refactoring. A brief summary of UML/P is provided for completeness. Subsequent chapters delve into techniques for code generation, including the architecture of a code generator and the suitability of UML/P notations for test or product code. General concepts for software testing and specific features related to UML/P are discussed, along with test patterns for defining test cases, particularly for distributed and concurrent systems. The final chapters examine model and code transformation techniques, establishing a foundation for refactoring that preserves semantics. This book benefits practical software development, academic training in Software Engineering, and research in model-based software development, equipping practitioners, students, an

Pubblicazione

Acquisto del libro

Agile Modeling with UML, Bernhard Rumpe

Lingua
Pubblicato
2017
product-detail.submit-box.info.binding
(Copertina rigida)
Ti avviseremo via email non appena lo rintracceremo.

Metodi di pagamento

4,0
Molto buono
1 Valutazioni

Qui potrebbe esserci la tua recensione.