Title :
Agents and resources management with CUBL
Author_Institution :
Dipartimento di Ingegneria dell´´Inf., Parma Univ., Italy
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;
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
DOI :
10.1109/HICSS.1994.323360