Software agent technology questions
I still consider software agents to be a deep research field that is still not ripe for wide-scale commercialization with ease and at low cost. Many research questions remain wholly or at least partially unanswered. I have published a Web page with a preliminary list of software agent technology questions. At this stage, I am less interested in the actual answers than in refining the questions themselves. Hopefully the questions will suggest areas of inquiry to others.
I will update the list of software agent technology questions on occasion, but updates will appear in this blog as well.
Here is the current list of questions:
- How intelligent do agents need to be?
- How do we measure agent intelligence?
- How dumb can an agent be and still be considered an agent?
- How autonomous do agents need to be?
- How do we measure agent autonomy?
- How can we detect the existence of an agent?
- Can we determine the intentions of an agent?
- Can we determine the beliefs of an agent?
- Can we detect the desires of an agent?
- What is the identity of an agent?
- How can we determine the identity of an agent?
- Can an agent really distinguish the real and cyber worlds?
- How can we trust an agent with money?
- What does it mean to clone an agent and what are its effects?
- What is a rogue agent?
- How can we detect rogue agents?
- What states can an agent be in?
- What responsibilities can an agent have?
- Can an agent really be trusted?
- How can we tell what ways an agent can be trusted?
- Who owns agents?
- Does every agent need to have an owner?
- Are agents owned in a legal sense?
- What laws and regulations govern the behavior of agents?
- In what ways can agents be controlled?
- Who can control agents?
- What infrastructure is needed to support agents?
- Can agents store state?
- How can agents store and restore state?
- Can agents spend money?
- Can agents earn money?
- Can agents transfer money?
- Can agents engage in business transactions?
- Can an agent have power of attorney?
- Can an agent be a legal entity?
- Can an agent represent a legal entity?
- Does an agent have any rights?
- Aren't all computer programs agents?
- Isn't an agent still a computer program?
- Can a software entity be an agent and not be a computer program?
- In what ways can agents interact with each other?
- Can any entity tell if the entity it is interacting with is an agent?
- What is the role of strategy in agent behavior?
- Can we tell if an entity is an agent from its behavior?
- How can we tell what an agent is doing?
- How can we tell if an agent is doing what we expect it to do?
- How can we express our expectations so that a monitor can detect when expectations are or are not being met or in the process of being met?
- What level of Semantic Web structure is best for agents?
- What level of network connectivity is best for agents?
- What level of server architecture is best for agents?
- What level of cloud computing is best for agents?
- How can agents best discover resources, services, and other agents?
- What programming language constructs are best for agents?
- How can agents be re-programmed or re-targeted or re-missioned on the fly, dynamically?
- How can agents work in a swarm to meet large-scale goals?
- How can large-scale goals be specified?
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home