Abstract
Heterogeneous IT-systems rarely rely on a common data format and structure, so in order to integrate them, the corresponding data/message transformations must be developed. Transformations may also be required by the business logic. We present a platform-independent approach for message transformation specification, in form of a system integration DSL, and discuss approaches for making it executable.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
White, S.A., et al.: Business process modeling notation specification. Object Management Group (2006), http://www.bpmn.org
Object Management Group: Common Warehouse Metamodel (2003), http://www.omg.org/cgi-bin/doc?formal/03-03-02
Rahm, E., Bernstein, P.A.: A survey of approaches to automatic schema matching. VLDB Journal 10(4), 334–350 (2001)
Object Management Group: UML Profile and Interchange Models for Enterprise Application Integration (EAI) Specification (2004)
Hemel, Z., Verhaaf, R., Visser, E.: Webworkflow: An object-oriented workflow modeling language for web applications. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.) MODELS 2008. LNCS, vol. 5301, pp. 113–127. Springer, Heidelberg (2008)
Crane, M.L., Dingel, J.: Towards a uml virtual machine: implementing an interpreter for uml 2 actions and activities. In: Proceedings of CASCON, pp. 96–110 (2008)
Engels, G., Kleppe, A., Rensink, A., Semenyak, M., Soltenborn, C., Wehrheim, H.: From uml activities to taal - towards behaviour-preserving model transformations. In: Schieferdecker, I., Hartman, A. (eds.) ECMDA-FA 2008. LNCS, vol. 5095, pp. 94–109. Springer, Heidelberg (2008)
Bordbar, B., Howells, G., Evans, M., Staikopoulos, A.: Model transformation from owl-s to bpel via sitra. In: Akehurst, D.H., Vogel, R., Paige, R.F. (eds.) ECMDA-FA. LNCS, vol. 4530, pp. 43–58. Springer, Heidelberg (2007)
Yu, X., Zhang, Y., Zhang, T., Wang, L., Zhao, J., Zheng, G., Li, X.: Towards a model driven approach to automatic bpel generation. In: Akehurst, D.H., Vogel, R., Paige, R.F. (eds.) ECMDA-FA. LNCS, vol. 4530, pp. 204–218. Springer, Heidelberg (2007)
Crane, M.L., Dingel, J.: Towards a formal account of a foundational subset for executable uml models. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.) MODELS 2008. LNCS, vol. 5301, pp. 675–689. Springer, Heidelberg (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shtelma, M., Cartsburg, M., Milanovic, N. (2009). Executable Domain Specific Language for Message-Based System Integration. In: Schürr, A., Selic, B. (eds) Model Driven Engineering Languages and Systems. MODELS 2009. Lecture Notes in Computer Science, vol 5795. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04425-0_48
Download citation
DOI: https://doi.org/10.1007/978-3-642-04425-0_48
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04424-3
Online ISBN: 978-3-642-04425-0
eBook Packages: Computer ScienceComputer Science (R0)