Personal tools
You are here: Home Knowledge Model REPOSITORY of Terms M Model-Driven Service Composition

Model-Driven Service Composition

by Benedikt Liegener last modified Mar 26, 2012 15:29
— filed under:

Definitions

Term:
Model-Driven Service Composition
Domain: Cross-cutting issues
Engineering and Design
(KM-ED)
Adaptation and Monitoring
(KM-AM)
Quality Definition, Negotiation and Assurance
(KM-QA)
Generic
(domain independent)
D
o
m
a
i
n
:
L
a
y
e
r
s

Business Process Management
(KM-BPM)
Related to model-driven service composition is business driven development. In
that case one starts with abstract business process models, which are first modeled by business analysts, e.g., in EPC or BPMN. Those models can be both choreography and orchestration models. Business process models are then transformed to executable WS-Flow models, whereby typically both manual and automatic transformations are needed. [BDD], [BPMN to WS-BPEL]



Service Composition and Coordination
(KM-SC)
The goal of model-driven development (in the UML context) is to transform a platform-independent model (PIM) into a platform-specific model (PSM). In the context of service orchestration, one approach is to model the service orchestration by using a model such as UML activity diagram and then specify a transformation to executable workflow models, such as BPEL. The benefit of this approach is that the service orchestration is specified in a platform independent way, and thus could be transformed to different platforms and WS-Flow languages if needed. [UML2 to WS-BPEL]


Service Infrastructure
(KM-SI)




Generic
(domain independent)
Model-Driven Service Composition consists in generating a service composition from a more general or abstract model.


 

Competencies

 

Scenarios

 

References

  • [BDD] Business-Driven Development; http://www-128.ibm.com/developerworks/webservices/library/ws-bdd/index.html
  • [BPMN to WS-BPEL] http://is.tm.tue.nl/staff/wvdaalst/BPMcenter/reports/2006/BPM-06-02.pdf
  • [UML2 to WS-BPEL] http://www.zurich.ibm.com/pdf/ebizz/edoc-03.pdf
Document Actions
  • Send this
  • Print this
  • Bookmarks

The Plone® CMS — Open Source Content Management System is © 2000-2017 by the Plone Foundation et al.