Zum Hauptinhalt springen
Umbreit Logo

Modellgetriebene generative Entwicklung von Web-Informationssystemen

Cover von Modellgetriebene generative Entwicklung von Web-Informationssystemen

Aachener Informatik Berichte Software Engineering 22

Reiß, Dirk

Shaker Verlag GmbH

41.00

(inklusive MwSt.)

Verfügbarkeit: Besorgungstitel, Festbezug

Zusatztext

Die Entwicklung von Web-Informationssystemen erfordert auch mit dem Einsatz aktueller Technologien immer noch einen hohen Anteil an repetitiven Tätigkeiten, die aufwendig und fehleranfällig sind. Durch die Identifikation abstrahierbarer Teile der Anwendung und deren Abbildung auf Modelle können durch die generative Softwareentwicklung große Teile der Applikation erzeugt werden. Um flexibel hinsichtlich modellierbarer Domänen zu sein, müssen neben der reinen Abstraktion auf Modelle auch Mechanismen vorhanden sein, um komplexe Geschäftslogik in die Anwendung integrieren zu können. Die Kernaspekte des Web-Informationssystems betreffen die Datenstruktur, die Darstellung der Daten inklusive einfacher Gestaltungsmöglichkeiten, die Berechtigungsstruktur und die verschiedenen Sichten auf die Applikation, die Abfolge von Seiten sowie einzel- und mehrbenutzerfähige Abläufe zur Abbildung der Geschäftslogik. Im Rahmen dieser Arbeit wurden diese Aspekte auf eine Menge textueller Modelle abgebildet, die zur Beschreibung und Generierung eines Web-Informationssystems verwendet werden. Diese sind zum Teil dem UML-Profil UML/P entnommen, zum Teil eine Erweiterung dessen um ein Profil der UML-Aktivitätsdiagramme und zum Teil vollkommen eigenständige, domänenspezifische Sprachen. Die notwendige Flexibilität wird durch die Verwendung von Java als Aktionssprache gewährleistet. Das in dieser Arbeit entwickelte System setzt auf dem MontiCore-Framework auf und nutzt seine Möglichkeiten zur modularen Sprachdefinition. Die Kombination dieser Sprachen erlaubt es sehr agil, auf Basis minimaler Modelle und durch ausgeprägtes Standardverhalten Prototypen zu erstellen, bietet aber auch genügend Freiheiten zur Modellierung komplexer Anwendungen verschiedenster Anwendungsdomänen.

Weitere Details

Erschienen: 16.05.2016

Umfang: 434 S., 137 Illustr.

Sprache: Deutsch

Einband: PB

ISBN/EAN: 9783844044461

Umbreit-Nr.: 9322778

Der Umbreit-Newsletter

Jetzt anmelden und immer über Angebote, Neuigkeiten und Aktionen informiert bleiben.