Lessons learned from implementing the CORBA persistent object service


Abstract:

In this paper, the authors share their experiences gathered during the design and implementation of the CORBA Persistent Object Service. There are two problems related to a design and implementation of the Persistence Service: first, OMG intentionally leaves the functionality core of the Persistence Service unspecified; second, OMG encourages reuse of other Object Services without being specific enough in this respect. The paper identifies the key design issues implied both by the intentional lack of OMG specification and the limits of the implementation environment characteristics. At the same time, the paper discusses the benefits and drawbacks of reusing other Object Services, particularly the Relationship and Externalization Services, to support the Persistence Service. Surprisingly, the key lesson learned is that a direct reuse of these Object Services is impossible. © 1996 ACM.

Año de publicación:

1996

Keywords:

    Fuente:

    scopusscopus

    Tipo de documento:

    Article

    Estado:

    Acceso restringido

    Áreas de conocimiento:

    • Software
    • Software
    • Software

    Áreas temáticas de Dewey:

    • Ciencias de la computación
    • Programación informática, programas, datos, seguridad
    • Métodos informáticos especiales
    Procesado con IAProcesado con IA

    Objetivos de Desarrollo Sostenible:

    • ODS 17: Alianzas para lograr los objetivos
    • ODS 16: Paz, justicia e instituciones sólidas
    • ODS 9: Industria, innovación e infraestructura
    Procesado con IAProcesado con IA