Title :
Web Services Composition: Mashups Driven Orchestration Definition
Author :
Mosser, Sebastien ; Chauvel, Franck ; Blay-Fornarino, Mireille ; Riveill, Michel
Author_Institution :
I3s Lab., Univ. of Nice - Sophia Antipolis, Sophia Antipolis, France
Abstract :
On the one hand, mashups are a new kind of Web application built upon the composition of different resources in a user-friendly way. Tools based on such concepts focus on graphic design and allows final users to build complex applications using pipes to connect data sources into a data--flow. It underlines a constant need for making services resuable in an easy way. On the other hand, Web Services Oriented Architecture (WSOA) supports development of high quality applications based on a control-flow between services. We explore in this paper how a WSOA can be defined as a data-flow in a mashup-like approach, where Model Driven Engineering techniques enable a clever composition of data-flows and the generation of control-flows based architecture.
Keywords :
Web services; data flow computing; software architecture; Model Driven Engineering technique; WSOA; Web Services Oriented Architecture; Web application; Web services composition; control-flows based architecture; data source; data-flow; graphic design; mashups; user-friendly; Biological information theory; Graphics; Information retrieval; Information systems; Laboratories; Mashups; Model driven engineering; Programming environments; Service oriented architecture; Web services; Mashups; Model Driven Development; Model Transformation; Web Services;
Conference_Titel :
Computational Intelligence for Modelling Control & Automation, 2008 International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-0-7695-3514-2
DOI :
10.1109/CIMCA.2008.96