DocumentCode
3544891
Title
Towards a lightweight model driven method for developing SOA systems using existing assets
Author
Leotta, Maurizio ; Reggio, Gianna ; Ricca, Filippo ; Astesiano, Egidio
Author_Institution
Dipt. interscuola di Inf., Bioingegneria, Robot. e Ing. dei Sist. (DIBRIS), Univ. di Genova, Genova, Italy
fYear
2012
fDate
28-28 Sept. 2012
Firstpage
51
Lastpage
60
Abstract
Developing SOA based systems and migrating legacy systems to SOA are difficult and error prone tasks, where approaches, methods and tools play a fundamental role. For this reason, several proposals have been brought forward in literature to help SOA developers. This paper sketches a novel method for the development of systems based on services, i.e., adhering to the SOA paradigm, which follows the model driven paradigm. Our method is based on a “meet-in-the-middle” approach that allows the reuse of existing assets (e.g., legacy systems). The starting point of this method is a UML model representing the target business process and the final result is a detailed design model of the SOA system. The method, explained in this paper using a simple running example, has been applied successfully within an industrial project.
Keywords
Unified Modeling Language; service-oriented architecture; software maintenance; software reusability; SOA system; UML model; asset reusing; business process; industrial project; legacy system migration; lightweight model driven method; meet-in-the-middle approach; system development; Aging; Business; Humans; Service oriented architecture; Transforms; Unified modeling language; Model Driven; Precise Style; SOA; UML;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Systems Evolution (WSE), 2012 14th IEEE International Symposium on
Conference_Location
Trento
ISSN
2160-6153
Print_ISBN
978-1-4673-3057-2
Type
conf
DOI
10.1109/WSE.2012.6320532
Filename
6320532
Link To Document