A New Agent Framework with Behavior Delegation Using SOAP

  • Ki-Hwa Lee
  • Eui-Hyun Jung
  • Hang-Bong Kang
  • Yong-Jin Park
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2642)


The functional extension of intelligent agents has been a difficult problem because typical software should be edited and recompiled when it needs modifications or replacements in functions after launching. To extend agent’s functions dynamically, it is desirable to separate functions from the agent’s hard-coded source. In this paper, we propose a new agent framework based on the concept of behavior delegation. We design a new behavior description language, called BDL, for users to assemble agent functions without programming. All behaviors in agent are executed on external server using SOAP. Proposed BDL editor provides users with easy way to assemble agent applications. An example, called Intelligence Price Finder, is implemented to show the use of proposed BDL and the editor.


Execution Path External Server Behavior Component Agent Framework Functional Extension 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Mates, P.: Agents that Reduce Work and Information Overload, CACM, Vol. 37, No. 7, pp. 31–40 (1994)Google Scholar
  2. 2.
    Wooldridge, M.: Agent-based software engineering, IEE Proc. on Software Engineering, Vol. 144, No. 1, pp. 26–37 (1997)CrossRefGoogle Scholar
  3. 3.
    Hermans, B.: Intelligent Software Agents on the Internet: an inventory of currently offered functionality in the information society & prediction of (near-) future developments, Thesis, Tilburg University, Tilburg, The Netherlands (1996)Google Scholar
  4. 4.
    Sloman, A.: What sort of architecture is required for a human-like agent?, Cognitive Modeling Workshop, Aug. (1996)Google Scholar
  5. 5.
    Nicholas, R., Jennings.: A Roadmap of Agent Research and Development, Autonomous Agents and Multi-Agent Systems, pp. 7–38 (1998)Google Scholar
  6. 6.
    Banzhaf, W.: Genetic Programming, Morgan Kaufman Publishers, Inc. (1998).Google Scholar
  7. 7.
  8. 8.
    Jepsen, T.: SOAP cleans up interoperability problems on the Web”, IT professional, Vol. 3 no. 1, pp. 52–55 (2001)CrossRefGoogle Scholar
  9. 9.
    Curbera, F., Duftler, M.: Unraveling the Web Services Web: an introduction to SOAP, WSDL, and UDDI., IEEE Internet computing, Vol. 6 no. 2, pp. 86–93 (2002)CrossRefGoogle Scholar
  10. 10.
    Matthew J.D., Nirmal, K. Mukhi: Web Services Invocation Framework (WSIF), OOPSLA 2001 workshop on Object-Oriented Web ServicesGoogle Scholar
  11. 11.
    Harshal, D.: The need for a dynamic invocation framework,
  12. 12.

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Ki-Hwa Lee
    • 1
  • Eui-Hyun Jung
    • 2
  • Hang-Bong Kang
    • 3
  • Yong-Jin Park
    • 1
  1. 1.Network Computing Lab.Hanyang UniversitySeoulKorea
  2. 2.Smart Card Technology Inc.SeoulKorea
  3. 3.Dept of Computer Eng.The Catholic UniversityPuchon City, Kyonggi-doKorea

Personalised recommendations