Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Automated model driven development processes

 
: Aldazabal, A.; Baily, T.; Nanclares, F.; Sadovykh, A.; Hein, C.; Ritter, T.

:
Fulltext (PDF; )

Ritter, T.; Hein, C.; Wagner, M. ; Fraunhofer-Institut für Offene Kommunikationssysteme -FOKUS-, Berlin:
ECMDA Workshop on Model Driven Tool and Process Integration 2008. Proceedings : 9th June 2008, Berlin/Germany
Stuttgart: Fraunhofer IRB Verlag, 2008
ISBN: 3-8167-7645-0
ISBN: 978-3-8167-7645-1
pp.43-54
Workshop on Model Driven Tool and Process Integration <2008, Berlin>
English
Conference Paper, Electronic Publication
Fraunhofer FOKUS ()
process enactment; automation; tool integration; modeling services

Abstract
Software developments of large scale systems require well organized process structures for a proper and smooth execution. A number of frameworks already exist for outlining and defining processes and their workflows and work break down structures. The different activities which compose these processes need to be executed in an organized fashion, each activity having work products as inputs and outputs. In that sense the individual activities can be considered as services which need to be executed. Considering the whole development life cycle of software development of complex systems there are lots of services which have to be called in an orchestrated way to successfully create a software system in the end. This paper describes a novel integration of a process definition framework, whic h is used to define and to enact development processes, an orchestration tool, which allows the definition and execution of service compositions, and ModelBus, a service oriented middleware connecting model-based development tools and the services they offer. This integration provides major benefits in particular for medium-sized and large-sized development teams. The paper describes the general architecture of the solution as well as the individual benefits.

: http://publica.fraunhofer.de/documents/N-103541.html