• 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