Towards an Agent Framework to Support Distributed Problem Solving

  • G.A. Mallah
  • Z.A. Shaikh
  • N.A. Shaikh
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 27)


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.


Agent Platform Agent Framework Task Agent Agent Communication Language Master Class 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 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
  2. 2.
    Jennings NR (2001) An agent-based approach for building complex software systems. Commun ACM 44(4):35–41CrossRefGoogle Scholar
  3. 3.
    Wooldridge M (1997) Agent-based software engineering. IEE Proc Software Eng 144:26–37Google Scholar
  4. 4.
    Foster I, Kesselman C (1999) The grid: blueprint for a future computing infrastructure. Morgan Kaufmann, San Fransisco, CAGoogle Scholar
  5. 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. 6.
    Staneva D, Dobrev D (2004) MAPNET: A .NET-based mobile-agent platform. International conference on computer systems and technologies—CompSysTech’2004Google Scholar
  7. 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. 8.
    FIPA specifications grouped by year of publication, last accessed on 6th Jan, 2007Google Scholar
  9. 9.
    FIPA interaction protocol specifications, last accessed on 17th June, 2007Google Scholar
  10. 10.
    Georgousopoulos C, Rana Omer F (2002) An approach to conforming MAS into a FIPA-compliant system. In: AAMAS’02, Bologna, ItalyGoogle Scholar
  11. 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

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • G.A. Mallah
    • 1
  • Z.A. Shaikh
    • 1
  • N.A. Shaikh
    • 1
  1. 1.National University of Computer and Emerging SciencesShah Latif TownPakistan

Personalised recommendations