Reference Hub1
Legacy Software Integration in Service-Driven Environments: An Intelligent Agent-Based Framework

Legacy Software Integration in Service-Driven Environments: An Intelligent Agent-Based Framework

Chung-Yeung Pang
ISBN13: 9781466661783|ISBN10: 146666178X|EISBN13: 9781466661790
DOI: 10.4018/978-1-4666-6178-3.ch017
Cite Chapter Cite Chapter

MLA

Pang, Chung-Yeung. "Legacy Software Integration in Service-Driven Environments: An Intelligent Agent-Based Framework." Handbook of Research on Architectural Trends in Service-Driven Computing, edited by Raja Ramanathan and Kirtana Raja, IGI Global, 2014, pp. 414-438. https://doi.org/10.4018/978-1-4666-6178-3.ch017

APA

Pang, C. (2014). Legacy Software Integration in Service-Driven Environments: An Intelligent Agent-Based Framework. In R. Ramanathan & K. Raja (Eds.), Handbook of Research on Architectural Trends in Service-Driven Computing (pp. 414-438). IGI Global. https://doi.org/10.4018/978-1-4666-6178-3.ch017

Chicago

Pang, Chung-Yeung. "Legacy Software Integration in Service-Driven Environments: An Intelligent Agent-Based Framework." In Handbook of Research on Architectural Trends in Service-Driven Computing, edited by Raja Ramanathan and Kirtana Raja, 414-438. Hershey, PA: IGI Global, 2014. https://doi.org/10.4018/978-1-4666-6178-3.ch017

Export Reference

Mendeley
Favorite

Abstract

Maintaining and upgrading legacy systems is one of the challenges many enterprises face today. Despite their obsolescence, legacy systems continue to provide a competitive advantage by supporting unique business processes and acting as a repository for invaluable knowledge and historical data. However, enterprises would prefer to develop their applications with modern software technology instead of continuing to develop in the mainframe but leverage existing business processes and data from their legacy systems. This chapter presents an architectural framework and implementation methodology of a Central Intelligent Agent that is responsible for legacy integration. The framework uses an Enterprise Service Bus for service integration and agents to handle services. The Central Intelligent Agent uses a Prolog-style rule-based engine and context awareness for service handling and a complementary service agent on the mainframe side for legacy integration. The underlying framework provides a full set of functions to integrate legacy COBOL applications as services into the system without any programming effort in COBOL. The proposed technique enables fast prototyping and rapid development in an agile development process. It also facilitates legacy migration through successive and iterative processes.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.