DocumentCode
3203416
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
fYear
1999
fDate
1999
Firstpage
77
Lastpage
82
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
Conference_Location
Nanjing
Print_ISBN
0-7695-0393-4
Type
conf
DOI
10.1109/TOOLS.1999.796469
Filename
796469
Link To Document