TY - GEN
T1 - Highly-available application integration
AU - Mohamed, Nader
AU - Al-Jaroodi, Jameela
N1 - Publisher Copyright:
© 2003 IEEE.
PY - 2003
Y1 - 2003
N2 - Many applications such as e-commerce and electronic banking services are becoming very popular and needed for many of the daily Junctions. One of the main success factors of these services is their continuous availability. These services must be available without interruptions 24-hours a day 7-days a week. Most of these applications require integration with legacy systems. However, many of these legacy systems were designed to provide their services during specified periods of the day and suspend for the rest of the day for different reasons such as performing data backups and end-of-day processing. This paper proposes reliable and efficient middleware-based methods to increase the availability of integrations with legacy applications. Some methods utilizing concurrent processing and database replication are suggested to solve the scheduled legacy applications unavailability. This paper discusses the problem in details and describes the proposed solution for the case of electronic banking. A real-life implementation of the proposed solution was implemented at a bank resulting in the availability of the banking services being increased significantly.
AB - Many applications such as e-commerce and electronic banking services are becoming very popular and needed for many of the daily Junctions. One of the main success factors of these services is their continuous availability. These services must be available without interruptions 24-hours a day 7-days a week. Most of these applications require integration with legacy systems. However, many of these legacy systems were designed to provide their services during specified periods of the day and suspend for the rest of the day for different reasons such as performing data backups and end-of-day processing. This paper proposes reliable and efficient middleware-based methods to increase the availability of integrations with legacy applications. Some methods utilizing concurrent processing and database replication are suggested to solve the scheduled legacy applications unavailability. This paper discusses the problem in details and describes the proposed solution for the case of electronic banking. A real-life implementation of the proposed solution was implemented at a bank resulting in the availability of the banking services being increased significantly.
KW - Application integration
KW - Concurrent processes
KW - Data replication
KW - Electronic banking systems
KW - High availability solutions
UR - http://www.scopus.com/inward/record.url?scp=84921744186&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84921744186&partnerID=8YFLogxK
U2 - 10.1109/IRI.2003.1251439
DO - 10.1109/IRI.2003.1251439
M3 - Conference contribution
AN - SCOPUS:84921744186
T3 - Proceedings of the 2003 IEEE International Conference on Information Reuse and Integration, IRI 2003
SP - 370
EP - 376
BT - Proceedings of the 2003 IEEE International Conference on Information Reuse and Integration, IRI 2003
A2 - Smari, Waleed W.
A2 - Memon, Atif M.
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - IEEE International Conference on Information Reuse and Integration, IRI 2003
Y2 - 27 October 2003 through 29 October 2003
ER -