As a kind of restricted intelligent objects, agent is a natural way to research the inheritance feature of software agent and integrate inheritance mechanisms into AOP (agent-oriented programming). Based on BDI model of agents, the semantics of inheritance and cloning behavior of agents are addressed. The semantics of inheritance are discussed from two aspects: single inheritance and multiple inheritance. The dynamic cloning mechanisms of agent instances are formally classified into four types: function split, logic split, preference split and retrogress split. The principle of each cloning mechanism is presented and the examples are provided based on the electronic commerce systems.
|Original language||English (US)|
|Number of pages||6|
|Journal||Ruan Jian Xue Bao/Journal of Software|
|State||Published - Nov 1999|
All Science Journal Classification (ASJC) codes