Title
A model-driven approach to service composition on the basis of the specification of BPMN choreographies.
Abstract
In ubiquitous systems, the design and implementation of a service composition may be complex, since the user context (location, time, networking conditions, etc.) may directly influence the availability of particular services at a given moment. Business Process Model and Notation 2.0 (BPMN 2.0) can be used to specify process choreography, which helps into modeling service compositions. However, from a BPMN choreography diagram it is difficult to actually obtain an executable model that fulfills the mobility requirements that are present in the ubiquitous systems. In this paper, it is proposed a Model-Driven Architecture (MDA) approach to transform a BPMN choreography model into software templates for ubiquitous systems, adopting specific target platforms (programming languages, middleware, etc.). A set of CASE tools have been implemented to assist in the specification and transformation processes.
Year
Venue
Keywords
2015
COMPUTER SYSTEMS SCIENCE AND ENGINEERING
Ubiquitous systems,model-driven architecture,service choreography,software engineering
Field
DocType
Volume
Software engineering,Computer science,Service composition,Business Process Model and Notation,Distributed computing
Journal
30
Issue
ISSN
Citations 
1
0267-6192
1
PageRank 
References 
Authors
0.36
0
5