Overview
- Detaillierte Ausgestaltung der Techniken der UML
- Ausführliche Behandlung von Testfalldefinition und Refactoring
- Ausführbarkeit von Modellen: warum, wann und wie?
- Includes supplementary material: sn.pub/extras
Part of the book series: Xpert.press (XPERT.PRESS)
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (10 chapters)
Keywords
About this book
Im wachsenden Portfolio von Entwicklungstechniken zeichnen sich zwei aktuelle Trends ab. Zum einen dominiert die UML als Modellierungssprache. Zum anderen werden "agile" Methoden in neuen Bereichen eingesetzt. Dieses Buch stellt Konzepte einer Entwicklungsmethodik vor, die UML mit Elementen agiler Methoden kombiniert. Dabei werden ausgehend von den Klassen-, Objekt-, Sequenzdiagrammen, Statecharts und der OCL die Beziehung der UML zu Java und dem Testframework JUnit diskutiert, sowie Techniken zur Entwicklung von Testfällen und der evolutionären Weiterentwicklung von Entwürfen mit Refactoring-Regeln vorgestellt. Der im Buch beschriebene Ansatz eignet sich besonders für den Einsatz in Anwendungsdomänen, in denen hohe Qualität, Flexibilität und Erweiterbarkeit der Systeme erwartet wird, und sich Anforderungen an Geschäftsprozesse dynamisch weiterentwickeln. Diese Methodik ist geeignet für Praktiker, die Modellierungstechniken professionell nutzen wollen.
Authors and Affiliations
About the author
1987-92 Studium der Informatik
seit 1992 wissenschaftlicher Mitarbeiter der TU M?chen, Prof. Broy
1996 Promotion
2003 Habilitation
ab 2003/04 Professur an der TU Braunschweig
Bibliographic Information
Book Title: Agile Modellierung mit UML
Book Subtitle: Codegenerierung, Testfälle, Refactoring
Authors: Bernhard Rumpe
Series Title: Xpert.press
DOI: https://doi.org/10.1007/b138365
Publisher: Springer Berlin, Heidelberg
eBook Packages: Computer Science and Engineering (German Language)
Copyright Information: Springer-Verlag Berlin Heidelberg 2005
eBook ISBN: 978-3-540-26956-4Published: 03 August 2005
Series ISSN: 1439-5428
Series E-ISSN: 2522-0667
Edition Number: 1
Number of Pages: XIV, 334
Number of Illustrations: 160 b/w illustrations
Topics: Software Engineering, Processor Architectures, Software Engineering/Programming and Operating Systems