Agile Modellierung mit UML: Codegenerierung, Testfalle, by Bernhard Rumpe PDF

By Bernhard Rumpe

ISBN-10: 3540209050

ISBN-13: 9783540209058

Im wachsenden Portfolio von Entwicklungstechniken zeichnen sich zwei aktuelle traits 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.

Show description

Read Online or Download Agile Modellierung mit UML: Codegenerierung, Testfalle, Refactoring PDF

Best computers books

Download e-book for kindle: Oracle Enterprise Manager. Getting Started with the Oracle by CIoutier L.

This advisor offers an summary of the Oracle functionality supervisor, Oracle capability Planner, Oracle E-business administration instruments, Oracle hint facts Viewer, and Oracle TopSessions charts and their gains. because the consultant describes easy methods to usethese functions supplied with the Oracle Diagnostics Pack, it additionally introduces you to key thoughts and terminology.

Download e-book for iPad: The Home Computer Wars: An Insider's Account of Commodore by Michael Tomczyk

I am interpreting this publication after being informed from a chum and having the reference from "The striking upward push and fall of Commodore", and that i locate it really is completely a bible for commodore lovers. The "insider" within the name is ideal to explain the point of view of the narration.
More, the writer has a clean and great kind that shall we move the reading.
Great ebook.

Additional info for Agile Modellierung mit UML: Codegenerierung, Testfalle, Refactoring

Example text

3 Prinzipien der Codegenerierung Der Worte sind genug gewechselt, lasst mich auch endlich Taten sehen. Faust, Johann Wolfgang von Goethe Codegenerierung ist ein wesentlicher Erfolgsfaktor fur ¨ den Einsatz von Modellen im Softwareentwicklungsprozess. Aus vielen Modellen kann Code fur ¨ das Produktionssystem oder fur ¨ Testtreiber effizient generiert und damit die Konsistenz zwischen Modell und Implementierung verbessert sowie Ressourcen eingespart werden. Dieses Kapitel beschreibt grundlegende Konzepte, Techniken und Probleme der Codegenerierung und skizziert eine Darstellungsform fur ¨ Regeln zur Codegenerierung in Form von Transformationsregeln.

Ein Zustand kann eine entry-Aktion beinhalten, die ausgefuhrt ¨ wird, wenn der Zustand betreten wird. Sind Aktionen operationell beschrieben, so wird die entry-Aktion nach der Transitionsaktion ausgefuhrt. ¨ Liegt eine eigenschaftsorientierte Beschreibung vor, so gilt die Konjunktion beider Beschreibungen. Exit-Aktion. Analog zur entry-Aktion kann ein Zustand eine exit-Aktion beinhalten. In einer operationellen Form wird diese vor der Transitionsaktion ausgefuhrt, ¨ in der eigenschaftsorientierten Form gilt ebenfalls die Konjunktion.

48 beinhaltet zwei typische Formen von Objekterzeugung. 45 zeigt, konnen ¨ in einem Sequenzdiagramm zus¨atzlich zu bestimmten Zeitpunkten des Ablaufs geltende Bedingungen angegeben werden. In diesen OCL-Bedingungen werden die im Sequenzdiagramm auftretenden Objekte und Werte in Beziehung gesetzt. Dazu ist der Zugriff auf benannte Objekte sowie Variablen moglich, ¨ die als Argumente in Methodenaufrufen eingesetzt sind. Eine OCL-Bedingung kann die auftretenden Objekte und Parameter sowie den Effekt einer Nachricht auf einem Objekt genauer beschreiben, wobei sich der Kontext aus dem Sequenzdiagramm ergibt.

Download PDF sample

Agile Modellierung mit UML: Codegenerierung, Testfalle, Refactoring by Bernhard Rumpe


by Kenneth
4.3

Rated 4.39 of 5 – based on 22 votes