Program evolution: processes of software change
Program evolution: processes of software change
KQML as an agent communication language
Software agents
The future of computer telecommunications integration
IEEE Communications Magazine
Knowledge modeling -- State of the art
Integrated Computer-Aided Engineering
An extended JADE-S based framework for developing secure Multi-Agent Systems
Computer Standards & Interfaces
Trustworthy service composition: challenges and research questions
AAMAS'02 Proceedings of the 2002 international conference on Trust, reputation, and security: theories and practice
Hi-index | 0.00 |
Software agents that are autonomous, communicative, and possibly intelligent processes raise new questions for developers of distributed systems. Specifically, what is responsible agent behavior, and who, as the owner, is legally responsible for it? The answers involve an understanding of human-agent interaction, agent-oriented middleware, and social behavior. Some software agents will have a sufficiently large number of internal states to be capable of seemingly intelligent behavior. Hence, an agent's future external behavior cannot be guaranteed on the basis of its past behavior, even if that behavior has been monitored over time. Complete compliance tests of intelligent agents, therefore, may not be achievable because of the (possibly) large number of internal states. Thus, the best we can say is that an agent has not exhibited noncompliant behavior yet. Communication between agents implies a contract between owners, and the complexity of agents implies possibly unpredictable behavior. Therefore, an appropriate legal framework is required to underwrite the consequences of communicative actions and to provide safeguards against unlawful activities. The legal implications of agent technology require new ways of thinking about working with an agent, new requirements for agent-oriented middleware, and additional types of social behavior to be considered when designing a multiagent system