ISBN-13: 9783639478709 / Niemiecki / Miękka / 2014 / 160 str.
Die moderne Softwareentwicklung hat seit der Einfuhrung von objektorientierten Programmiersprachen immer mehr an Komplexitat zugenommen. Es ist nun moglich, komplexe Programme in grossen Projekten gemeinsam mit vielen Programmierern zu entwerfen. Um dabei die Ubersicht behalten zu konnen wurde eine einheitliche, anschauliche und auch fur Aussenstehende leicht verstandliche Notation eingefuhrt. Die UML bietet u.a. Aktivitatsdiagramme, die das Verhalten einer Software graphisch darstellen. Dieses Buch beschreibt einen Ansatz, Diagramme automatisiert in ausfuhrbaren (Java) Quellcode umzuwandeln. Die hier beschriebene Technik bietet die Moglichkeit, bereits in fruhen Phasen der Softwareentwicklung ausfuhrbare Programme zu erstellen. Gerade in modernen Vorgehensmodellen, z.B. agile Softwareentwicklung (Extreme Programming, Scrum, etc.), sind Prototypen in fruhen Phasen erforderlich."
Die moderne Softwareentwicklung hat seit der Einführung von objektorientierten Programmiersprachen immer mehr an Komplexität zugenommen. Es ist nun möglich, komplexe Programme in großen Projekten gemeinsam mit vielen Programmierern zu entwerfen. Um dabei die Übersicht behalten zu können wurde eine einheitliche, anschauliche und auch für Außenstehende leicht verständliche Notation eingeführt. Die UML bietet u.a. Aktivitätsdiagramme, die das Verhalten einer Software graphisch darstellen. Dieses Buch beschreibt einen Ansatz, Diagramme automatisiert in ausführbaren (Java) Quellcode umzuwandeln. Die hier beschriebene Technik bietet die Möglichkeit, bereits in frühen Phasen der Softwareentwicklung ausführbare Programme zu erstellen. Gerade in modernen Vorgehensmodellen, z.B. agile Softwareentwicklung (Extreme Programming, Scrum, etc.), sind Prototypen in frühen Phasen erforderlich.