- Abadi , M. and Cardelli , L. 1996 . A Theory of Objects , Berlin : Springer-Verlag .
- Caire , G. , Chainho , P. , Evans , R. , Garijo , F. , Gomez Sanz , J. , Kearney , P. , Leal , F. , Massonet , P. , Pavon , J. and Stark , J. Agent oriented analysis using MESSAGE/UML . Proc. Second International Workshop on Agent-Oriented Software Engineering (AOSE-2001) . May 2001 , Montreal, Canada. pp. 101 – 107 .
- Bergenti , F. 2002 . On agentware: Ruminations on why we should use agents , AOT Lab Technical Report TR-AOT-2002-1 available at http://aot.ce.unipr.it
- Bergenti , F. , Botelho , L. M. , Rimassa , G. and Somacher , M. A FIPA-compliant goal delegation protocol . Proceedings of AAMAS Workshop on Agent Communication Languages and Conversation Policies . Bologna, Italy.
- Berinato , S. 2001 . The Secret to Software Success . CIO Magazine , July 1 2001 http://www.cio.com/archive/070101/secret.html
- Castelfranchi , C. Engineering social order . Proc. First International Workshop on Engineering Societies in the Agent World (ESAW 2000) . Berlin, Germany. pp. 1 – 18 .
- Decker , K. , Sycara , K. and Williamson , M. Middle-agents for the Internet . Proceedings of the 15th International Joint Conference on Artifical Intelligence, IJCAI-97 . Nagoya, Japan.
- Dennet , D. 1987 . The Intentional Stance , Cambridge, MA : Bradford Books/MIT Press .
- eTForecasts . 2002 . Worldwide PDA Forecasts Report, market research report http://www.etforecasts.com/products/wwpda.htm
- Giunchiglia , F. , Mylopoulos , J. and Perini , A. July 2002 . “ The tropos software development methodology: Processes. models and diagrams ” . In Proceedings of the 2002 Autonomous Agents and Multi-Agent Systems July , 35 – 36 . Bologna, , Italy
- Hewlett Packard Software Technology Laboratory . March 1 2002 . HP ports LEAP to HP MicroChaiVM/MIDP-Powered jornadas March 1 , Press Release. 2002. Available at http://www.hpl.hp.com/org/stl/maas/leap3_1_2002.html
- The JADE Project home page. Available at http://jade.cselt.it (http://jade.cselt.it)
- Jennings , N. R. and Campos . 1997 . Towards a social level characterisation of socially responsible agents . IEEE Proceedings on Software Engineering , 144 (1)
- Juan , T. , Pearce , A. and Sterling , L. July . “ Extending the gaia methodology for complex open systems ” . In Proceedings of the 2002 Autonomous Agents and Multi-Agent Systems July , 3 – 10 . Bologna, , Italy 2002
- Karamcheti , V. , Plevyak , J. and Chien , A. 1996 . Runtime mechanisms for efficient dynamic multi-threading . Journal of Parallel and Distributed Computing , 37 : 21 – 40 .
- Kendall , E. A. Role model designs and implementations with aspect-oriented programming . Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming. Systems. Languages & Applications . pp. 353 – 369 . Denver, Colorado
- Lavender , G. and Schmidt , D. 1996 . “ Active object: An object behavioural pattern for concurrent programming ” . In Pattern Languages of Program Design , Edited by: Vlissides , J. M. , Coplien , J. O. and Kerth , N. L. Reading, MA : Addison-Wesley .
- LEAP home page. Available at http://leap.crm-paris.com/ (http://leap.crm-paris.com/)
- Manifesto for Agile Software Development home page. Available at http://agilemanifesto.org/ (http://agilemanifesto.org/)
- Meyer , B. 2000 . The significance of .NET . Software Development Magazine , November 2000. Available at http://www.sdmagazine.com/documents/s=738/sdm00111/001 11.htm
- Padgham , L. and Winikoff , M. Prometheus: A methodology for developing intelligent agents (poster) . Proceedings of the First International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2002) . July 2002 , Bologna, Italy.
- Phillips , E. M. 1999 . If it works. It's not AI: A commercial look at artificial intelligence startups , MIT . Master Thesis
- Raymond , E. 2000 . The magic cauldron Available at http://www.tuxedo.org/esr/writings/magic-cauldron/magic-cauldron.html
- Singh , M. P. 1998 . Agent communication languages: Rethinking the principles . IEEE Computer , 31 (12)
- Singh , M. P. 1999 . Write asynchronous run synchronous . IEEE Internet Computing , 3 (2) : 4 – 5 .
- Standish Group home page. Available at http://ww.standishgroup.com/ (http://ww.standishgroup.com/)
- Vosburgh , J. , Curtis , B. , Wolverton , R. , Albert , B. , Malec , H. , Hoben , S. and Liu , Y. Productivity factors and programming environments . Proceedings of the Seventh International Conference on Software Engineering . Washington, DC. pp. 143 – 152 . IEEE Computer Society .
- Wooldridge , M. 2002 . Reasoning about Rational Agents , Cambridge, MA : The MIT Press .
- Wooldridge , M. and Ciancarini , P. 2001 . “ Agent-oriented software engineering: The state of the art ” . In Agent-Oriented Software Engineering , Edited by: Ciancarini , P. and Wooldridge , M. 1 – 28 . Berlin : Springer-Verlag .
- Wooldridge , M. , Jennings , N. and Kinny , D. 2000 . The gaia methodology for agent-oriented analysis and design . Journal of Autonomous Agents and Multi-Agent Systems , 3 (3) : 285 – 312 .
Free access
What Agent Middleware Can (And Should) Do For You
Reprints and Corporate Permissions
Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?
To request a reprint or corporate permissions for this article, please click on the relevant link below:
Academic Permissions
Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?
Obtain permissions instantly via Rightslink by clicking on the button below:
If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.
Related research
People also read lists articles that other readers of this article have read.
Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.
Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.