Difference between revisions of "Software Agent"

From CIPedia
Jump to navigation Jump to search
Line 15: Line 15:
 
into action tasks. (source: http://www.agtivity.com/)
 
into action tasks. (source: http://www.agtivity.com/)
 
}}
 
}}
 
+
<!--
 
=== Other International Definitions ===
 
=== Other International Definitions ===
<!-- Insert here definitions from international organizations, if available. Each new definition should be formatted as a heading level 4, followed by the unformatted text of the definition. An example follows below: ==== United Nations’ Definition ====
+
==== United Nations’ Definition ====
Insert the definition found in the document “2009 UNISDR Terminology on Disaster Risk Reduction” (this is an example). -->
 
  
 
=== National Definitions ===
 
=== National Definitions ===
<!-- Insert official national definitions, if available.  Each definition should be formatted as a heading level 4, followed by the text of the definition. An example follows below:
 
 
==== Country Name====
 
==== Country Name====
Insert the definition found on the DHS Lexicon (this is an example). -->
 
  
 
===Standard Definition===
 
===Standard Definition===
<!--Insert the text of the definition. Each definition should be formatted as a heading level 4, followed by the text of the definition. -->
+
-->
  
 
=== Other Definitions ===
 
=== Other Definitions ===

Revision as of 11:30, 22 December 2016


Definitions

European Project Definitions

CIPRNet project

The CIPRNet project [1] uses the following definition:

A software agent (or autonomous agent or intelligent agent) is a computer program which works toward goals (as opposed to discrete tasks) in a dynamic environment (where change is the norm) on behalf of another.


DIESIS project

The DIESIS project [2] gives the following definition:

A software agent (or autonomous agent or intelligent agent) is a computer program which works toward goals (as opposed to discrete tasks) in a dynamic environment (where change is the norm) on behalf of another entity (human or computational), possibly over an extended period of time, without continuous direct supervision or control, and exhibits a significant degree of flexibility and even creativity in how it seeks to transform goals into action tasks. (source: http://www.agtivity.com/)


Other Definitions

A software agent is defined as a piece of software that acts on behalf of its user and endeavors to meet certain objectives or complete tasks without any direct input or direct supervision from its user. [3]

Discussion Topic

See also


Notes

References