Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Software Agent

Handbook of Research on ICTs for Human-Centered Healthcare and Social Care Services
A software agent is a computer program that is situated in some environment and capable of autonomous action in order to meet its design objectives.
Published in Chapter:
Using Multi-Agent Systems to Support e-Health Services
Federico Bergenti (Università di Parma, Italy), Agostino Poggi (Università di Parma, Italy), and Michele Tomaiuolo (Università di Parma, Italy)
DOI: 10.4018/978-1-4666-3986-7.ch029
Abstract
Multi-agent systems have been importantly contributing to the development of the theory and the practice of complex distributed systems and, in particular, they have shown the potential to meet critical needs in high-speed, mission-critical, content-rich, and distributed information applications where mutual interdependencies, dynamic environments, uncertainty, and sophisticated control play a role. Multi-agent systems can be considered a suitable technology for the realization of applications for providing e-health services where the use of loosely coupled and heterogeneous components, the dynamic and distributed management of data, and the remote collaboration among users are often the most relevant requirements.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Multiagent Systems in the Web
In a broad sense, and to have a working definition in a context in where the concept definition is not yet established, we assume that a software agent is an artificial agent that operates in a software environment.
Full Text Chapter Download: US $37.50 Add to Cart
Interactive, Flexible, and Adaptable Decision Support Systems
A program that performs a specific task on behalf of a user, independently or with little guidance ( Bui & Lee, 1999 , p. 226).
Full Text Chapter Download: US $37.50 Add to Cart
Mobile Agents for a Mobile World
A program that is executed in a certain environment autonomously and is capable of making decisions based on data obtained from the environment and from other agents.
Full Text Chapter Download: US $37.50 Add to Cart
Intelligent User Preference Mining
An abstraction, a program that describes software that acts for a user or other program in a relationship of agency.
Full Text Chapter Download: US $37.50 Add to Cart
Foundations and Applications of Intelligent Knowledge Exchange
A software agent is an encapsulated computer system that is situated in some environment and that is capable of flexible, autonomous action in that environment.
Full Text Chapter Download: US $37.50 Add to Cart
Agent-Based Network Infrastructure for E-Communities
A software agent is a computer program that is situated in some environment and capable of autonomous action in order to meet its design objectives.
Full Text Chapter Download: US $37.50 Add to Cart
Mobile Software Agents for Mobile Applications
A program that is executed in a certain environment autonomously and is capable of making decisions based on data obtained from the environment and from other agents.
Full Text Chapter Download: US $37.50 Add to Cart
Agent Based Product Negotiation Models in Mobile Commerce
Software agent is an autonomous software entity that can interact with its environment.
Full Text Chapter Download: US $37.50 Add to Cart
Automating Web Service Composition: An Ontological Agent Framework
A piece of software capable of performing the specified tasks on behalf of the user.
Full Text Chapter Download: US $37.50 Add to Cart
Intelligent Personalization Agent for Product Brokering
A piece of software that acts on behalf of a user in carrying out specific tasks specified by the user.
Full Text Chapter Download: US $37.50 Add to Cart
Using Rule-Based Concepts as Foundation for Higher-Level Agent Architectures
Although a great variety of definitions of the term ‘software agent’ exists (Franklin and Graesser 1997), a widely accepted definition is given by Jennings and Wooldridge (1998, p. 4): “an agent is a computer system situated in some environment, and that is capable of autonomous action in this environment in order to meet its design objectives”.
Full Text Chapter Download: US $37.50 Add to Cart
Peer-to-Peer Social Networks
A computer program that is situated in some environment and capable of autonomous action in order to meet its design objectives.
Full Text Chapter Download: US $37.50 Add to Cart
Agent-Based Social Networks
A computer program that is situated in some environment and capable of autonomous action in order to meet its design objectives.
Full Text Chapter Download: US $37.50 Add to Cart
Multi-Agent Systems and Social Networks
a computer program that is situated in some environment and capable of autonomous action in order to meet its design objectives.
Full Text Chapter Download: US $37.50 Add to Cart
Decision Support Systems
A program that performs a specific task on behalf of a user, independently or with little guidance ( Bui & Lee, 1999 ).
Full Text Chapter Download: US $37.50 Add to Cart
Multi-Agent Systems for the Application and Employing of E-Health Services
A software agent is a computer program that is situated in some environment and capable of autonomous action in order to meet its design objectives.
Full Text Chapter Download: US $37.50 Add to Cart
Software Agents
Software agent is a software program that inhabits some complex dynamic environment, senses and acts autonomously in this environment and by doing so realizes a set of goals or tasks for which it is designed (Maes, 1994).
Full Text Chapter Download: US $37.50 Add to Cart
Multi-Agent Systems for E-Health and Telemedicine
A software agent is a computer program that is situated in some environment and capable of autonomous action in order to meet its design objectives.
Full Text Chapter Download: US $37.50 Add to Cart
Social Software in Customer Relationship Management: A Study Exemplified in Instant Messaging Networking
A piece of software that has a certain aspect of agency. In Personal Agents, the agent’s agency comes from the agent behavior on behalf of the user. In Intelligent Agent, it comes from the autonomy of the agent behaving on its own. However, in Mobile Agents, it is originated in the agent’s mobility which grants it a sort of separation.
Full Text Chapter Download: US $37.50 Add to Cart
Computational Thinking and Mathematics: Possible Relationships Revealed by an Analysis of National Curriculum Guidelines
Originally, a computer program that acts “on behalf of” the user. Nowadays a software agent is defined as a software entity that is programmed to act with a certain degree of autonomy to execute a given task. Software agents can be programmed with strict and fixed behavioral rules or incorporate Artificial Intelligence aspects to accomplish its tasks.
Full Text Chapter Download: US $37.50 Add to Cart
Security of Mobile Code
Software agent is a piece of code or computer program that can exercise an individual’s or organization’s authority, work autonomously at host toward a goal, and meet and interact with other agents
Full Text Chapter Download: US $37.50 Add to Cart
Multi-Agent Systems for Semantic Web Services Composition
A software agent is a computer program that is situated in some environment and capable of autonomous action in order to meet its design objectives.
Full Text Chapter Download: US $37.50 Add to Cart
Rule Engines and Agent-Based Systems
A software entity being able to act with a certain degree of autonomy, in order to accomplish tasks on behalf of its user. While objects are defined in terms of methods and attributes, agents are defined in terms of their behaviours. Usually agents show persistence, autonomy, social ability, reactivity.
Full Text Chapter Download: US $37.50 Add to Cart
E-Book Discount BannereContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR