Difference between revisions of "Software Agent"

From CIPedia
Jump to navigation Jump to search
(Created page with "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 chang...")
 
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
A software agent (or autonomous agent or intelligent agent) is a computer
+
<!--Insert here introductory text regarding the term.-->
 +
 
 +
==Definitions==
 +
<!-- This section presents all available definitions of the above term.-->
 +
=== European Project 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 ====
 +
{{quote-diesis|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 6: Line 14:
 
degree of flexibility and even creativity in how it seeks to transform goals
 
degree of flexibility and even creativity in how it seeks to transform goals
 
into action tasks. (source: http://www.agtivity.com/)
 
into action tasks. (source: http://www.agtivity.com/)
 +
}}
 +
<!--
 +
=== Other International Definitions ===
 +
==== United Nations’ Definition ====
 +
 +
=== National Definitions ===
 +
==== Country Name====
 +
 +
===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 ==
 +
<!-- Discuss topics related to the term, such as closely-related terms, differences among definitions, how to use the definitions provided, open issues, etc. -->
 +
 +
==See also==
 +
* [[Simulation]]
 +
 +
 +
==Notes==
 +
<references />
 +
 +
==References==
 +
<!-- Additional references can also be added below.-->
 +
  
[[Category:DIESIS-Glossary‏‎]]
+
<!-- Add category, i.e. [[Category:Main]] -->
 +
[[Category:CIPRNet-Glossary]][[Category:DIESIS-Glossary]]
 +
{{#set:defined by=EU project}}
 +
{{#set: Showmainpage=No}}

Latest revision as of 17:04, 29 June 2019


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