Abstract
The European Commission's eEurope initiative aims to bring every citizen, home, school, business and administration online to create a digitally literate Europe. The value lies not in the objective itself, but in its ability to facilitate the advance of Europe into new ways of living and working. Just as in the first literacy revolution, our lives will change in ways never imagined. The vision of eEurope is underpinned by a technological infrastructure that is now taken for granted. Yet it provides us with the ability to pioneer radical new ways of doing business, of undertaking science, and, of managing our everyday activities. Key to this step change is the development of appropriate mechanisms to automate and improve existing tasks, to anticipate desired actions on our behalf (as human users) and to undertake them, while at the same time enabling us to stay involved and retain as much control as required. For many, these mechanisms are now being realised by agent technologies, which are already providing dramatic and sustained benefits in several business and industry domains, including B2B exchanges, supply chain management, car manufacturing, and so on. While there are many real successes of agent technologies to report, there is still much to be done in research and development for the full benefits to be achieved. This is especially true in the context of environments of pervasive computing devices that are envisaged in coming years. This paper describes the current state-of-the-art of agent technologies and identifies trends and challenges that will need to be addressed over the next 10 years to progress the field and realise the benefits. It offers a roadmap that is the result of discussions among participants from over 150 organisations including universities, research institutions, large multinational corporations and smaller IT start-up companies. The roadmap identifies successes and challenges, and points to future possibilities and demands; agent technologies are fundamental to the realisation of next generation computing.
Similar content being viewed by others
References
S. Abramsky, ''Semantics of interaction: An introduction to game semantics,'' in A. M. Pitts and P. Dybjer, (eds.), Semantics and Logics of Computation, Cambridge University Press: Cambridge, UK, 1997, pp. 1-31.
E. Alonso, M. D'Inverno, D. Kudenko, M. Luck, and J. Noble, ''Learning in Multi-Agent Systems,'' The Knowl. Eng. Rev., vol. 16, no. 3, pp. 277-284, 2001.
L. Amgoud, N. Maudet, and S. Parsons, ''Modelling dialogues using argumentation,'' in E. Durfee (ed.), Proceedings of the Fourth International Conference on Multi-Agent Systems (ICMAS 2000), IEEE Press: Boston, MA, USA, 2000a, pp. 31-38.
L. Amgoud, S. Parsons, and N. Maudet, ''Arguments, dialogue, and negotiation,'' in W. Horn (ed.), Proceedings of the Fourteenth European Conference on Artificial Intelligence (ECAI 2000), IOS Press: Berlin, Germany, 2000b, pp. 338-342.
A. Ankolenkar, M. Burstein, J. R. Hobbs, O. Lassila, D. L. Martin, S. A. M. Drew McDermott, S. Narayanan, M. Paolucci, T. R. Payne, and K. Sycara, 2001, ''DAML-S: Web Service Description for the Semantic Web,'' in I. F. Cruz, S. Decker, J. Euzenat, and D. L. McGuinness, (eds.), The First Semantic Web Working Symposium, Stanford University: California, 2001, pp. 411-430.
Aristotle, Topics, Clarendon Press: Oxford, 1928.
K. Arnold, B. O'Sullivan, R. W. Scheifler, J. Waldo, and A. Wollrath, The Jini Specification, Addison-Wesley, 1999.
R. Ashri, M. Luck, and M. d'Inverno, ''Infrastructure support for agent-based development,'' in M. d'Inverno, M. Luck, M. Fisher, and C. Preist, (eds.), Foundations and Applications ofMulti-Agent Systems, vol. 2403 of LNAI, 2002, pp. 73-88.
J. L. Austin, How To Do Things with Words. Oxford University Press: Oxford, UK, 1962.
R. Aylett and M. Luck, 2000, ''Applying artificial intelligence to virtual reality: Intelligent virtual environments,'' Appl. Artif. Intell., vol. 14, no. 1, pp. 3-32, 1962.
C. L. Barrett and C. M. Reidys, ''Elements of a theory of computer simulation I: Sequential CA over random graphs,'' Appl. Mathe. Comput., vol. 98, pp. 241-259, 1999.
J. Baumann, H. K. Rothermel, M. Strasser, and W. Theilmann, ''MOLE. A mobile agent system,'' Software-Prac. Exp., vol. 32, no. 6, 575-603, 2002.
J. Baxter and R. Hepplewhite, 1999, ''Agents in tank battle simulations,'' Commun. ACM., vol. 42, no. 3, pp. 74-75.
A. L. C. Bazzan, J. Wahle, and F. Klügl, ''Agents in traffic modelling: From reactive to social behaviour,'' in Proceedings of the 23rd Annual German Conference on Artificial Intelligence: Advances in Artificial Intelligence, Springer-Verlag, 1999, pp. 303-306.
N. Boccara, Modeling Complex Systems, Graduate Texts in Contemporary Physics, Springer: New York, NY, USA, 2004.
M. E. Bratman, Intention, Plans, and Practical Reason, Harvard University Press: Cambridge, MA, USA, 1987.
R. Brooks, ''Intelligence without Representation,'' Artif. Intell., vol. 47, no. 1-3, pp. 139-159, 1991.
K. Bryson, M. Luck, M. Joy, and D. Jones, ''Agent interaction for bioinformatics data management,'' Appl. Artif. Intell., vol. 15, no. 10, pp. 917-947, 2001.
N. Chaib-draa and F. Dignum, ''Trends in agent communication language,'' Comput. Intell., vol. 2, no. 5, pp. 89-101, 2002.
A. Chavez and P. Maes, ''Kasbah: An agent marketplace for buying and selling goods,'' in First International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM'96). Practical Application Company: London, UK, 1996, pp. 75-90.
P. Ciancarini, R. Tolksdorf, and F. Zambonelli, ''A survey of coordination-middleware for XML-centric applications,'' The Knowl. Eng. Rev., vol. 17, no. 4, 2003.
W. R. Cockayne, and M. Zyda, Mobile Agents, Manning Publications, 1997.
D. Cockburn and N. R. Jennings, ''ARCHON: A Distributed Artificial Intelligence System for Industrial Applications,'' in G. M. P. O'Hare and N. R. Jennings, (eds.), Foundations of Distributed Artificial Intelligence. John Wiley & Sons, 1996. pp. 319-344.
P. R. Cohen, and C. R. Perrault, ''Elements of a plan based theory of speech Acts,'' Cogn. Sci. vol. 3, pp. 177-212, 1979.
R. Conte and C. Dellarocas,Social Order in Multiagent Systems, Kluwer Academic Publishers, 2001.
J. Dale and E. Mamdani, ''Open standards for interoperating agent-based systems,'' Software Focus, vol. 1, no. 2, 2001.
R. K. Dash, D. C. Parkes, and N. R. Jennings, ''Computational mechanism design: A call to arms,'' IEEE Intell. Syst., vol. 18, no. 6, pp. 40-47, 2003.
P. Davidsson, ''Multi agent based simulation: Beyond social simulation,'' in S. Moss and P. Davidsson, (eds.), Multi-Agent-Based Simulation, vol. 1979 of Lecture Notes in Computer Science, Springer, pp. 97-107, 2001.
P. Davidsson and M. Boman, ''Saving energy and providing value added services in intelligent buildings: A MAS approach,'' in D. Kotz and F. Mattern, (eds.), Agent Systems, Mobile Agents, and Applications, vol. 1882 of Lecture Notes in Computer Science, Springer, pp. 166-177, 2002.
R. Davis and R. G. Smith, ''Negotiation as a metaphor for distributed problem solving,'' Artif. Intell., vol. 20, no. 1, 1983.
K. Decker and V. Lesser 'Designing a family of coordination algorithms,' in Proceedings of the First International Conference on Multi-Agent Systems, pp. 73-80, 1995.
K. Decker, K. Sycara, and M. Williamson, ''Middle-agents for the internet,'' in Proceedings of the 15th Joint Conference on Artificial Intelligence, vol. 1. Morgan Kaufmann, 1997, pp. 578-573.
K. Decker, X. Zheng, and C. Schmidt, ''A multi-agent system for automated genetic annotation,'' in Proceedings of the Fifth International Conference on Autonomous Agents, 2000, pp. 433-440.
M. E. desJardins, E. H. Durfee, and C. L. O. nad Michael J. Wolverton, ''A survey of research in distributed, continual planning,'' AI Magazine, vol. 20, no. 4, pp. 13-22, 1999.
F. Dignum, B. Dunin-Keplicz, and R. Verbrugge, ''Agent theory for team formation by dialogue,'' in C. Castelfranchi and Y. Lespérance, (eds.), Intelligent Agents VII: Proceedings of the Seventh International Workshop on Agent Theories, Architectures, and Languages (ATAL 2000), Springer: Berlin, Germany, 2000, pp. 150-166.
F. Dignum, B. Dunin-Keplicz, and R. Verbrugge, ''Creating collective intention through dialogue,'' Logic IGPL, vol. 9, no. 2, pp. 305-319, 2001.
M. d'Inverno, D. Kinny, and M. Luck, 1998, ''Interaction protocols in agentis,'' in Proceedings of the Third International Conference on Multi-Agent Systems, IEEE Press, 1998, pp. 261-268.
M. d'Inverno, and M. Luck, ''Understanding autonomous interaction,'' in W. Wahlster (ed.), ECAI'96-Proceedings of the 13th European Conference on Artificial Intelligence. John Wiley and Sons, Ltd., 1996, pp. 529-533.
M. d'Inverno and M. Luck, Understanding Agent Systems. Springer, (2nd edn.), 2004.
M. d'Inverno, M. Luck, M. Georgeff, D. Kinny, and M. Wooldridge, ''The dMARS architecture: A specification of the distributed multi-agent reasoning system,'' Auton. Agents Multi-Agent Syst., 2004.
R. Duboz, èric Ramat, and P. Preux, ''Scale transfer modeling: using emergent computation for coupling an ordinary differential equation system with a reactive agent model,'' Syst. Anal. Model. Simul. vol. 43, no. 6, pp. 793-814, 2003.
K. Ducatel, M. Bogdanowicz, F. Scapolo, J. Leijten, and J.-C. Burgelman, ''Scenarios for ambient intelligence in 2010,'' Technical report, Information Society Technologies, European Commission, 2001.
E. H. Durfee and V. R. Lesser, ''Partial global planning: A coordination framework for distributed hypothesis formation,'' IEEE Trans. Syst. Man, Cyber, vol. 21, no. 5, pp. 1167-1183, 1991.
F. Eemeren, R. Grootendorst, F. S. Henkemans, J. A. Blair, R. H. Johnson, E. C. W. Krabbe, C. Plantin, D. N. Walton, C. A. Willard, J. Woods, and D. Zarefsky, Fundamentals of Argumentation Theory, Lawrence Erlbaum Associates: Mahwah, NJ, USA, 1996.
U. Endriss and N. Maudet, ''Welfare engineering in multiagent systems,'' in A. Omicini, P. Petta, and J. Pitt, (eds.), Engineering Societies in the Agents World (ESAW-2003): Post-Proceedings.Springer: Berlin, Germany, 2004.
U. Endriss, N. Maudet, F. Sadri, and F. Toni, ''On optimal outcomes of negotiations over resources,'' in M. W. J. S. Rosenschein, T. Sandholm and M. Yokoo, (eds.), Proceedings of the Second International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2002), ACM Press: New York, NY, USA, 2003, pp. 177-184.
M. Esteva, J. A. Rodrøguez-Aguilar, C. Sierra, P. Garcia, and J. L. Arcos, ''On the formal speci-fications of electronic institutions,'' in Agent Mediated Electronic Commerce, The European Agent-Link Perspective, Berlin, Springer-Verlag: 2001, pp. 126-147.
R. Fagin, J. Y. Halpern, Y. Moses, and M. Y. Vardi, Reasoning about Knowledge, MIT Press: Cambridge, MA, USA, 1996.
T. Finin, Y. Labrou, and J. Mayfield, ''KQML as an agent communication language,'' in J. Bradshaw (ed.), Software Agents, MIT Press: Cambridge, MA, USA, 1997, pp. 291-316.
FIPA, ''Communicative act library specification,'' Standard SC00037J, Foundation for Intelligent Physical Agents, 2002.
I. Foster, and C. Kesselman, (eds.), The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann, 1998.
I. Foster, C. Kesselman, and S.Tuecke, ''The anatomy of the grid: Enabling scalable virtual organizations,'' Int. J. High Perform. Compu. Appl. vol. 15, no. 3, pp. 200-222, 2001.
J. G. Frey, M. Bradley, J. W. Essex, M. B. Hursthouse, S. M. Lewis, M. M. Luck, L. Moreau, D. C. D. Roure, M. Surridge, and A. Welsh, ''Combinatorial chemistry and the Grid,'' in F. Berman, G. Fox, and T. Hey, (eds.), Grid Computing: Making the Global Infrastructure a Reality. John Wiley and Sons: Chichester, England, 2003, pp. 945-962.
D. Gambetta, (ed.), Trust: Making and Breaking Cooperative Relations, Blackwell: Basil, 1988.
E. Goubault, ''Geometry and concurrency: a user's guide,'' Math. Struct. Comput. Sci., vol. 10, no. 4, pp. 411-425, 2000.
S. Grand, D. Cliff, and A. Malhotra, ''Creatures: Artificial life autonomous software agents for home entertainment,'' in Proceedings of the First International Conference on Autonomous Agents, ACM Press, 1997, pp. 22-29.
R. S. Gray, G. Cybenko, D. Kotz, R. A. Peterson, and D. Rus, ''D'Agents: Applications and performance of a mobile-agent system,''Software-Prac. Exp., vol. 32, no. 6, pp. 543-573, 2002.
N. Griffiths, and M. Luck, ''Coalition formation through motivation and trust,'' in Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems. ACM Press: 2003, pp. 17-24.
J. Hendler, ''Agents and the Semantic Web,'' IEEE Intell. Syst., vol. 16, no. 2.
R. Hill, J. Chen, J. Gratch, P. Rosenbloom, and M. Tambe, ''Intelligent agents for the synthetic battlefield,'' in Joint proceedings of the Fourteenth National Conference on Artificial Intelligence and the Ninth Conference on Innovative Applications of Artificial Intelligence, Providence, RI, 1997, pp. 1006-1012.
I. Horrocks, ''DAML+OIL: A Reason-able Web ontology language,'' in Proceedings of the 8th International Conference on Extending Database Technology. Springer-Verlag, 2002, pp. 2-13.
I. Horrocks, P. F. Patel-Schneider, and F. van Harmelen, ''From SHIQ and RDF to OWL: The making of a web ontology language,'' J. of Web Semantics, vol. 1, no. 1, pp. 7-26, 2003.
N. Howden, R. Ronnquist, A. Hodgson, and A. Lucas, ''JACK Intelligent Agents: Summary of an agent infrastructure,'' in T. Wagner and O. Rana (eds.), The 5th International Conference on Autonomous Agents, Workshop on Infrastructure for Agents, MAS and Scalable MAS, 2001, pp. 251-257.
M. N. Huhns, L. M. Stephens, and N. Ivezic, ''Automating supply-chain management,'' in Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems, ACM Press: 2002, pp. 1017-1024.
N. R. Jennings, ''An agent-based approach for building complex software systems,'' Communi. ACM, vol. 44, no. 4, pp. 35-41, 2000.
N. Jennings, P. Faratin, A. Lomuscio, S. Parsons, C. Sierra, and M. Wooldridge, ''Automated negotiation: Prospects, methods and challenges,'' Group Decis. Negot. vol. 10, no. 2, 2001.
F. V. Jensen, Introduction to Bayesian Networks, Springer: New York, NY, USA, 1996.
D. Johansen, K. J. Lauvset, R. van Renesse, F. B. Schneider, N. P. Sudmann, and K. Jacobsen, ''A TACOMA retrospective,'' Software-Prac. Exp., vol. 32, no. 6, pp. 605-619, 2002.
S. Khan, R. Makkena, F. McGeary, K. Decker, W. Gillis, and C. Schmidt, ''A multi-agent system for the quantitative simulation of biological networks,'' in Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems. ACM Press, 2003, pp. 385-392.
M. Klusch, ''Information agent technology for the internet: A survey,'' Data Knowl. Eng., vol. 36, no. 3, 2001.
M. Klusch and K. Sycara, ''Brokering and matchmaking for coordination of agent societies: A Survey,'' in A. Omicini, F. Zambonelli, M. Klusch, and R. Tolksdorf, (eds.), Coordination of Internet Agents: Models, Technologies, and Applications, Springer:Verlag, 2001, pp. 197-224.
Y. Labrou, T. Finin, and Y. Peng, ''The current landscape of Agent Communication Languages,'' IEEE Intell. Syst., vol. 14, no. 2, 1999.
D. B. Lange and M. Oshima, Programming and Deploying Java Mobile Agents Aglets, Addison-Wesley Longman Publishing Co. Inc, 1998.
G. L. Lilien, P. Kotler, and K. S. Moorthy, Marketing Models, Prentice-Hall: Englewood Cliffs, NJ, USA, 1992.
F. Lopez y Lopez, M. Luck, and M. d'Inverno, ''Constraining autonomy through Norms,'' in Proceedings of the First International Joint Conference on Autonomous Agents and Multi-Agent Systems, ACM Press, 2002, pp. 674-681.
C. K. Low, T. Y. Chen, and R. Roennquist, ''Automated test case generation for BDI agents,'' Auton. Agents Multi-Agent Syst., vol. 2, no. 4, pp. 311-332, 1999.
M. Luck, ''From definition to deployment: What next for agent-based systems?,'' Knowl. Eng. Rev., vol. 14, no. 2, 1990.
M. Luck, R. Ashri, and M. d'Inverno, Agent-Based Software Development, Artech House: Norwood, MA, 2004.
M. Luck and M. d'Inverno, ''A formal framework for agency and autonomy,'' in Proceedings of the First International Conference on Multi-Agent Systems, AAAI Press/MIT Press, 1995, pp. 254-260.
M. Luck, S. Munroe, and M. d'Inverno, ''Autonomy: Variable and generative,'' in H. Hexmoor, C. Castelfranchi, and R. Falcone, (eds.), Agent Autonomy, Kluwer, 2003, pp. 9-22.
P. M. Markopoulos, and J. O. Kephart, ''How valuable are shopbots?,'' in Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems. ACM Press, 2002, pp. 1009-1016.
P. McBurney, R. Eijk, S. Parsons, and L. Amgoud, ''A dialogue-game protocol for agent purchase negotiations,'' J. Auton. Agents Multi-Agent Syst., vol. 7, no. 3, pp. 235-273, 2003.
P. McBurney and S. Parsons, ''Formalizing scenario analysis,'' in A. Darwiche and N. Friedman, (eds.), Uncertainty in Artificial Intelligence: Proceedings of the Eighteenth Conference (UAI-2002), Morgan Kaufmann: San Francisco, CA, USA, 2002, pp. 327-334.
P. McBurney and S. Parsons, ''Dialogue game protocols,'' in M.-P. Huget (ed.), Communication in Multi-Agent Systems: Agent Communication Languages and Conversation Policies, Lecture Notes in Artificial Intelligence 2650. Springer: Berlin, Germany, 2003, pp. 269-283.
P. McBurney and S. Parsons, ''Engineering democracy in open agent systems,'' in A. Omicini, P. Petta, and J. Pitt, (eds.), Engineering Societies in the Agents World (ESAW-2003): Post-Proceedings, Springer: Berlin, Germany, 2004.
P. McNamara and H. Prakken, (eds.), Norms, Logics and Information Systems: New Studies in Deontic Logic and Computer Science, IOS Press: Amsterdam, The Netherlands, 1998.
L. Moreau, S. Miles, C. Goble, M. Greenwood, V. Dialani, M. Addis, N. Alpdemir, R. Cawley, D. D. Roure, J. Ferris, R. Gaizauskas, K. Glover, C. Greenhalgh, P. Li, X. Liu, P. Lord, M. Luck, D. Marvin, T. Oinn, N. Paton, S. Pettifer, M. V. Radenkovic, A. Roberts, A. Robinson, T. Rodden, M. Senger, N. Sharman, R. Stevens, B. Warboys, A. Wipat, and C. Wroe, ''On the use of agents in a bioInformatics grid,'' in S. Lee, S. Sekguchi, S. Matsuoka, and M. Sato, (eds.), in Proceedings of the Third IEEE/ACM CCGRID'2003 Workshop on Agent Based Cluster and Grid Computing. Tokyo, Japan, 2003, pp. 653-661.
J. Nicolaisen, V. Petrov, and L. Tesfatsion, ''Market power and efficiency in a computational electricity market with discriminatory double-auction pricing,'' IEEE Trans. on Evol. Comput., vol. 5, no. 5, pp. 504-523, 2001.
T. J. Norman, A. Preece, S. Chalmers, N. R. Jennings, M. M. Luck, V. D. Dang, T. D. Nguyen, V. Deora, J. Shao, W. A. Gray, and N. J. Fiddian, ''CONOISE: Agent-based formation of virtual organisations,'' in Research and Development in Intelligent Systems XX: Proceedings of AI2003, the Twenty third International Conference on Innovative Techniques and Applications of Artificial Intelligence, 2003, pp. 353-366.
S. Oaks, B. Traversat, and L. Gong, JXTA In a Nutshell. O'Reilly and Associates, 2002.
J. Odell, H. Van Dyke Parunak, and B. Bauer, ''Representing agent interaction protocols in UML,'' in P. Ciancarini and M. J. Wooldridge, (eds.), First International Workshop, AOSE 2000 on Agentoriented Software Engineering, Springer-Verlag, 2001, pp. 121-140.
M. J. Osborne, and A. Rubinstein, A Course in Game Theory, MIT Press: Cambridge, MA, USA, 1994.
M. Paolucci, T. Kawamura, T. R. Payne, and K. P. Sycara, ''Semantic matchmaking of web services capabilities,'' in I. Horrocks and J. A. Hendler, (eds.), International Semantic Web Conference, vol. 2342 of LNCS, Springer, 2002, pp. 333-347.
R. Parikh, ''The logic of games and its applications,'' Ann. Discrete Math., vol. 24, pp. 111-140, 1985.
S. Parsons, and P. McBurney, ''Argumentation-based communication between agents,'' in M.-P. Huget (ed.), Communication in Multi-Agent Systems: Agent Communication Languages and Conversation Policies, Lecture Notes in Artificial Intelligence 2650, Springer: Berlin, Germany, 2003, pp. 164-178.
H. V. D. Parunak, ''A practitioners review of industrial agent applications,'' Auton. Agents Multi-Agent Syst., vol. 3, no. 4, pp. 389-407, 2000.
M. Pauly, ''Logic for social software,'' Ph.D. thesis, Centrum voor Wiskunde en Informatica, Universiteit van Amsterdam: Amsterdam, The Netherlands (Institute for Logic, Language and Computation Dissertation Series DS-2001-10), 2001.
T. R. Payne, R. Singh, and K. P. Sycara, ''Importing the semantic web in UDDI,'' in C. Bussler, R. Hull, S. A. McIlraith, M. E. Orlowska, B. Pernici, and J. Yang, (eds.), Web Services, E-Business, and the Semantic Web, CAiSE 2002 International Workshop, vol. 2512 of LNCS, Springer, 2002, pp. 225-236.
S. Phelps, P. McBurney, S. Parsons, and E. Sklar, ''Co-evolutionary auction mechanism design: A preliminary report,'' in J. Padget, D. C. Parkes, N. M. Sadeh, O. Shehory, and W. E. Walsh, (eds.), Agent Mediated Electronic Commerce IV: Designing Mechanisms and Systems, Springer: Berlin, Germany, 2003, pp. 123-142.
J. L. Pollock, Cognitive Carpentry: A Blueprint for How to Build a Person, MIT Press: Cambridge, MA, USA, 1995.
C. Preist, C. Bartolini, and A. Byde, ''Agent-based service composition through simultaneous negotiation in forward and reverse auctions,'' in Proceedings of the 4th ACM Conference on Electronic Commerce. ACM Press, 2003, pp. 55-63.
I. Rahwan, P. McBurney, and E. Sonenberg, ''Towards a theory of negotiation strategy (a preliminary report),'' in S. Parsons and P. Gmytrasiewicz, (eds.), Fifth Workshop on Decision-Theoretic and Game-Theoretic Agents, AAMAS: Melbourne, Australia, 2003, pp. 73-80.
I. Rahwan, S. D. Ramchurn, N. R. Jennings, P. McBurney, S. Parsons, and E. Sonenberg, ''Argumentation-based negotiation,'' Knowl. Eng. Rev. (In press), 2004.
A. S. Rao and M. P. Georgeff, ''Modeling rational agents within a BDI-Architecture,'' in J. Allen, R. Fikes, and E. Sandewall, (eds.) Proceedings of the Second International Conference on Principles of Knowledge Representation and Reasoning KR91, Morgan Kaufmann: San Mateo, CA, USA, 1991.
S. Renooij, ''Probability elicitation for belief networks: issues to consider,'' Knowl. Eng. Rev., vol. 16, no. 3, pp. 255-269, 2001.
J. Rickel and W. L. Johnson, ''Integrating pedagogical capabilities in a virtual environment agent,'' in Proceedings of the First International Conference on Autonomous Agents, ACM Press, 1997, pp. 30-38.
A. E. Roth, ''The economist as engineer: game theory, experimentation, and computation as tools for design economics,'' Econometrica, vol. 70, no. 4, pp. 1341-1378, 2002.
J. Sabater, and C. Sierra, ''Reputation and social network analysis in multi-agent systems,'' in Proceedings of the First International Joint conference on Autonomous Agents and Multiagent Systems. ACM Press, 2002, pp. 475-482.
T. W. Sandholm, ''Distributed rational decision making,'' in G. Weiss, (ed.), Multiagent Systems: A Modern Introduction to Distributed Artificial Intelligence, MIT Press: Cambridge, MA, USA, 1999, pp. 201-258.
J. Searle, Speech Acts: An Essay in the Philosophy of Language, Cambridge University Press: Cambridge, UK, 1969.
O. Shehory and S. Kraus, ''Methods for task allocation via agent coalition formation,'' Artif. Intell., vol. 101, no. 1-2, pp. 165-200, 1998.
C. Sierra and F. Dignum, ''Agent-mediated electronic commerce: Scientific and technological roadmap,'' in F. Dignum and C. Sierra, (eds.), Agent Mediated Electronic Commerce: The European AgentLink Perspective, vol. 1991 of Lecture Notes in Computer Science, Springer, 2001, pp. 1-18.
M. P. Singh, ''Agent communication languages: Rethinking the principles,'' IEEE Comput., vol. 31, no. 12, pp. 40-47, 1998.
R. G. Smith and R. Davis, ''Frameworks for cooperation in distributed problem solving,'' IEEE Trans. Syst. Man, Cyber., vol. 11, no. 1, 1980.
N. Streitz, ''Interaction design for the disappearing computer,'' in E. H. L. Aarts, R. Collier, E. van Loenen, and B. E. R. de Ruyter, (eds.), Ambient Intelligence, Vol. 2875 of Lecture Notes in Computer Science, Springer, 2003, pp. 351-355.
K. Sycara, M. Paolucci, M. van Velsen, and J. Giampapa, ''The RETSINA MAS Infrastructure,'' Autonomous Agents and Multi-Agent Systems, vol. 7, no. 1-2, pp. 29-48, 2003.
L. Tesfatsion, ''Agent-based computational economics: Growing economies from the bottom up,'' Artif. Life, vol. 8, no. 1, pp. 55-82, 2002.
F. Tohme and T. Sandholm, ''Coalition formation processes with belief revision among boundedrational self-interested agents,'' J. Logic Comput., vol. 9, no. 6, pp. 793-815, 1999.
D. Trastour, C. Bartolini, and C. Preist, ''Semantic web support for the business-to-business e-commerce pre-contractual lifecycle,'' Computer Networks: The International Journal of Computer and Telecommunications Networking, vol. 42, no. 5, pp. 661-673, 2003.
C. F. Tschudin, ''Mobile agent security,'' in M. Klusch, (ed.), Intell. Inform. Agents, Springer, 1999. pp. 431-446.
K. Tuyls, ''Learning in multi-agent systems: An evolutionary game theoretic approach,'' Phd thesis, Vrije Universiteit, Brussels, Belgium, 2004.
W. W. Vasconcelos, J. Sabater, C. Sierra, and J. Querol, ''Skeleton-based agent development for electronic institutions,'' in Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems. ACM Press, 2002, pp. 696-703.
G. Vigna, ''Cryptographic traces for mobile agents,'' in G. Vigna, (ed.), Mobile Agents and Security, vol. 1419 of LNCS, Springer-Verlag, 1998, pp. 137-153.
G. Weiss, ''Agent orientation in software engineering,'' Knowl. Eng. Rev., vol. 16, no. 4, pp. 349-373, 2002.
M. P. Wellman, A. R. Greenwald, P. Stone, and P. R. Wurman, ''The 2001 Trading Agent Competition,'' Electron. Markets, vol. 13, no. 1, 2002.
J. E. White, ''Mobile Agents,'' in J. M. Bradshaw (ed.), Software Agents, AAAI Press / The MIT Press, 1997, pp. 437-472.
S. Willmott, U. Cortes, and D. Cabanillas, ''Standards for Agent Development,'' in M. Luck, R. Ashri, and M. d'Inverno, (eds.), Agent-Based Software Development, Artech House: Norwood, MA, 2004.
M. J. Wooldridge, ''The logical modelling of computational multi-agent systems,'' Ph.D. thesis, University of Manchester, Manchester UK, 1992.
M. Wooldridge and P. Ciancarini, ''Agent-Oriented software engineering: The state of the art,'' in P. Ciancarini and M. Wooldridge, (eds.), Agent-Oriented Software Engineering, vol. 1957 of LNCS, Springer, 2001, pp. 1-28.
M. Wooldridge, N. R. Jennings, and D. Kinny, ''The gaia methodology for agent-oriented analysis and design,'' Autonomous Agents and Multi-Agent Systems, vol. 3, no. 3, pp. 285-312, 2000.
F. Zambonelli and H. Parunak, ''Signs of a revolution in computer science and software engineering,'' in P. Petta, R. Tolksdorf, and F. Zambonelli, (eds.), Engineering Societies in the Agents World (ESAW 2002), Springer: Berlin, Germany, 2003, pp. 13-28.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Luck, M., McBurney, P. & Preist, C. A Manifesto for Agent Technology: Towards Next Generation Computing. Autonomous Agents and Multi-Agent Systems 9, 203–252 (2004). https://doi.org/10.1023/B:AGNT.0000038027.29035.7c
Issue Date:
DOI: https://doi.org/10.1023/B:AGNT.0000038027.29035.7c