Difference between revisions of "Software Agent"
Jump to navigation
Jump to search
(6 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
==Definitions== | ==Definitions== | ||
<!-- This section presents all available definitions of the above term.--> | <!-- This section presents all available definitions of the above term.--> | ||
− | + | === European Project Definitions === | |
− | === European Definitions === | + | ==== CIPRNet project ==== |
− | + | {{quote-ciprnet|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.}}<br/> | |
− | ==== | ||
− | - | ||
==== DIESIS project ==== | ==== DIESIS project ==== | ||
− | {{quote-diesis| | + | {{quote-diesis|A software agent (or autonomous agent or intelligent agent) is a computer |
− | 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 | program which works toward goals (as opposed to discrete tasks) in a dynamic | ||
environment (where change is the norm) on behalf of another entity | environment (where change is the norm) on behalf of another entity | ||
Line 18: | Line 15: | ||
into action tasks. (source: http://www.agtivity.com/) | into action tasks. (source: http://www.agtivity.com/) | ||
}} | }} | ||
− | + | <!-- | |
=== Other International Definitions === | === Other International Definitions === | ||
− | |||
==== United Nations’ Definition ==== | ==== United Nations’ Definition ==== | ||
− | |||
=== National Definitions === | === National Definitions === | ||
− | |||
==== Country Name==== | ==== Country Name==== | ||
− | |||
===Standard Definition=== | ===Standard Definition=== | ||
− | + | --> | |
+ | |||
+ | === 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 36: | Line 32: | ||
==See also== | ==See also== | ||
− | + | * [[Simulation]] | |
==Notes== | ==Notes== | ||
− | |||
<references /> | <references /> | ||
Line 48: | Line 43: | ||
<!-- Add category, i.e. [[Category:Main]] --> | <!-- Add category, i.e. [[Category:Main]] --> | ||
− | [[Category:DIESIS-Glossary]] | + | [[Category:CIPRNet-Glossary]][[Category:DIESIS-Glossary]] |
+ | {{#set:defined by=EU project}} | ||
+ | {{#set: Showmainpage=No}} |
Latest revision as of 18: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