Diplomarbeit, 2000
111 Seiten, Note: 1,3
Die Diplomarbeit zielt darauf ab, die automatisierte Softwaregenerierung aus UML-Modellierungsinformationen zu untersuchen und ein Framework-Design zu entwickeln, welches die Wiederverwendung und Effizienz in der Softwareentwicklung verbessert. Es wird die Verwendung von Entwurfsmustern und abstrakten Beschreibungssprachen als Mittel zur Steigerung der Softwarequalität und zur Reduzierung von Entwicklungszeit und Wartungskosten untersucht.
Die Arbeit beschäftigt sich mit den Themen Softwareentwicklung, UML-Modellierung, automatisierte Softwaregenerierung, Wiederverwendung, Entwurfsmuster, abstrakte Beschreibungssprachen, CASE-Tools, Softwaregeneratoren, Frameworks, Domain Engineering, Objektorientierte Programmierung (OOP), Subjektorientierte Programmierung (SOP), Aspektorientierte Programmierung (AOP) und Adaptive Programmierung (AP)/Demeter.
Dabei werden abstrakte Modelle in UML erstellt, aus denen ein Codegenerator mithilfe vordefinierter Regeln und Templates automatisch lauffähigen Programmcode erzeugt.
Die Hauptvorteile liegen in der Zeitersparnis, der Reduzierung von manuellen Fehlern, einer höheren Softwarequalität und der besseren Wiederverwendbarkeit von Entwürfen.
CASE steht für Computer-Aided Software Engineering. Diese Tools unterstützen Entwickler bei der Modellierung, Analyse und dem Design von Softwaresystemen.
Neben der Objektorientierten Programmierung (OOP) spielen auch Aspektorientierte (AOP) und Subjektorientierte Programmierung (SOP) eine wichtige Rolle bei der Trennung von Verantwortlichkeiten.
Ja, ein flexibler Softwaregenerator kann so konzipiert werden, dass er auf Basis desselben abstrakten Modells Code für unterschiedliche Zielsprachen (z.B. Java, C++) generiert.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

