• DocumentCode
    3379390
  • Title

    Object oriented design for a distributed priority queue

  • Author

    Lee, Pen-Nan ; Miller, Lawrence ; Tai, Ping-Chuan ; Chen, Yiwei

  • Author_Institution
    Fieng-Chia Univ., Taichung, Taiwan
  • fYear
    1995
  • fDate
    9-11 Aug 1995
  • Firstpage
    192
  • Lastpage
    198
  • Abstract
    An abstract model for distributed objects is presented which is useful for designing and implementing software for distributed systems. In this model, constituent objects share a distributed state, and are identical representatives of the distributed object. To its users, a distributed object has the same semantics and behavior as an ordinary object, even though it is actually a set of constituent objects which are distributed among the sites of a distributed system. A versatile scheme for implementing a distributed priority queue based upon our abstract model of distributed objects is also presented. Distributed objects are used in the implementation of the distributed priority queue because they provide a nice abstraction for managing and controlling access to data which is distributed among the sites of a distributed computing system. Load balancing issues for a discrete model of the distributed priority queue are also examined to determine the efficiency of the distributed priority queue algorithms
  • Keywords
    concurrency control; distributed algorithms; object-oriented programming; resource allocation; abstract model; constituent objects; data access; distributed algorithm; distributed computing system; distributed object; distributed objects; distributed priority queue; distributed system; distributed systems; load balancing; object oriented design; Access protocols; Computer science; Concurrency control; Data structures; Distributed computing; Encapsulation; Object oriented modeling; Parallel processing; Software design; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1995. COMPSAC 95. Proceedings., Nineteenth Annual International
  • Conference_Location
    Dallas, TX
  • ISSN
    0730-3157
  • Print_ISBN
    0-8186-7119-X
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1995.524779
  • Filename
    524779