Model-driven design, simulation and implementation of service compositions in COSMO

Share/Save/Bookmark

Quartel, Dick and Dirgahayu, Teduh and Sinderen van, Marten (2009) Model-driven design, simulation and implementation of service compositions in COSMO. International Journal of Business Process Integration and Management, 4 (1). pp. 18-34. ISSN 1741-8763

[img]
Preview
PDF
500Kb
Abstract:The success of software development projects to a large extent depends on the quality of the models that are produced in the development process, which in turn depends on the conceptual and practical support that is available for modelling, design and analysis. This paper focuses on model-driven support for service-oriented software development. In particular, it addresses how services and compositions of services can be designed, simulated and implemented. The support presented is part of a larger framework, called COSMO (COnceptual Service MOdelling). Whereas in previous work we reported on the conceptual support provided by COSMO, in this paper we proceed with a discussion of the practical support that has been developed. We show how reference models (model types) and guidelines (design steps) can be iteratively applied to design service compositions at a platform independent level and discuss what tool support is available for the design and analysis during this phase. Next, we present some techniques to transform a platform independent service composition model to an implementation in terms of BPEL and WSDL. We use the mediation scenario of the SWS challenge (concerning the establishment of a purchase order between two companies) to illustrate our application of the COSMO framework.
Item Type:Article
Copyright:© 2009 Inderscience Enterprises
Faculty:
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:http://purl.utwente.nl/publications/67531
Official URL:http://dx.doi.org/10.1504/IJBPIM.2009.026983
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page

Metis ID: 263931