Get Agile Modellierung mit UML: Codegenerierung, Testfalle, PDF

Posted by

By Bernhard Rumpe

ISBN-10: 3540209050

ISBN-13: 9783540209058

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

Similar computers books

Get Celtic and Old Norse Designs (Dover Pictorial Archive PDF

I purchased this publication trying to find thought for a Celtic or Viking tattoo layout. listening to what a respected artist Courtney Davis used to be, i assumed i could not get it wrong with this booklet. regrettably, the entire drawings have been enormously unsophisticated they usually strike a cord in me extra of an amateur's paintings (perhaps at copying Courtney Davis).

Grid and Cooperative Computing - GCC 2004: Third - download pdf or read online

Welcome to the court cases of GCC2004 and town of Wuhan. Grid computing has develop into a mainstream examine region in computing device technological know-how and the GCC convention has develop into one of many optimum boards for presentation of latest and interesting study in all aspectsofgridandcooperativecomputing. Theprogramcommitteeispleasedtopresent the court cases of the third overseas convention on Grid and Cooperative Comp- ing (GCC2004), which includes a set of fine technical papers, posters, workshops, and keynote speeches.

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

Example text

Im Objektdiagramm werden prototypische Objekte verwendet, um exemplarische Situationen zu illustrieren. 2, Band 1). Objektname erlaubt die eindeutige Benennung des Objekts im Objektdiagramm. Als Objektname wird ein sprechender Name gew¨ahlt, der normalerweise im echten System nicht wiederzufinden ist, da dort systemspezifische Objektidentifikatoren verwendet werden. Attribut beschreibt eine Zustandskomponente eines Objekts. Ein Attribut im Objektdiagramm ist charakterisiert durch den Attributnamen, den Typ und einen konkreten Wert.

Mehrere Startzust¨ande erlauben mehrere Arten der Objekterzeugung darzustellen. In einem Methoden-Statechart markiert der Startzustand den Beginn der Methode. 2, Band 1 beschrieben. Endzustand. Ein Endzustand beschreibt, dass das Objekt in diesem Zustand seine Pflicht erfullt ¨ hat und nicht mehr gebraucht wird. Allerdings konnen ¨ Endzust¨ande wieder verlassen werden. In einem Methoden-Statechart markiert ein Endzustand das Ende der Methodenbearbeitung. 2, Band 1 beschrieben. Teilzustand. Zust¨ande konnen ¨ hierarchisch geschachtelt werden.

Wesentlich ist dabei, dass ¨ beide Sichten manuell a¨ nderbar sind, ohne dass die Anderungen in der jeweils anderen Sicht verloren gehen. Insbesondere bleiben Methodenrumpfe ¨ in der Code-Sicht erhalten. Wenn aber eine moglichst ¨ kompakte Darstellung des Systems gewunscht ¨ ist, dann ist das eine Sackgasse. Sinnvoller ist vielmehr nur eine Darstellung anzubieten, die graphische Klassendiagramme und Coderumpfe ¨ integriert. Die wesentlichen Hindernisse dafur ¨ sind das derzeit noch zu geringe Zutrauen des Entwicklers in den generierten Code, so dass ein manueller Eingriff in den generierten Code noch gewunscht ¨ wird, und die nicht zufriedenstellend gekl¨arte Frage, wie Coderumpfe ¨ abgelegt werden, so dass sie vom Entwickler effizient bearbeitet werden konnen.

Download PDF sample

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


by James
4.1

Rated 4.85 of 5 – based on 38 votes