Zusammenfassung
Die deutsche Wikipedia beschreibt sehr treffend, was in der Softwareentwicklung unter einer Methode zu verstehen ist:
Ganz in diesem Sinne beschreibt MDSOA2 die Verwendung verschiedener Methoden und Notationen, die Verfeinerung der Modelle über automatisierte Modelltransformationen und die Generierung von Artefakten mit Generatoren. Unser Anwendungsbereich in diesem Buch ist die serviceorientierte Architektur. Grundsätzlich ist MDSOA für beliebige Softwareentwicklungsprozesse anwendbar. Kapitel 3 beschreibt die Methodik und die verwendeten Methoden auf einer abstrakten Ebene. Die Methodik mit ihren einzelnen aufeinander aufbauenden Phasen tendiert grundsätzlich dazu relativ stabil zu bleiben. Hingegen ist die Ausgestaltung im Projekt und die konkret verwendete Notation relativ variabel. Die M³ kann somit für SOA, aber auch für SAP, EJB3 und den Embedded Bereich eingesetzt werden. Dabei bleibt der grundsätzliche Charakter der einzelnen Phasen erhalten. Es dürfte aber klar sein, das die Analyse eines Parkleitsystems mit der SysML den Schwerpunkt auf anderen Inhalte legt, als die Entwicklung einer SOA Anwendung.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
MDSOA baut auf die MIDModellierungsmethodik M³ auf.
- 3.
- 4.
Dabei wollen wir aber nicht ausser acht lassen, dass eine Dokumentation wichtig und notwendig ist, um nachhaltig Software in hoher Qualität zu Verfügung zu stellen. In Kap. 10 beschäftigen wir uns mit dem Thema Dokumentation.
- 5.
Und deren Derivate, wie zum Beispiel SoaML und SysML.
- 6.
Oder kurz AKP für Aufgaben, Kompetenzen, Pflichten.
- 7.
Pragmatische Ausnahme wäre zum Beispiel, wenn ein Aktivitätsservice mit reiner Delegationsaufgabe hinzugefügt würde, ohne einen weiteren Mehrwert zu erbringen, nur um die Aufrufhierarchie einzuhalten.
- 8.
Auch als CRUD für Create, Read, Update, Delete bekannt.
- 9.
MOM = Message Oriented Middleware (nachrichtenorientierte Middleware).
Literatur
Baker P, Dai ZR, Grabowski J, Haugen O, Schieferdecker I, Williams C (2008) Model-driven testing – using the UML testing profile. Springer, Berlin. ISBN 3-642-09159-8
Posch T, Birken K, Gerdom M (2007) Basiswissen Software Architektur. Dpunkt, Heidelberg
Starke G (2009) Effektive Software Architekturen. Hanser, München. ISBN 3446412158
Schmelzer HJ, Sesselmann W (2004) Geschäftsprozessmanagement in der Praxis. Hanser, München
Hood C, Wiebel R (2005) Optimieren von Requirements Management & Engineering. Springer, Berlin
Madaus B (2009) Handbuch Projektmanagement. Schäffer Poeschel, Stuttgart
Roßner T, Brandes C, Götz H, Winter M (2010) Basiswissen Modellbasierter Test. dpunkt Verlag, Heidelberg
Otto F, Prester F (2010) mzT@BPMN: modellbasiertes Testen für die Enterprise-IT http://www.sigs-datacom.de/fileadmin/user_upload/zeitschriften/os/2010/Testing/otto_prester_OS_TESTING_2010.pdf (19.12.2010)
Rupp C (2009) Requirements-Engineering und –Management. Hanser, München
Links
Anforderungsanalytiker http://download.4soft.de/v-modell-xt-bund/releases/1.0/html/c5e3104b5354f15.html (07.12.2010)
Agile Modeling http://www.agilemodeling.com/ (21.02.2011)
Manifesto for Agile Software Development http://agilemanifesto.org/ (21.02.2011)
UML Testing Profile http://www.fokus.fraunhofer.de/de/motion/ueber_motion/arbeitsthemen/standardisierung/utp/index.html (05.12.2010)
Deutsche Gesellschaft für Projektmanagement e.V. http://www.gpm-ipma.de/ (14.12.2010)
German Testing Board http://www.german-testing-board.info/de/index.shtm (14.11.2010)
International Software Architecture Qualification Board http://www.isaqb.org/ (16.01.2011)
IT Infrastructure Library http://www.itil.org/en/vomkennen/itil/index.php (19.12.2010)
Project Management Institute http://www.pmi-berlin.org/ (14.11.2010)
International Software Testing Qualification Board http://www.istqb.org/display/ISTQB/Home (14.11.2010)[0]
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Rempp, G., Akermann, M., Löffler, M., Lehmann, J. (2011). Die Modellierungsmethodik . In: Model Driven SOA. Xpert.press. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14470-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-14470-7_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14469-1
Online ISBN: 978-3-642-14470-7
eBook Packages: Computer Science and Engineering (German Language)