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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
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)