Title :
Reasoning about inheritance and cloning behaviors of software agents
Author :
Xiaocong, Fan ; Dianxiang, Xu ; Guoliang, Zheng
Author_Institution :
Dept. of Comput. Sci., Nanjing Univ., China
Abstract :
With agents being a kind of restricted intelligent object, it is a natural way to research the inheritance feature of software agents and integrate inheritance mechanisms into AOP. Based on BDI models of agents, the paper addresses the semantics of static inheritance and dynamic inheritance of agents. For static inheritance, the semantics are discussed from two perspectives: single inheritance and multiple inheritance. For dynamic inheritance, we identify and formally classify dynamic cloning behaviors of agent instances into four types: function split, logic split, preference split and retrogress split
Keywords :
computational linguistics; inference mechanisms; inheritance; object-oriented programming; software agents; AOP; BDI models; agent instances; cloning behaviors; dynamic cloning behaviors; dynamic inheritance; function split; inheritance feature; inheritance mechanisms; logic split; multiple inheritance; preference split; restricted intelligent object; retrogress split; semantics; single inheritance; software agents; static inheritance; Cloning; Computer science; Concrete; Intelligent agent; Laboratories; Logic; Object oriented modeling; Protocols; Software agents; Speech;
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
Conference_Location :
Nanjing
Print_ISBN :
0-7695-0393-4
DOI :
10.1109/TOOLS.1999.796469