Markus LookModellgetriebene, agile Entwicklung und Evolution mehrbenutzerfähiger Enterprise Applikationen mit MontiEE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISBN: | 978-3-8440-5131-5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Reihe: | Aachener Informatik-Berichte, Software Engineering Herausgeber: Prof. Dr. rer. nat. Bernhard Rumpe Aachen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Band: | 27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schlagwörter: | Model-Driven Engineering; Software Language Engineering; Code Generierung; Software Engineering; Enterprise Applikationen; Agile Entwicklung | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Publikationsart: | Dissertation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sprache: | Deutsch | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Seiten: | 414 Seiten | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Abbildungen: | 83 Abbildungen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gewicht: | 765 g | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Format: | 24,0 x 17,0 cm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bindung: | Paperback | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Preis: | 40,50 € | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Erscheinungsdatum: | März 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kaufen: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Download: | Verfügbare Online-Dokumente zu diesem Titel: Sie benötigen den Adobe Reader, um diese Dateien ansehen zu können. Hier erhalten Sie eine kleine Hilfe und Informationen, zum Download der PDF-Dateien. Bitte beachten Sie, dass die Online-Dokumente nicht ausdruckbar und nicht editierbar sind.
Benutzereinstellungen für registrierte Online-Kunden Sie können hier Ihre Adressdaten ändern sowie bereits georderte Dokumente erneut aufrufen.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Weiterempfehlung: | Sie möchten diesen Titel weiterempfehlen? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rezensionsexemplar: | Hier können Sie ein Rezensionsexemplar bestellen. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Verlinken: | Sie möchten diese Seite verlinken? Hier klicken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Export Zitat: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zusammenfassung: | Um Geschäftsprozesse eines Unternehmens in der IT abzubilden, werden Enterprise Applikationen eingesetzt. Wesentliche Funktionalitäten dieser sind Speicherung und Bereitstellung von Daten für Benutzer mit unterschiedlichen Rollen und heterogenen Clients. Enterprise Applikationen können aus mehreren Servern mit unterschiedlichen Aufgaben bestehen und von unterschiedlichen Clients verwendet werden. Der Applikationsserver kann unter Verwendung verschiedener Kommunikationstechnologien und -formate clientspezifische Schnittstellen bereitstellen. Im Software Engineering werden Modelle zu unterschiedlichen Zwecken, wie zur Spezifikation und zur Codegenerierung, eingesetzt. Durch häufig wiederkehrende Aufgaben bei der Entwicklung und der Verwendung einer Schichtenarchitektur eignet sich der Einsatz von Generatoren gut zur Umsetzung von Enterprise Applikationen. Im Rahmen dieser Dissertation wird mit MontiEE die modellgetriebene, agile Entwicklung und Evolution mehrbenutzerfähiger Enterprise Applikationen durch Generatoren unterstützt. MontiEE enthält eine Sprachfamilie zur Modellierung sowie Generatoren zur Umsetzung von Enterprise Applikationen. MontiEE unterstützt die Modellierung der Datenpersistenz, der Mehrbenutzerfähigkeit und heterogener Clients. Durch die Generatoren kann von benötigten technologiespezifischen Informationen abstrahiert werden, so dass sich vollständig auf die Entwicklung der Geschäftslogik fokussiert werden kann. Darüber hinaus werden Sprachen zur Modellierung der Evolution und Generatoren zur Datenmigration zur Verfügung gestellt. MontiEE wurde in verschiedenen Fallstudien eingesetzt. Diese zeigten, dass MontiEE insgesamt ein umfassendes Framework zur agilen Modellierung, Generierung und Evolution mehrbenutzerfähiger Enterprise Applikationen ist. |