Continuous Migration Container System for Upgrading Object

  • Yoosanthiah, N. (Faculty of Information Technology King Mongkut's Institute of Technology Ladkrabang) ;
  • Khunkitti, A. (Faculty of Information Technology King Mongkut's Institute of Technology Ladkrabang)
  • Published : 2004.08.25

Abstract

During system resource improvement process that based on Object-Oriented technology could be affect to the continuous system performance if lack appropriate management and control objects mechanism. This paper proposes a methodology to support continuous system performance and its stability. The adoption is based on Java Container Framework and Collections Framework for object collection. Also includes Software Engineering, Object Migration and Multiple Class Loaders mechanism accommodate to construct Continuous Migration Container (CMC). CMC is a runtime environment provides interfaces for management and control to support upgrading object process. Upgrade object methodology of CMC can be divided into two phase are object equivalence checking and object migration process. Object equivalence checking include object behavior verification and functional conformance verification before object migration process. In addition, CMC use Multiple Class Loaders mechanism to support reload effected classes instead of state transfer in migration process while upgrading object. These operations are crucial for system stability and enhancement efficiency.

Keywords