Skip to content

New PDF release: Agile Modellierung mit UML: Codegenerierung, Testfälle,

By Bernhard Rumpe

ISBN-10: 3642224296

ISBN-13: 9783642224294

ISBN-10: 364222430X

ISBN-13: 9783642224300

Im wachsenden Portfolio von Entwicklungstechniken zeichnen sich zwei wichtige traits ab. Zum einen dominiert die UML als Modellierungssprache. Zum anderen werden agile Methoden in mittlerweile sehr vielen Softwareentwicklungen 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 Umsetzung nach 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 dynamisch und noch während der Erstellung des Produkts weiterentwickeln. Diese Methodik ist geeignet für Praktiker, die Modellierungstechniken professionell nutzen wollen. Unter http://www.se-rwth.de/mbse ist weiterführendes fabric zu finden.

Die zweite Auflage ist durchgehend überarbeitet und basiert auf UML 2.3 und der Java-Version 6.

Show description

Read or Download Agile Modellierung mit UML: Codegenerierung, Testfälle, Refactoring PDF

Best german_14 books

Download e-book for kindle: Wieviel Subjekt braucht die Theorie?: by Alihan Kabalak, Birger P. Priddat

Das Buch analysiert im Spannungsfeld von Ökonomie, Soziologie und Philosophie die Rolle und Bedeutung des Subjekts. Diskutiert werden dabei zentrale Theorien in diesen Bereichen, von der Rational selection Theorie über die Institutionenökonomie zur Systemtheorie und dem Ansatz Richard Rortys.

Download PDF by Andreas Bartholome, Josef Rung, Hans Kern: Zahlentheorie für Einsteiger: Eine Einführung für Schüler,

Dieses Buch wurde von drei Mathematiklehrern geschrieben und richtet sich an Leser, die zum ersten Mal ins geheimnisvolle Reich der natürlichen Zahlen wandern wollen. Durch viele Aufgaben versucht es den Leser zu eigenen Fragen anzuregen. Es zeigt, wie guy mit einfachen Mitteln den Rechenknecht computing device einsetzen kann, um schwierige Beispiele und Vermutungen zur Zahlentheorie zu finden.

Allgemeine Psychologie: Motivation und Emotion by Klaus Rothermund, Andreas Eder (auth.) PDF

Das Buch vermittelt Basiswissen über zwei grundlegende Konzepte der Allgemeinen Psychologie: menschliche Motivation und Emotion. Welche Theorien sind wichtig? Welche Namen und Persönlichkeiten spielen eine Rolle? Welche Kontroversen und Fragen treiben Forscher aktuell um, used to be conflict historisch gesehen für die heutige Entwicklung bedeutsam?

Extra resources for Agile Modellierung mit UML: Codegenerierung, Testfälle, Refactoring

Example text

Rumpe, Agile Modellierung mit UML, 2. 1 Klassendiagramme Klassendiagramme bilden das architekturelle Ruckgrat ¨ vieler Systemmodellierungen. 1): Klassendiagramme beschreiben die Struktur beziehungsweise Architektur eines Systems, auf der nahezu alle anderen Beschreibungstechniken basieren. Das Konzept Klasse ist durchg¨angig in Modellierung und Programmierung eingesetzt und bietet daher ein Ruckgrat ¨ fur ¨ Traceability von Anforderungen und Fehlern entlang der verschiedenen Aktivit¨aten eines Projekts.

Objektdiagramme . . . . . . . . . . . . . . . . . . Statecharts . . . . . . . . . . . . . . . . . . . . . Sequenzdiagramme . . . . . . . . . . . . . . . . . Rumpe, Agile Modellierung mit UML, 2. 1 Klassendiagramme Klassendiagramme bilden das architekturelle Ruckgrat ¨ vieler Systemmodellierungen. 1): Klassendiagramme beschreiben die Struktur beziehungsweise Architektur eines Systems, auf der nahezu alle anderen Beschreibungstechniken basieren.

PP02] vergleicht den Test-First-Ansatz mit traditioneller Entstehung des Tests nach der Implementierung in einem allgemeinen Kontext. [Wak02, S. 8] beinhaltet eine Beschreibung fur ¨ einen Mikro-Entwicklungszyklus auf Basis von Tests und Codierung. Die wesentliche Idee des Test-First-Ansatzes besteht darin, sich vor der Entwicklung der eigentlichen Funktionalit¨at (insbesondere einzelner Metho¨ den) Testf¨alle zu uberlegen, ¨ die zur Uberpr ufung ¨ der Korrektheit der zu realisierenden Funktionalit¨at geeignet sind, um damit diese Funktionalit¨at 2 Als statistisch aussagekr¨aftiges Zahlenbeispiel wird in [WKCJ00, CW01] angegeben, dass beim Pair Programming die Entwicklungskosten um 15% gestiegen sind, aber der resultierende Code um 15% weniger M¨angel hatte.

Download PDF sample

Agile Modellierung mit UML: Codegenerierung, Testfälle, Refactoring by Bernhard Rumpe


by Steven
4.2

Rated 4.37 of 5 – based on 47 votes