Towards an Agent Framework to Support Distributed Problem Solving
With the development of multi-agent systems, agent-oriented programming is getting more and more attention. An abstract level view is being provided to programmers to develop agent-based applications to solve distributed problems. Many multi-agent systems have been developed, but the least importance has been given to .NET. Because of the unavailability of the agent platform based on .NET, programmers are unable to exploit .NET services to build agent applications for the solution of the grid-like applications that are distributed in nature.
An agent collaborative environment based on .NET (ACENET) has been developed that provides the programming platform to develop application agents at the application layer. At present, agents have been developed that solve distributed problems such as matrix multiplication.
KeywordsAgent Platform Agent Framework Task Agent Agent Communication Language Master Class
- 1.Franklin S, Graesser A (1996) Is it an agent or just a program? A taxonomy for autonomous agents. In: Proceedings of the third international workshop on agent theories, architectures, and languages. Springer-Verlag, New YorkGoogle Scholar
- 3.Wooldridge M (1997) Agent-based software engineering. IEE Proc Software Eng 144:26–37Google Scholar
- 4.Foster I, Kesselman C (1999) The grid: blueprint for a future computing infrastructure. Morgan Kaufmann, San Fransisco, CAGoogle Scholar
- 5.Miguel C, Ernesto G, et al (2004) Design and implementation of a FIPA-compliant agent platform in .NET. In: .NET Technologies’2004 workshop proceedingsGoogle Scholar
- 6.Staneva D, Dobrev D (2004) MAPNET: A .NET-based mobile-agent platform. International conference on computer systems and technologies—CompSysTech’2004Google Scholar
- 7.Farooq Ahmad H, Arshad A, et al (2004) Decentralized multi-agent system, basic thoughts. In: 11th assurance system symposium. Miyagi University, Sendai, Japan, pp 9–14Google Scholar
- 8.FIPA specifications grouped by year of publication, last accessed on 6th Jan, 2007Google Scholar
- 9.FIPA interaction protocol specifications, last accessed on 17th June, 2007Google Scholar
- 10.Georgousopoulos C, Rana Omer F (2002) An approach to conforming MAS into a FIPA-compliant system. In: AAMAS’02, Bologna, ItalyGoogle Scholar
- 11.Milojicic D, Campbell J, et al (1998) The OMG mobile agent system interoperability facility. Lecture notes in computer science. Stuttgart, Germany, September 1998, Springer-Verlag, Berlin, pp 50–67Google Scholar