Apparatus and method for providing a facility for managing versions and configurations of persistent and transient objects

作者: Craig Warren Thompson , Vappala John Joseph , John Chung-Lin Chen , Mark Benjamin Shadowens

DOI:

关键词: Real-time computingData structureAbstract machineDistributed computingState (computer science)Software systemSet (abstract data type)Interface (computing)EngineeringChange management (ITSM)Transient (computer programming)

摘要: A system (20) and method for managing change in software systems applications manages both transient persistent objects a domain independent, non-intrusive, object-oriented fashion. The are designed implemented as combination of two abstract machines (22,24) consisting set interface functions (25,26) visible to the application, an internal or private state (27,28) which is hidden from such application. Applications use obtain services this management method. Since outside provided service without need altering adding onto application data structures interfaces.

参考文章(23)
Norman M. Delisle, Mayer D. Schwartz, File management system ,(1988)
Rickard Nilsson, Leif Klofver, Ulf Markstrom, System for changing software during computer operation ,(1993)
Bruce D. Karsh, Brendan O. Eich, J. Wiltse Carpenter, Eva Manolis, File alteration monitor for computer operating and file management systems ,(1990)
Frank Michael Nesgoda, George Nicholas Kustas, Richard Leroy Diefendorf, Joel Alan Farrell, George Victor Madl, Virtual machine architecture independent program loader ,(1988)
Stephanie L. Kinoshita, Christopher R. Sheedy, Version management tool ,(1988)
Charles P. Ryan, Thomas H. Howell, David W. Rolston, Andrew Y. Pan, Unknown response processing in a diagnostic expert system ,(1990)