Skip to main content

Automated Derivation of Complex Agent Architectures from Analysis Specifications

  • Conference paper
  • First Online:
Agent-Oriented Software Engineering II (AOSE 2001)

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

Included in the following conference series:

Abstract

Multiagent systems have been touted as a way to meet the need for distributed software systems that must operate in dynamic and complex environments. However, in order for multiagent systems to be effective, they must be reliable and robust. Engineering multiagent systems is a non-trivial task, providing ample opportunity for even experts to make mistakes. Formal transformation systems can provide automated support for synthesizing multiagent systems, which can greatly improve their correctness and reliability. This paper describes a semi-automated transformation system that generates an agent’s internal architecture from an analysis specification in the MaSE 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. Brauer, W., Nickles, M., Robatsos, M., Weiss, G., Lorentzen, K.: Expectation-Oriented Analysis and Design. In this volume (2001)

    Google Scholar 

  2. Clarke, E. Wing, J.: Formal Methods: State of the Art and Future Directions. ACM Computing Surveys. 28(4) (1996)

    Google Scholar 

  3. Dastani, M., Jonker, C., Truer, J.: A Requirement Specification Language for Configuration Dynamics of Multi-Agent System. In this volume (2001)

    Google Scholar 

  4. DeLoach, S. A., Wood, M., Sparkman, C.: Multiagent Systems Engineering. To appear in the Intl. J. on Software Engineering and Knowledge Engineering (2001)

    Google Scholar 

  5. DeLoach, S. A., Wood, M.: Developing Multiagent Systems with agentTool. In: Castelfranchi, C., Lesperance, Y. (eds.): Intelligent Agents VII: Agent Theories Architectures and Languages, Proceedings of the 7th International Workshop, ATAL 2000. Lecture Notes in Artificial Intelligence, Vol. 1986. Springer-Verlag, Berlin Heidelberg New York (2001)

    Google Scholar 

  6. DeLoach, S. A.: Specifying Agent Behavior as Concurrent Tasks. Proceedings of the Fifth International Conference on Autonomous Agents. ACM Press, New York (2001) 102–103

    Google Scholar 

  7. DeLoach, S. A.: Using agentMom. Air Force Institute of Technology, (2000)

    Google Scholar 

  8. Green, C., Luckham, D., Balzer, R., et al.: Report on a Knowledge-Based Software Assistant. In Rich, C., Waters, R. C. (eds.): Readings in Artificial Intelligence and Software Engineering. Morgan Kaufmann, San Mateo, California (1986) 377–428

    Google Scholar 

  9. Hartrum, T. C., Graham, R.: The AFIT Wide Spectrum Object Modeling Environment: An AWESOME Beginning. Proceedings of the National Aerospace and Electronics Conference. IEEE (2000) 35–42

    Google Scholar 

  10. Jennings, N.: On Agent-based Software Engineering, Artificial Intelligence: 117 (2000) 277–296

    Article  MATH  Google Scholar 

  11. Lind, J.: Issues in Agent-Oriented Software Engineering. In Ciancarini, P., Wooldridge, M. (eds.): Agent-Oriented Software Engineering: First International Workshop, AOSE 2000. Lecture Notes in Artificial Intelligence, Vol. 1957. Springer-Verlag, Berlin Heidelberg (2001) 45–58

    Google Scholar 

  12. Omicini, A.: SODA: Societies and Infrastructures in the Analysis and Design of Agent-Based Systems. In Ciancarini, P., Wooldridge, M. (eds.): Agent-Oriented Software Engineering: First International Workshop, AOSE 2000. Lecture Notes in Artificial Intelligence, Vol. 1957. Springer-Verlag, Berlin Heidelberg (2001) 185–194

    Google Scholar 

  13. Rana, O.: A Modelling Approach for Agent Based Systems Design. In Ciancarini, P., Wooldridge, M. (eds.): Agent-Oriented Software Engineering: First International Workshop, AOSE 2000. Lecture Notes in Artificial Intelligence, Vol. 1957. Springer-Verlag, Berlin Heidelberg (2001) 195–206

    Google Scholar 

  14. Saba, G. M., Santos, E.: The Multi-Agent Distributed Goal Satisfaction System. Proceedings of the International ICSC Symposium on Multi-Agents and Mobile Agents in Virtual Organizations and E-Commerce (MAMA’ 2000) (2000) 389–394

    Google Scholar 

  15. Self, A.: Design & Specification of Dynamic, Mobile, and Reconfigurable Multiagent Systems. MS thesis, AFIT/GCS/ENG/01M-11. School of Engineering, Air Force Institute of Technology (AU), Wright-Patterson AFB, OH, (2001)

    Google Scholar 

  16. Sparkman, C.: Transforming Analysis Models Into Design Models for the Multiagent Systems Engineering (MaSE) Methodology. MS thesis, AFIT/GCS/ENG/01M-12. School of Engineering, Air Force Institute of Technology (AU), Wright-Patterson AFB, OH (2001)

    Google Scholar 

  17. Wood, M.: Multiagent Systems Engineering: A Methodology for Analysis and Design of Multiagent Systems. MS thesis, AFIT/GCS/ENG/00M-26. School of Engineering, Air Force Institute of Technology (AU), Wright-Patterson AFB, OH, 2000

    Google Scholar 

  18. Wooldridge, M., Jennings, N., Kinny, D.: The Gaia Methodology for Agent-Oriented Analysis and Design. Intl. J. of Autonomous Agents and Multi-Agent Systems. 3(3) (2000) 285–312

    Article  Google Scholar 

  19. Wooldridge, M., Ciancarini, P.: Agent-Oriented Software Engineering: the State of the Art In Ciancarini, P., Wooldridge, M. (eds.): Agent-Oriented Software Engineering: First International Workshop, AOSE 2000. Lecture Notes in Artificial Intelligence, Vol. 1957. Springer-Verlag, Berlin Heidelberg (2001) 1–28

    Google Scholar 

  20. Zambonelli, F.: Abstractions and Infrastructures for the Design and Development of Mobile Agent Organizations. In this volume (2001)

    Google Scholar 

  21. Zhu, H.: A Formal Specification Language for MAS Engineering. In this volume (2002)

    Google Scholar 

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

Sparkman, C.H., DeLoach, S.A., Self, A.L. (2002). Automated Derivation of Complex Agent Architectures from Analysis Specifications. In: Wooldridge, M.J., Weiß, G., Ciancarini, P. (eds) Agent-Oriented Software Engineering II. AOSE 2001. Lecture Notes in Computer Science, vol 2222. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-70657-7_18

Download citation

  • DOI: https://doi.org/10.1007/3-540-70657-7_18

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-70657-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics