JADE-Based A-Team Environment

  • Piotr Jȩdrzejowicz
  • Izabela Wierzbowska
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3993)


The paper proposes a JADE-based A-Team environment (JADE-A-Team) as a middleware supporting the construction of the dedicated A-Team architectures used for solving variety of computationally hard optimization problems. The paper includes a general overview of the functionality and structure of the proposed environment and a more detailed description of optimization agents including their standard functions, ontology, construction requirements and activation procedure. Further sections explain how to create and activate an A-Team agent and how the communication between agents is handled. Conclusions focus on advantages of the JADE-A-Team environment and on suggestions for further research.


Problem Instance Text Message Traveling Salesman Problem Improvement Algorithm Optimization Agent 
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.
    Aydin, M.E., Fogarty, T.C.: Teams of autonomous agents for job-shop scheduling problems: An Experimental Study. Journal of Intelligent Manufacturing 15(4), 455–462 (2004)CrossRefGoogle Scholar
  2. 2.
    Bellifemine, F., Caire, G., Poggi, A., Rimassa, G.: JADE. A White Paper Exp. 3(3), 6–20 (2003)Google Scholar
  3. 3.
    Lerman, K.: Design and Mathematical Analysis of Agent-Based Systems. In: Rash, J.L., Rouff, C.A., Truszkowski, W., Gordon, D.F., Hinchey, M.G. (eds.) FAABS 2000. LNCS (LNAI), vol. 1871, pp. 222–234. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  4. 4.
    Marinescu, D.C., Boloni, L.: A component-based architecture for problem solving environments. Mathematics and Computers in Simulation 54, 279–293 (2000)MATHCrossRefMathSciNetGoogle Scholar
  5. 5.
    Parunak, H.V.D.: Agents in Overalls: Experiences and Issues in the Development and Deployment of Industrial Agent-Based Systems. International Journal of Cooperative Information Systems 9(3), 209–228 (2000)CrossRefGoogle Scholar
  6. 6.
    Rabak, C.S., Sichman, J.S.: Using A-Teams to optimize automatic insertion of electronic components. Advanced Engineering Informatics 17, 95–106 (2003)CrossRefGoogle Scholar
  7. 7.
    Rachlin, J., Goodwin, R., Murthy, S., Akkiraju, R., Wu, F., Kumaran, S., Das, R.: A-Teams: An Agent Architecture for Optimization and Decision-Support, J. In: Rao, A.S., Singh, M.P., Müller, J.P. (eds.) ATAL 1998. LNCS (LNAI), vol. 1555, pp. 261–276. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  8. 8.
    Randall, M., Lewis, A.: A Parallel Implementation of Ant Colony Optimization. Journal of Parallel and Distributed Computing 62, 1421–1432 (2002)MATHCrossRefGoogle Scholar
  9. 9.
    Talukdar, S., Baerentzen, L., Gove, A., de Souza, P.: Asynchronous Teams: Co-operation Schemes for Autonomous, Computer-Based Agents, Technical Report EDRC 18-59-96, Carnegie Mellon University, Pittsburgh (1996)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Piotr Jȩdrzejowicz
    • 1
  • Izabela Wierzbowska
    • 1
  1. 1.Department of Information SystemsGdynia Maritime UniversityGdyniaPoland

Personalised recommendations