Title :
Managed objects made persistent
Author :
Oroy, Odd Egil ; Kerlefsen, Jan Christian
Author_Institution :
Norwegian Comput. Center, Oslo, Norway
fDate :
6/21/1905 12:00:00 AM
Abstract :
This paper discusses the experience we gained by designing and implementing a persistent object extension to an existing TMN based network management system. The extension is based on the introduction of smart pointers and meta-classes using object-oriented principles. We show how the use of smart pointers minimises the impact on the existing system, thus heightening the level of transparency, and describe why smart pointers alone is not enough for storing objects in a persistent manner. The paper shows how concepts as pointer swizzling, meta-classes, attribute classes and incremental update are important in order to make a persistent object system
Keywords :
computer network management; object-oriented methods; persistent objects; TMN based network management system; attribute classes; incremental update; meta-classes; object-oriented principles; persistent object extension; persistent object system; pointer swizzling; smart pointers; transparency; Computer network management; Graphical user interfaces; Mediation; Monitoring; Object oriented databases; Object oriented modeling; Project management; Quality management; Telecommunication computing; Workstations;
Conference_Titel :
Global Telecommunications Conference, 1999. GLOBECOM '99
Conference_Location :
Rio de Janeireo
Print_ISBN :
0-7803-5796-5
DOI :
10.1109/GLOCOM.1999.830187