Building a dependable Enterprise Service Assembly Line (ESAL) for legacy application integration

The continuous modification of business processes finally result in a situation where several software systems have to collaborate in a way that was never anticipated in their original design. The emerging technologies and standards drive enterprises into modernising their stand-alone legacy assets and leveraging them into an integrated platform for interoperation. At the same time, enterprises are under tremendous pressure to evolve their existing systems to better respond to marketplace needs and rapidly changing technologies. This constant pressure to evolve is driven by escalating expectations of the customer for new enterprise standards, new products and system features, and improved performance. With emerging standards which simplify the interoperation in enterprise information infrastructure, an Enterprise Integration (EI) architecture is described in this paper. The dependability requirement is discussed to prevent architectural mismatches and avoid the standard conflict in the architecture. Based on the integrated architecture, the approach of legacy reusing is explored in order to leverage and reuse legacies.

[1]  Luís Soares Barbosa,et al.  On the specification of a component repository , 2003 .

[2]  Mark Lycett,et al.  Service-oriented architecture , 2003, 2003 Symposium on Applications and the Internet Workshops, 2003. Proceedings..

[3]  Rogério de Lemos,et al.  Describing Evolving Dependable Systems Using Co-Operative Software Architectures , 2001, ICSM.

[4]  William A. Ruh,et al.  Enterprise Application Integration: A Wiley Tech Brief , 2000 .

[5]  David S. Linthicum,et al.  Enterprise Application Integration , 1999 .

[6]  Fred A. Cummins Enterprise Integration: An Architecture for Enterprise Application and Systems Integration , 2002 .

[7]  Genaína Nunes Rodrigues,et al.  Reliability Support for the Model Driven Architecture , 2003, WADS.

[8]  Rikard Land,et al.  Information Organizer: A Comprehensive View on Reuse , 2002, ICEIS.

[9]  Rogério de Lemos,et al.  Integrating COTS software components into dependable software architectures , 2003, Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2003..

[10]  Ivica Crnkovic,et al.  Software systems integration and architectural analysis - a case study , 2003, International Conference on Software Maintenance, 2003. ICSM 2003. Proceedings..

[11]  Wing Lam,et al.  An enterprise integration methodology , 2004, IT Professional.