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
Herzlichen Glückwunsch zum Kauf eines Ebooks bei der BUCHBOX! Hier nun ein paar praktische Infos.
Adobe-ID
Hast du E-Books mit einem Kopierschutz (DRM) erworben, benötigst du dazu immer eine Adobe-ID. Bitte klicke einfach hier und trage dort Namen, Mailadresse und ein selbstgewähltes Passwort ein. Die Kombination von Mailadresse und Passwort ist deine Adobe-ID. Notiere sie dir bitte sorgfältig.
Achtung: Wenn du kopiergeschützte E-Books OHNE Vergabe einer Adobe-ID herunterlädst, kannst du diese niemals auf einem anderen Gerät außer auf deinem PC lesen!!
Lesen auf dem Tablet oder Handy
Wenn du auf deinem Tablet lesen möchtest, verwende eine dafür geeignete App.
Für iPad oder Iphone etc. hole dir im iTunes-Store die Lese-App Bluefire
Lesen auf einem E-Book-Reader oder am PC / MAC
Um die Dateien auf deinen PC herunter zu laden und auf dein E-Book-Lesegerät zu übertragen gibt es die Software ADE (Adobe Digital Editions).
Andere Geräte / Software
Kindle von Amazon. Wir empfehlen diese Geräte NICHT.
EPUB mit Adobe-DRM können nicht mit einem Kindle von Amazon gelesen werden. Weder das Dateiformat EPUB, noch der Kopierschutz Adobe-DRM sind mit dem Kindle kompatibel. Umgekehrt können alle bei Amazon gekauften E-Books nur auf dem Gerät von Amazon gelesen werden. Lesegeräte wie der Tolino sind im Gegensatz hierzu völlig frei: Du kannst bei vielen tausend Buchhandlungen online Ebooks für den Tolino kaufen. Zum Beispiel hier bei uns.
Software für Sony-E-Book-Reader
Computer/Laptop mit Unix oder Linux
Die Software Adobe Digital Editions ist mit Unix und Linux nicht kompatibel. Mit einer WINE-Virtualisierung kommst du aber dennoch an deine E-Books.