Bernhard Rumpe's Agile Modellierung mit UML: Codegenerierung, Testfalle, 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 or Download Agile Modellierung mit UML: Codegenerierung, Testfalle, Refactoring PDF

Best computers books

Réussir un projet de site web - download pdf or read online

Un projet de web site internet doit être malesé avec méthode : il faut définir un besoin, estimer un funds, adopter des règles de rédaction, tester l'ergonomie du website, trouver un hébergement garantissant performances et sécurité, référencer et promouvoir le website, en mesurer l'audience… Cette 4e édition mise à jour approfondit certains facets du internet advertisement et tient compte de l'impact de l'évolution des moteurs de recherche sur le référencement des websites net.

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

Example text

Ein Fehlerzustand wird eingenommen, wenn ein solcher Zustand mit error markiert ist. Fur ¨ das Bearbeiten von Exceptions kann ein weiterer Zustand mit exception markiert werden. 3. Vollige ¨ Unterspezifikation am Statechart wird durch den Stereotyp completion:chaos zugelassen. 6, Band 1 diskutiert, ergeben sich damit Unterschiede in der Interpretation des Lebenszyklus eines Objekts. In den ersten beiden Interpretationen wird der Lebenszyklus als maximal m¨oglich, in der letzten als minimal zugesichert verstanden.

2 Die OCL-Logik Die richtige Definition der einer Bedingungssprache zugrunde liegenden Logik ist fur ¨ einen praxistauglichen Einsatz der Sprache wichtig. 2 Object Constraint Language 19 problematischen Undefined“ gew¨ahlt. Eine detaillierte Diskussion dieser ” Aspekte ist in Band 1 zu finden. Fur ¨ die Logik ist die Abbildung des undefinierten Werts auf den Wahrheitswert false am elegantesten, weil damit eine zweiwertige Logik entsteht. Sowohl Spezifikationen als auch Beweisfuhrungen ¨ werden dadurch besonders einfach, weil ein dritter Fall nicht existiert.

Dadurch wird weniger Projektmanagement notwendig, wodurch weitere Effizienzsteigerungen moglich ¨ werden. Die Wiederverwendbarkeit ist dabei auf mehreren Ebenen moglich. ¨ Ein Modell kann in angepasster Form in einem a¨ hnlichen Projekt wiederverwendet werden.

Download PDF sample

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


by Thomas
4.2

Rated 4.92 of 5 – based on 49 votes