Previous [ 1] [ 2] [ 3] [ 4] [ 5] [ 6] [ 7] [ 8] [ 9] [ 10] [ 11] [ 12] [ 13] [ 14] [ 15] [ 16] [ 17] [ 18] [ 19] [ 20]

¡@

Journal of Information Science and Engineering, Vol. 25 No. 4, pp. 1021-1039 (July 2009)

An Object-Oriented Framework Approach to Flexible Availability Management for Developing Distributed Applications*

HEUNG SEOK CHAE1, JIAN FENG CUI1, JIN WOOK PARK2, JAE GEOL PARK3 AND WOO JIN LEE4
1Department of Computer Science and Engineering
Pusan National University
Busan, 609-735 South Korea
2A-Shock Studio
Neople Ltd.
Seoul, 135-873 South Korea
3Busan Branch
SEBANG Co., Ltd.
Busan, 608-803 South Korea
4School of Electrical Engineering and Computer Science
Kyungpook National University
Daegu, 702-701 South Korea

With the success of Internet-based business, there is more and more interest in the availability of systems. Availability indicates that a system continuously provides a use- ful service at any given time. Failure detection and recovery methods are supported for developing application of availability. Requirement on availability may vary with appli- cations and in addition may change over time. For applications to be independent of the change of availability requirement there should be a flexible and extensible architecture for supporting availability management. This paper presents an availability management framework (AMF), which supports the flexible management of availability for large dis- tributed systems using object-oriented framework technologies. We focus on the AMF¡¦s flexibility in order to accommodate changing availability requirements which vary with each application. In addition, this paper describes the result of application of the frame- work to support availability of RFID systems.

Keywords: flexible availability management, object-oriented framework, RFID middleware, failure detection, failure recovery

Full Text (¥þ¤åÀÉ) Retrieve PDF document (200907_04.pdf)

Received September 20, 2007; revised April 30, 2008; accepted January 8, 2009.
Communicated by Jonathan Lee.
* This work was supported by the Korean Ministry of Education, Science and Technology grant (The Regional Core Research Program/Institute of Logistics Information Technology).