Difference between revisions of "Software Agent"
Jump to navigation
Jump to search
(→Standard Definition) |
|||
Line 29: | Line 29: | ||
=== Other Definitions === | === Other Definitions === | ||
− | {{ | + | {{definition|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. <ref>[http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.202.6162&rep=rep1&type=pdf Luiijf and Verhaar, Software Agents and IPR/copyright, 1998]</ref>}} |
== Discussion Topic == | == Discussion Topic == | ||
Line 39: | Line 39: | ||
==Notes== | ==Notes== | ||
− | |||
<references /> | <references /> | ||
Revision as of 13:10, 28 September 2016
Contents
Definitions
European Definitions
DIESIS project
The DIESIS project [1] 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 International Definitions
National Definitions
Standard Definition
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. [2]