Skip to main content

Generic Engineering Approach for Agent-Based System Development

  • Conference paper
  • First Online:
Mobile Agents for Telecommunication Applications (MATA 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2521))

Abstract

It is necessary to support user-centric service provision paradigm in distributed, dynamic and complex computing environment. Software agent technology is considered as one of the technologies suitable to adopt such computing environment. Many researchers have emphasized on the necessity of agent technology, but the research on agent-based system development methodology is not sufficient. We propose the engineering approach for agent-based system development from problem domain modeling to design phase. We survey existing methodologies and extract considerations to improve them. Based on the considerations, we establish six steps in which modeling method and activities are systematically defined. Also we apply the proposed methodology to virtual example in order to show applicability of the methodology. The proposed methodology is more systematic and useful than existing methodologies. This methodology helps system engineer develop agent-based system and provides ideas to establish more complete methodology.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bauer, B., et al: gent UML: A Formalism for Specifying Multiagent Software Systems, Agent-Oriented Software Engineering, LNCS 1957, Springer (2000) 91–103.

    Google Scholar 

  2. Esmahi, L., et al: Toward a Mobile Work Environment, Mobile Agents for Telecommunication Applications, LNCS 1931, Springer (2000) 29–47.

    Chapter  Google Scholar 

  3. Huhns, M. et al: Interaction-oriented Software Development, Inter. Journal of Software Engineering and Knowledge Engineering, Vol. 11, No.3, World Scientific Pub. (2001) 259–279.

    Article  Google Scholar 

  4. Iglesias, C.A. et al: Analysis and Design of Multiagent Systems using MAS CommonKADS, Intelligent Agent IV, LNAI 1365, Springer (1998) 313–327.

    Google Scholar 

  5. Jennings, N.R.: An Agent-Based Approach for Building Complex Software Systems, CACM, April, Vol.44, No.4 (2001) 35–41.

    MathSciNet  Google Scholar 

  6. Lander, S. E.: Issues in Multiagent Design Systems, IEEE Expert, Mar.-Apr. (1997) 18–26.

    Google Scholar 

  7. Lejter, M., et al: A Framework for the Development of Multiagent Architectures, IEEE Expert, Dec. (1996) 47–59.

    Google Scholar 

  8. McBreen, H.M., et al: Evaluating Humanoid Synthetic Agents in E-Retail Applications, IEEE Trans. on Systems, Man, and Cybernetics-Part A: Systems and Humans, Vol.31, No.5, Sep. (2001) 394–405.

    Google Scholar 

  9. Wooldridge, M., et al: A Methodology for Agent-Oriented Analysis and Design.

    Google Scholar 

  10. Omicini, A.: SODA: Societies and Infrastructures in the Analysis and Design of Agentbased Systems, Agent-Oriented Software Engineering, LNCS 1957, Springer (2000)185–193.

    Google Scholar 

  11. Shehory, O.: Software Architecture Attributes of Multi-agent Systems, Agent-Oriented Software Engineering, LNAI 1957, Springer, (2000) 77–90.

    Google Scholar 

  12. Scott, A., et al: Multiagent Systems Engineering, Inter. Journal of Software Engineering and Knowledge Engineering, Vol.11, No.3, World Scientific Pub.(2001) 231–258.

    Article  Google Scholar 

  13. Schetter, T., et al: Multiple Agent-based Autonomy for Satellite Constellations, ASA/MA 2000, LNCS 1882, Springer, (2000) 151–165.

    Google Scholar 

  14. Vidal, J. M., et al: Inside an Agent, IEEE Internet Computing, Jan-Feb. (2001) 82–86.

    Google Scholar 

  15. Woods, S. G., et al: Architectural Evaluation of Collaborative Agent-based Systems, Technical Report CMU/SEI-99-TR-025, Oct., CMU (1999).

    Google Scholar 

  16. Zambonelli, F., et al: Organizational Rules as an Abstraction for the Analysis and Design of Multi-agent Systems, Inter. Journal of Software Engineering and Knowledge Engineering, Vol. 11, No.3, World Scientific Pub. (2001) 303–328.

    Article  Google Scholar 

  17. FIPA: FIPA Agent Management Specification, http://www.fipa.org/specs (2001)

  18. FIPA: FIPA Agent Software Integration Specification, http://www.fipa.org/specs (2001)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, S., Kim, T. (2002). Generic Engineering Approach for Agent-Based System Development. In: Karmouch, A., Magedanz, T., Delgado, J. (eds) Mobile Agents for Telecommunication Applications. MATA 2002. Lecture Notes in Computer Science, vol 2521. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36086-7_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-36086-7_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00021-1

  • Online ISBN: 978-3-540-36086-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics