Distributed object repositories: concepts and standards

  • Sridhar Iyengar
Session 3: Invited Talk
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1331)


Object technology in general and object frameworks in particular are influencing the evolution of enterprise modeling, software development tool integration, repository architectures and distributed heterogeneous computing. A repository is the basis for data/object sharing and integration for application as well as business objects in an information systems environment.

This paper discusses object oriented repository architectures influenced by OMG CORBA (Common Object Request Broker Architecture) and Microsoft COM (Component Object Model) that supports extensibility and reuse in a distributed application development environment. This paper summarizes key object repository concepts and related work in standardizing core meta data management interfaces and object oriented meta models such as the OMG Meta Object Facility (MOF) and the Unified Modeling Language (UML). This paper has been influenced by R&D efforts at Unisys, IBM, Microsoft as well as on going work at the Object Management Group (Meta Object Facility) and earlier efforts of ECMA PCTE and ANSI X3H4 IRDS repository efforts. Representative architectures for object repositories for CORBA and COM based repositories are briefly described.

All trademarks are owned by respective corporations and organizations.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    OMG Object Management Architecture Guide, September 1992Google Scholar
  2. 2.
    The Common Object Request Broker: Architecture and Specification, CORBA 2.0, March 1995Google Scholar
  3. 3.
    CORBAServices: Common Object Services Specification, March 1995Google Scholar
  4. 4.
    OMG Common Facilities Architecture, November 1995Google Scholar
  5. 5.
    Inside OLE: Kraig BrockschmidtGoogle Scholar
  6. 6.
    Microsoft Object technology white papers ( Scholar
  7. 7.
    Object Oriented Strategies, Dec 1995-00 Repositories: Paul HarmonGoogle Scholar
  8. 8.
    Patricia Seybold Group's SnapShots, August 1995Google Scholar
  9. 9.
    OMG Common Facilities RFI #3-RepositoriesGoogle Scholar
  10. 10.
    IBM response to OMG RFI#3, OMG document tc/95-11-09Google Scholar
  11. 11.
    Texas Instruments response to OMG RFI #3, OMG document tc/95-11-06Google Scholar
  12. 12.
    Unisys response to OMG RFI#3, OMG TC document tc/95-11-05Google Scholar
  13. 13.
    Bernstein, P.A and U. Dayal, “An overview of repository technology”, VLDB 94Google Scholar
  14. 14.
    Implementing a corporate Repository, Adrienne Tannenbaum (Wiley)Google Scholar
  15. 15.
    Object Solutions: Grady BoochGoogle Scholar
  16. 16.
    Iyengar: Object Repositories, OLE and CORBA-Towards seamless distributed objects, March 1996, Software Development'96 conference proceedingsGoogle Scholar
  17. 17.
    Orfali et al, 1996: The essential distributed object survival guideGoogle Scholar
  18. 18.
    Unisys Universal Repository Capabilities GuideGoogle Scholar
  19. 19. Unisys Universal RepositoryGoogle Scholar
  20. 20. IBM Application Development toolsGoogle Scholar
  21. 21. Microsoft RepositoryGoogle Scholar
  22. 22.
    Unisys et al submission to OMG Meta Object Facility cf/97-01-12, ad/97-08-14,15Google Scholar
  23. 23.
    Rational et al submission to OMG Object Analysis & Design Facility ad/97-01-14, ad/97-08-10Google Scholar
  24. 24.
    The Microsoft Repository, Philip Bernstein et al, Proceedings of 23rd VLDB Conference, Athens, Greece 1997Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Sridhar Iyengar
    • 1
  1. 1.Unisys CorporationComputer Systems GroupMission ViejoUSA

Personalised recommendations