Bridging the Gap between the Business Processes and the Service Oriented Architecture

Karim Dahman 1
1 SCORE - Services and Cooperation
Inria Nancy - Grand Est, LORIA - NSS - Department of Networks, Systems and Services
Abstract : With a Model-Driven Development, where Business-Processes (BP) drive concrete Service-Component Architectures (SCA), less effort is gone into Business/IT aligning during the initial modeling activities, and IT developers can rapidly proceed with the implementation. However, enabling changes on the BP while keeping them in sync with the underlying technical architectures is of high relevance to the key elements of any Service-oriented Software Engineering. Given an update to BP, this paper introduces an incremental model transformation approach to propagate the update to the underlying SCA. As a major contribution, our approach makes change propagation more tractable to reconfigure system architectures without disrupting their language-specific structural consistency. We propose an algorithm to wrap incremental transformation into a BPMN-to-SCA synchronizer with the help of conditional graph rewriting.
Complete list of metadatas

Cited literature [10 references]  Display  Hide  Download

https://hal.inria.fr/inria-00608230
Contributor : Karim Dahman <>
Submitted on : Tuesday, July 12, 2011 - 3:00:57 PM
Last modification on : Tuesday, December 18, 2018 - 4:26:01 PM
Long-term archiving on : Thursday, October 13, 2011 - 2:35:51 AM

File

Bridging_the_Gap_between_the_B...
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00608230, version 1

Collections

Citation

Karim Dahman. Bridging the Gap between the Business Processes and the Service Oriented Architecture. [Research Report] 2011. ⟨inria-00608230⟩

Share

Metrics

Record views

252

Files downloads

171