• DocumentCode
    3657793
  • Title

    Design and implementation of GORDION, an object base management system

  • Author

    Aral Ege;Clarence A. Ellis

  • Author_Institution
    Microelectronics and Computer Technology Corporation, Austin, Texas, USA
  • fYear
    1987
  • Firstpage
    226
  • Lastpage
    234
  • Abstract
    An experimental object base management system called Gordion is presented. Gordion is a server which provides permanence and sharing of objects for workstations within an object-oriented environment. Among the unique aspects of Gordion are: its ability to communicate with multiple languages, introduction of new concurrency control primitives, ability to manipulate objects of arbitrary size, and object sharing across the languages through a base set of classes. The system is currently interfaced to two languages, BiggerTalk and Zetalisp Flavors. Beside its language interface, Gordion has an interface for the system administrator, and an interface for debugging. Major functional components of the system are: concurrency control, storage, history and inquiry, and maintenance. Concurrent access to objects is regulated by four types of locks, and transactions encapsulate units of work for the system. The storage system uses a hashing scheme and Unix™ files to store objects. A discussion of the future prospects for Gordion concludes the paper.
  • Keywords
    "History","Trademarks","Laboratories","Sun","Servers","Maintenance engineering"
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1987 IEEE Third International Conference on
  • Print_ISBN
    978-0-8186-0762-2
  • Type

    conf

  • DOI
    10.1109/ICDE.1987.7272377
  • Filename
    7272377