Modeling with UML : Language, Concepts, Methods / by Bernhard Rumpe
By: Rumpe, Bernhard
Material type:
E-bookPublisher: Cham : Springer International Publishing, 2016Description: 1 recurso en línea (XIV, 281 p.) 175 il., 3 il. col..ISBN: 9783319339337.Subject: Software -- Desarrollo
Summary: This book presents a variant of UML that is especially suitable for agile development of high-quality software. It adjusts the language UML profile, called UML/P, for optimal assistance for the design, implementation, and agile evolution to facilitate its use especially in agile, yet model based development methods for data intensive or control driven systems. After a general introduction to UML and the choices made in the development of UML/P in Chapter 1, Chapter 2 includes a definition of the language elements of class diagrams and their forms of use as views and representations. Next, Chapter 3 introduces the design and semantic facets of the Object Constraint Language (OCL), which is conceptually improved and syntactically adjusted to Java for better comfort. Subsequently, Chapter 4 introduces object diagrams as an independent, exemplary notation in UML/P, and Chapter 5 offers a detailed introduction to UML/P Statecharts. Lastly, Chapter 6 presents a simplified form of sequence diagrams for exemplary descriptions of object interactions. For completeness, appendixes A�C describe the full syntax of UML/P, and appendix D explains a sample application from the E-commerce domain, which is used in all chapters. This book is ideal for introductory courses for students and practitioners alike
| Item type | Current library | Collection | Call number | Copy number | Status | Date due | Barcode | Item holds | |
|---|---|---|---|---|---|---|---|---|---|
LIBRO-E NO PRÉSTAMO
|
Madrid Digital Acceso Electrónico (UEM) | Ciencias e Ingeniería | QA76.76.D47 R867 2016 EB (Browse shelf(Opens below)) | .i1159584x | Acceso electrónico | eBOOK .i1159584x |
Browsing Madrid Digital shelves, Shelving location: Acceso Electrónico (UEM) Close shelf browser (Hides shelf browser)
| QA76.76.D47 M647 2016 EB Automated Software and Service Composition : A Survey and Evaluating Review | QA76.76.D47 P763 2017 EB Proceedings of the 2015 Federated Conference on Software Development and Object Technologies | QA76.76.D47 R385 2016 EB DevOps for Digital Leaders : Reignite Business with a Modern DevOps-Enabled Software Factory | QA76.76.D47 R867 2016 EB Modeling with UML : Language, Concepts, Methods | QA76.76.D47 S543 2016 EB Software Developers as Users : Semiotic Investigations in Human-Centered Software Development | QA76.76.D47 S648 2016 EB Software Technologies : 10th International Joint Conference, ICSOFT 2015, Colmar, France, July 20-22, 2015, Revised Selected Papers | QA76.76.D47 S978 2016 EB Systems, Software and Services Process Improvement : 23rd European Conference, EuroSPI 2016, Graz, Austria, September 14-16, 2016, Proceedings |
This book presents a variant of UML that is especially suitable for agile development of high-quality software. It adjusts the language UML profile, called UML/P, for optimal assistance for the design, implementation, and agile evolution to facilitate its use especially in agile, yet model based development methods for data intensive or control driven systems. After a general introduction to UML and the choices made in the development of UML/P in Chapter 1, Chapter 2 includes a definition of the language elements of class diagrams and their forms of use as views and representations. Next, Chapter 3 introduces the design and semantic facets of the Object Constraint Language (OCL), which is conceptually improved and syntactically adjusted to Java for better comfort. Subsequently, Chapter 4 introduces object diagrams as an independent, exemplary notation in UML/P, and Chapter 5 offers a detailed introduction to UML/P Statecharts. Lastly, Chapter 6 presents a simplified form of sequence diagrams for exemplary descriptions of object interactions. For completeness, appendixes A�C describe the full syntax of UML/P, and appendix D explains a sample application from the E-commerce domain, which is used in all chapters. This book is ideal for introductory courses for students and practitioners alike
There are no comments on this title.