• DocumentCode
    2071916
  • Title

    Agents and resources management with CUBL

  • Author

    Poggi, A.

  • Author_Institution
    Dipartimento di Ingegneria dell´´Inf., Parma Univ., Italy
  • Volume
    3
  • fYear
    1994
  • fDate
    4-7 Jan. 1994
  • Firstpage
    112
  • Lastpage
    121
  • Abstract
    We present a distributed object-oriented language based on two types of objects: c-agent and c-resource. C-agent uses centralized message passing control strategy and is indicated for modeling active entities which may change their behavior over the time. C-resource uses distributed message passing control strategy and is indicated for modeling passive entities which may be used concurrently by other entities. The presence of both the two control strategies allows one to obtain better results than current distributed object-oriented languages based on a single message passing control strategy. In fact, it allows a good integration between inheritance, synchronization and system reconfigurability, and makes possible the use of the more suitable strategy for different parts of a same system. In particular, the paper shows how this language is suitable for modeling distributed artificial intelligence systems taking advantage of the duality between c-agents and c-resources, and of the large set of communication primitives.<>
  • Keywords
    cooperative systems; inheritance; message passing; object-oriented languages; synchronisation; CUBL; c-agent; c-resource; communication primitives; control strategy; distributed object-oriented language; distributed object-oriented languages; inheritance; message passing; passive entities; resources management; synchronization; system reconfigurability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
  • Conference_Location
    Wailea, HI, USA
  • Print_ISBN
    0-8186-5090-7
  • Type

    conf

  • DOI
    10.1109/HICSS.1994.323360
  • Filename
    323360