Advertisement

Towards a Component-Based Architecture for TeleAgents

  • Ockmer L. Oosthuizen
  • Elizabeth M. Ehlers
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4078)

Abstract

The component-based design of software systems has long been recognised in the realm of software engineering as a method for building highly adaptable and maintainable software systems. This paper explores the principles behind software agent-orientated frameworks and the component-based design of software agents. The ideas and principles discussed are then used in the introduction of our AgentAssembly framework and its application to the component-based construction of TeleAgents.

Keywords

Software Agent Knowledge Component Agent Architecture Application Framework Agent Task 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Boella, G., Damiano, R.: An Architecture for Normative Reactive Agents. In: Kuwabara, K., Lee, J. (eds.) PRIMA 2002. LNCS, vol. 2413, pp. 1–18. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  2. 2.
    Brugali, D., Sycara, K.: Towards agent oriented application frameworks. ACM Computing Surveys 32(1), 21–21 (2000)CrossRefGoogle Scholar
  3. 3.
    Kindborg, M., Aberg, J., Shahmehri, N.: A lightweight agent framework for interactive multi-agent applications. In: Proceedings of the 4th International Conference on the Prac-tical Applications of Agents and Multi-Agent Systems (PAAM 1999), pp. 123–142. The Practical Applica-tion Company Ltd, London (1999), http://www.ida.liu.se/~johab/articles/paam99.pdf Google Scholar
  4. 4.
    Lee, J.H.M., Zhao, L.: A Real-Time Agent Architecture: Design, Implementation and Evaluation. In: Kuwabara, K., Lee, J. (eds.) PRIMA 2002. LNCS, vol. 2413, pp. 18–33. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  5. 5.
    Maamar, Z., Moulin, B.: An overview of software agent oriented frameworks. ACM Com-puting Surveys 32(1es), Article No. 19 (2000)Google Scholar
  6. 6.
    Brazier, F.M.T., Jonker, C.M., Treur, J.: Principles of component-based design of Intelli-gent Agents. Data and Knowledge Engineering 41(1), 1–27 (2002)CrossRefzbMATHGoogle Scholar
  7. 7.
    Levy, A.Y., Weld, D.S.: Intelligent Internet Systems. Artificial Intelligence 118, 1–14 (2000)CrossRefGoogle Scholar
  8. 8.
    Zamborelli, F., Jennings, N.R., Omicini, A., Wooldridge, M.: Agent-Oriented Software Engineering for Internet Applications. In: Coordination of Internet Agents: Models, Tech-nologies and Applications, ch. 13. Springer, Heidelberg (2000)Google Scholar
  9. 9.
    Kotz, D., Gray, R.S.: Mobile Agents and the Future of the Internet. ACM Operating Systems Review 33(3), 7–13 (1999), http://www.cs.dartmouth.edu/~dfk/papers/kotz:future2.pdf CrossRefGoogle Scholar
  10. 10.
    van den Heuvel, W., Maamar, Z.: Moving towards a framework to compose intelligent web services. Communications of the ACM 43(10), 103–109 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Ockmer L. Oosthuizen
    • 1
  • Elizabeth M. Ehlers
    • 1
  1. 1.Academy for Information TechnologyUniversity of Johannesburg, Auckland ParkAuckland ParkSouth Africa

Personalised recommendations