SEMANTIC ORCHESTRATION MERGING - Towards Composition of Overlapping Orchestrations

Clementine Nemo, Mireille Blay-Fornarino, Michel Riveill, Günter Kniesel

2007

Abstract

Service oriented architectures foster evolution of enterprise information systems by supporting loose coupling and easy composition of services. Unfortunately, current approaches to service composition are inapplicable to services that share subservices or data. In this paper, we define overlapping orchestrations, analyze the problems that they pose to existing composition approaches and propose orchestration merging, a novel, interactive approach to composition of overlapping orchestrations based on their semantic.

References

  1. Bartoli, A., Jiminez-Peris, R., Kemme, B., Pautasso, C., Patarin, S., Wheater, S., and Woodman, S. (2005). The ADAPT framework for adaptable and composable web services. IEEE Distributed Systems Online, 6(9).
  2. Ben Mokhtar, S., Geogantas, N., and Issarny, V. (2006). COCOA : Conversation-Based Service Composition for Pervasive Computing Environments. In IEEE International Conference on Pervasive Services (ICPS), Lyon (France).
  3. Camara, J., Canal, C., Cubo, J., and Vallecillo, A. (2005). Formalizing WSBPEL Business Processes Using Process Algebra. In Foundations of Coordination Languages and Software Architectures (FOCLASA), San Francisco (CA). Springer.
  4. Chandran, P. and Poduval, A. (2005). Adding BPEL to the Enterprise Integration Mix. Technical report, ORACLE.
  5. Kazhamiakin, R., Pistore, M., and Santuari, L. (2006). Analysis of communication models in web service compositions. In WWW 7806: Proceedings of the 15th international conference on World Wide Web, pages 267-276, New York, NY, USA. ACM Press.
  6. Khalaf, R., Mukhi, N., and Weerawarana, S. (2003). Service-Oriented Composition in BPEL4WS. In International World Wide Web Conference (WWW), Budapest (Hungary). W3C.
  7. Kniesel, G. (2006). A Logic Foundation for Conditional Program Transformations. Technical report IAI-TR2006-01, ISSN 0944-8535, CS Dept. III, University of Bonn, Germany.
  8. Kniesel, G. and Bardey, U. (2006). An analysis of the correctness and completeness of aspect weaving. In Proceedings of Working Conference on Reverse Engineering 2006 (WCRE 2006, pages 324-333. IEEE.
  9. Kniesel, G. and Koch, H. (2004). Static composition of refactorings. Science of Computer Programming (Special issue on Program Transformation), 52(1-3):9-51. http://dx.doi.org/10.1016/j.scico.2004.03.002.
  10. MacKenzie, M., Laskey, K., McCabe, F., Brown, P., and Metz, R. (2006). Reference Model for Service Oriented Architecture 1.0. Technical Report wd-soa-rmcd1, OASIS.
  11. Martens, A. (2005). Simulation and equivalence between bpel process models. In Design, Analysis, and Simulation of Distributed Systems Symposium, San Diego (California).
  12. Montagnat, J., Glatard, T., and Lingrand, D. (2006). Data composition patterns in service-based workflows. In Workshop on Workflows in Support of Large-Scale Science (WORKS'06), Paris, France.
Download


Paper Citation


in Harvard Style

Nemo C., Blay-Fornarino M., Riveill M. and Kniesel G. (2007). SEMANTIC ORCHESTRATION MERGING - Towards Composition of Overlapping Orchestrations . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-972-8865-88-7, pages 378-383. DOI: 10.5220/0002392803780383


in Bibtex Style

@conference{iceis07,
author={Clementine Nemo and Mireille Blay-Fornarino and Michel Riveill and Günter Kniesel},
title={SEMANTIC ORCHESTRATION MERGING - Towards Composition of Overlapping Orchestrations},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2007},
pages={378-383},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002392803780383},
isbn={978-972-8865-88-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - SEMANTIC ORCHESTRATION MERGING - Towards Composition of Overlapping Orchestrations
SN - 978-972-8865-88-7
AU - Nemo C.
AU - Blay-Fornarino M.
AU - Riveill M.
AU - Kniesel G.
PY - 2007
SP - 378
EP - 383
DO - 10.5220/0002392803780383