TY - GEN
T1 - An object-oriented approach for high availability of applications integration
AU - Al-Jaroodi, Jameela
AU - Mohamed, Nader
PY - 2007
Y1 - 2007
N2 - The integration of networked applications, especially those requiring continuous access to shared information resources and databases, may be effected by scheduled unavailability of one or more of these applications. The scheduled unavailability usually occurs due to a number of reasons including application or data backup, software or hardware maintenance for the application's platform, executing periodic processes such as file reorganization or end-of-period processes, application maintenance, or application migration. This paper provides an object-oriented framework to increase the availability of integrated applications without fully replicating the application environment such as the application platforms, programs, and data. The proposed framework can be used to maintain the integration of networked applications during scheduled unavailability of one of the applications. In addition, the proposed framework enables highly available applications integrations while maintaining data and state consistency of the applications. This framework provides a cost-effective solution for increasing availability of networked applications integration.
AB - The integration of networked applications, especially those requiring continuous access to shared information resources and databases, may be effected by scheduled unavailability of one or more of these applications. The scheduled unavailability usually occurs due to a number of reasons including application or data backup, software or hardware maintenance for the application's platform, executing periodic processes such as file reorganization or end-of-period processes, application maintenance, or application migration. This paper provides an object-oriented framework to increase the availability of integrated applications without fully replicating the application environment such as the application platforms, programs, and data. The proposed framework can be used to maintain the integration of networked applications during scheduled unavailability of one of the applications. In addition, the proposed framework enables highly available applications integrations while maintaining data and state consistency of the applications. This framework provides a cost-effective solution for increasing availability of networked applications integration.
KW - Highly available systems
KW - Middleware
KW - Object-oriented framework
KW - Systems integration
UR - http://www.scopus.com/inward/record.url?scp=47949131036&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=47949131036&partnerID=8YFLogxK
U2 - 10.1109/IRI.2007.4296639
DO - 10.1109/IRI.2007.4296639
M3 - Conference contribution
AN - SCOPUS:47949131036
SN - 1424414997
SN - 9781424414994
T3 - 2007 IEEE International Conference on Information Reuse and Integration, IEEE IRI-2007
SP - 311
EP - 316
BT - 2007 IEEE International Conference on Information Reuse and Integration, IEEE IRI-2007
T2 - 2007 IEEE International Conference on Information Reuse and Integration, IEEE IRI-2007
Y2 - 13 August 2007 through 15 August 2007
ER -