Title: A DSL for enterprise application integration

Authors: Rafael Z. Frantz

Addresses: Universidade Regional do Noroeste do Estado do Rio Grande do Sul, Sao Francisco, 501. Ijui, RS 98700-000, Brazil

Abstract: Enterprise Application Integration (EAI) is one of the big challenges for software engineering. According to a recent report published by IBM, for each US dollar spent on developing an application, companies usually spend from 5 up to 20 times more to integrate it. In this paper we propose a Domain Specific Language (DSL) for designing application integration solutions. Contrary to Apache Camel, our DSL proposal allows to design an integration solution visually, by working with building blocks at a higher level of abstraction, to create a reusable, well documented and independent of technology/platform solutions.

Keywords: building blocks; DSL; domain specific language; EAI; enterprise application integration; EIP; enterprise integration patterns; software engineering.

DOI: 10.1504/IJCAT.2008.022420

International Journal of Computer Applications in Technology, 2008 Vol.33 No.4, pp.257 - 263

Published online: 04 Jan 2009 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article