Authors:
Suela Berisha
;
Jacques Hamalian
and
Béatrice Rumpler
Affiliation:
Université de Lyon, CNRS, INSA-Lyon, LIRIS, France
Keyword(s):
Service Oriented Architecture (SOA), Web Services Orchestration (WSO), Service Modelling, UML Modelling, Model-Driven Architecture (MDA), Service Component Architecture (SCA).
Related
Ontology
Subjects/Areas/Topics:
Databases and Information Systems Integration
;
e-Business
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Middleware Integration
;
Middleware Platforms
;
Modeling Concepts and Information Integration Tools
;
Modeling Formalisms, Languages and Notations
;
Modeling of Distributed Systems
;
Technology Platforms
Abstract:
The Web service orchestration enables cross departmental coordination of business processes in a heterogeneous environment. We have designed a component-oriented web service orchestration based on service functionality in an Enterprise Service Bus (ESB). Our orchestration model is centralized-based, where a single service is the central coordinator containing the composition logic of the other services involved. These services are modelled using Service Component Architecture (SCA) specification, defined in our UML profile described in this paper. SCA conforms to SOA (Service Oriented Architecture) principles using CBSE (Component-Based Software Engineering) techniques. Finally, our specified orchestration model is implemented using Model-Driven Architecture Approach (MDA).