Grin logo
en de es fr
Shop
GRIN Website
Publicación mundial de textos académicos
Go to shop › Ciencias de la computación - Programación

Automatisierte Softwaregenerierung aus UML-Modellierungsinformationen

Título: Automatisierte Softwaregenerierung aus UML-Modellierungsinformationen

Tesis , 2000 , 111 Páginas , Calificación: 1,3

Autor:in: Tobias Lindig (Autor)

Ciencias de la computación - Programación
Extracto de texto & Detalles   Leer eBook
Resumen Extracto de texto Detalles

Softwareprojekte werden immer gröößr und komplexer. Die Anforderungen
an Qualität und Quantitat nehmen ständig zu. Um im Wettbewerb
bestehen zu köonnen, wird intensiv nach Mitteln und Wegen gesucht, diesen Anforderungen gerecht zu werden. Ein großes Potenzial liegt in der Verbesserung des Entwurfsprozesses, der Wiederverwendung von Software und der Automatisierung der Applikationserstellung.
Bei der Entwicklung von neuer Software wird zunehmend versucht,
solange wie möoglich unabhäangig von der späateren Implementierung zu
bleiben. Dazu bedient man sich abstrakter Beschreibungsformen wie z.B. der UML1. Auf Grundlage dieser abstrakten Modelle ist es möoglich, Teile des Programmcodes automatisch zu erzeugen. Diese Entwicklung steht aber erst an ihrem Anfang.
In dieser Diplomarbeit wird auf die Vor- und Nachteile der Softwaregenerierung eingegangen und ein Überblick über den aktuellen Stand der Entwicklung gegeben. Weiterhin wird eine Architektur für einen flexiblen Softwaregenerator vorgestellt. Auf Basis dieser Architektur kann z.B. ein Codegenerator erstellt werden, der auf Grundlage eines UML-Modells, welches mit einem CASE-Tool modelliert wurde, Programmcode erzeugt. Bei der Architektur wurde besonderer Wert auf Flexibilität und Erweiterbarkeit des Generators gelegt. So köonnen z.B. verschiedene CASE-Tools unterstützt und verschiedene Arten von Code generiert werden.
[...]
1UML = Uni
ed Modeling Language

Extracto


Inhaltsverzeichnis

  • Thesen
  • Einleitung
    • Motivation
    • Aufgabenstellung
    • Aufbau dieser Arbeit
  • Grundlagen
    • Voraussetzung zum Verständnis
    • Softwarequalität
    • Quantität
    • Wiederverwendung
    • Abstrakte grafische Beschreibungssprache
    • CASE-Tool
    • Softwaregeneratoren
    • Frameworks
    • Domain Engineering
    • Praxisbeispiel
  • Forschungsschwerpunkte
    • Object-Oriented Programming (OOP)
    • Subject-Oriented Programming (SOP)
    • Aspect-Oriented Programming (AOP)
    • Adaptive Programming (AP)/Demeter

Zielsetzung und Themenschwerpunkte

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.

  • Wiederverwendung in der Softwareentwicklung
  • Entwurfs- und Architekturmuster
  • Abstrakte Beschreibungssprachen
  • CASE-Tools und Generatoren
  • Flexible Architektur für Softwaregeneratoren

Zusammenfassung der Kapitel

  • Einleitung: Diese Einleitung stellt die Motivation und Aufgabenstellung der Diplomarbeit vor und gibt einen Überblick über den Aufbau der Arbeit. Die Motivation beleuchtet die Vorteile von Wiederverwendung und den Bedarf an effizienteren Softwareentwicklungsmethoden. Die Aufgabenstellung definiert den Fokus der Arbeit, nämlich die automatisierte Softwaregenerierung aus UML-Modellierungsinformationen.
  • Grundlagen: Dieses Kapitel erläutert die grundlegenden Konzepte, die für das Verständnis der Arbeit notwendig sind. Es werden Themen wie Softwarequalität, Wiederverwendung, abstrakte Beschreibungssprachen, CASE-Tools, Softwaregeneratoren, Frameworks und Domain Engineering behandelt. Der Abschnitt „Praxisbeispiel“ zeigt die Anwendung der erörterten Konzepte in einem konkreten Beispiel.
  • Forschungsschwerpunkte: Dieses Kapitel befasst sich mit den wichtigsten Programmierparadigmen, die im Zusammenhang mit der automatisierten Softwaregenerierung relevant sind. Es werden Objektorientierte Programmierung (OOP), Subjektorientierte Programmierung (SOP), Aspektorientierte Programmierung (AOP) und Adaptive Programmierung (AP)/Demeter diskutiert.

Schlüsselwörter

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.

Final del extracto de 111 páginas  - subir

Detalles

Título
Automatisierte Softwaregenerierung aus UML-Modellierungsinformationen
Universidad
Technical University of Ilmenau  (Institut für Praktische Informatik und Medieninformatik)
Calificación
1,3
Autor
Tobias Lindig (Autor)
Año de publicación
2000
Páginas
111
No. de catálogo
V10246
ISBN (Ebook)
9783638167291
Idioma
Alemán
Etiqueta
UML Design Pattern Entwurfsmuster Softwaregenerierung
Seguridad del producto
GRIN Publishing Ltd.
Citar trabajo
Tobias Lindig (Autor), 2000, Automatisierte Softwaregenerierung aus UML-Modellierungsinformationen, Múnich, GRIN Verlag, https://www.grin.com/document/10246
Leer eBook
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
Extracto de  111  Páginas
Grin logo
  • Grin.com
  • Page::Footer::PaymentAndShipping
  • Contacto
  • Privacidad
  • Aviso legal
  • Imprint