Difference between revisions of "Software Agent"
Jump to navigation
Jump to search
Line 45: | Line 45: | ||
[[Category:CIPRNet-Glossary]][[Category:DIESIS-Glossary]] | [[Category:CIPRNet-Glossary]][[Category:DIESIS-Glossary]] | ||
{{#set:defined by=EU project}} | {{#set:defined by=EU project}} | ||
+ | {{#set: Showmainpage=No}} |
Latest revision as of 17:04, 29 June 2019
Contents
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