0

Model Driven SOA

eBook - Anwendungsorientierte Methodik und Vorgehen in der Praxis, Xpert.press

Löffler, Martin/Akermann, Mark/Lehmann, Jens u a
Erschienen am 24.08.2011, 1. Auflage 2011
40,46 €
(inkl. MwSt.)

Download

E-Book Download
Bibliografische Daten
ISBN/EAN: 9783642144707
Sprache: Deutsch
Umfang: 432 S., 27.61 MB
E-Book
Format: PDF
DRM: Digitales Wasserzeichen

Beschreibung

Serviceorientierte Architektur (SOA) hat sich durchgesetzt. Verteilte Geschäftsprozesse lassen sich damit auf heterogene Systemlandschaften und auf unterschiedlichste Technologien abbilden. Dabei spielt Flexibilität und schnelle Reaktion auf veränderte Marktbedingungen bzw. Anforderungen eine große Rolle. Wer SOA beherrscht, hat damit einen Wettbewerbsvorteil. Die Frage, ob SOA angewendet werden soll, stellt sich bei den meisten Anwendern heute nicht mehr. Statt dessen ist nun die zentrale Frage, wie eine serviceorientierte Architektur praktisch umgesetzt werden kann. Die Autoren geben anhand eines durchgängigen Beispiels einen umfassenden Überblick über die modellgetriebene Softwareentwicklung einer SOA-Anwendung. Sie zeigen, wie sich mit den Notationen von BPMN und UML sowie mit Generatoren die werkzeuggestützte Entwicklung von SOA-Anwendungen effizient und dauerhaft umsetzen lässt.

Autorenportrait

Gerhard Rempp ist als Project Manager der MID GmbH am Standort Stuttgart für die Projektbetreuung und das dortige Consulting Team verantwortlich. Die Einführung und Nutzung der Modellierungsplattform Innovator sowie der Modellierungsmethodik M³ zählen ebenso zu seinen Schwerpunkten wie deren Anpassung an die jeweiligen Projekterfordernisse und die Integration in vorhandene System- und Toollandschaften. Herr Rempp ist seit 2007 bei MID GmbH und sammelte vorher 13 Jahre Erfahrung als Entwickler, Team- und Projektleiter sowie Produktmanager.

Mark Akermann war nach einer Ausbildung zum IT-Fachinformatiker in der Fachrichtung Systemintegration seit 2002 als Systemspezialist im Bereich IT-Sicherheit bei einem international agierendem Telekommunikationsunternehmen tätig. 2006 nahm er sein Informatikstudium an der Hochschule für Technik Stuttgart auf, welches er 2010 mit einem Bachelor abschloss. In Anerkennung seiner Leistungen im Rahmen des Studiums wurde Mark Akermann mit einem Preis des Vereins der Hochschule ausgezeichnet. Im Jahre 2009 wurde ihm aufgrund seiner Studienleistungen die Teilnahme am Nationalen IT-Gipfel des Bundesministeriums für Wirtschaft und Technologie ermöglicht. Seit 2010 absolviert er ein Masterstudium im Studiengang "Software Technology" an der Hochschule für Technik Stuttgart.

Martin Löffler studierte Softwaretechnik und Medieninformatik an der Hochschule in Esslingen. Nach seinem Studium war er bei verschiedenen Unternehmen in den Bereichen Automotive, Maschinenbau und Finanzen als Softwareentwickler tätig. Martin Löffler ist seit 2009 bei der MID GmbH als Berater für die modellbasierte Softwareentwicklung tätig. Seine Aufgabenschwerpunkte konzentrieren sich auf Modelltransformationen und automatisierte Codegenerierung.

Jens Lehmann ist Senior Consultant und seit 2005 für die MID am Standort Stuttgart tätig. Zu seinen Aufgabenfeldern zählen die Beratung und Betreuung vonProjekten bezüglich Vorgehensweise und Methodik sowie der Einsatz der MID Modellierungsmethodik M³. Dabei liegen seine Schwerpunkte bei der Erfassung, Analyse und Optimierung von Geschäftsprozessen und der Anforderungsanalyse. Daneben ist Jens Lehmann auch als Trainer für die MID Akademie im Einsatz.

Inhalt

Einleitung.- Grundlagen.- Modellierungssprachen.- UML und Dialekte.- SoaML.- BPMN.- Modellierungswerkzeuge.- MID Innovator.- AndroMDA.- Eclipse.- Generatoren.- oAW.- JAVA.- .NET.- Plattform.- SOPERA.- MDA& MDSD.- Methodik.- Modellierungs-Methodik M(3).- Das Beispiel - Übersicht über alle Phasen.- Initiation: Geschäftsprozessmodellierung mit BPMN.- Evaluation: Analyse und BPEL.- Architecture Projection: Komponenten für SOA und EJB.- SoaML: Servicemodellierung.- JEE: Komponenten, die Services implementieren.- Construction und Deployment: Generierung und Plattformen.- Automatisierung: M2M-Transformationen.- Dokumentation generieren.- Fazit und Ausblick.- Anhang: Webpage zum Buch.- Index.

Informationen zu E-Books

„E-Book“ steht für digitales Buch. Um diese Art von Büchern lesen zu können wird entweder eine spezielle Software für Computer, Tablets und Smartphones oder ein E-Book Reader benötigt. Da viele verschiedene Formate (Dateien) für E-Books existieren, gilt es dabei, einiges zu beachten.
Von uns werden digitale Bücher in drei Formaten ausgeliefert. Die Formate sind EPUB mit DRM (Digital Rights Management), EPUB ohne DRM und PDF. Bei den Formaten PDF und EPUB ohne DRM müssen Sie lediglich prüfen, ob Ihr E-Book Reader kompatibel ist. Wenn ein Format mit DRM genutzt wird, besteht zusätzlich die Notwendigkeit, dass Sie einen kostenlosen Adobe® Digital Editions Account besitzen. Wenn Sie ein E-Book, das Adobe® Digital Editions benötigt herunterladen, erhalten Sie eine ASCM-Datei, die zu Digital Editions hinzugefügt und mit Ihrem Account verknüpft werden muss. Einige E-Book Reader (zum Beispiel PocketBook Touch) unterstützen auch das direkte Eingeben der Login-Daten des Adobe Accounts – somit können diese ASCM-Dateien direkt auf das betreffende Gerät kopiert werden.
Da E-Books nur für eine begrenzte Zeit – in der Regel 6 Monate – herunterladbar sind, sollten Sie stets eine Sicherheitskopie auf einem Dauerspeicher (Festplatte, USB-Stick oder CD) vorsehen. Auch ist die Menge der Downloads auf maximal 5 begrenzt.