Skip to main content

Research on Modeling and Description of Software Architecture of Cooperation-Oriented System

  • Conference paper
Agent Computing and Multi-Agent Systems (PRIMA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4088))

Included in the following conference series:

  • 961 Accesses

Abstract

Aimed at the cooperation-oriented software system, this paper advanced a novel model of software architecture based on cooperation. Even as the component is the aggregation entity of objects, the cooperation is defined as the aggregation of agents based on the common tasks and the environmental constraints. As to the description of cooperation-oriented architecture, this paper brought forward a solution based on the extended WRIGHT. This new language of architecture description is named as WRIGHT*.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Shaw, M., Garlan, D.: Software architecture: perspectives on an emerging discipline. Prentice-Hall, Englewood Cliffs (2004)

    Google Scholar 

  2. Chang-ai, S., Mao-zhong, J., Chao, L.: Overviews on Software Architecture Research. Journal of Software 13, 1228–1237 (2002)

    Google Scholar 

  3. Jun-tao, M., Shao-yong, F., Ji-ren, L.: A-ADL: an ADL for multi-agent system. Journal of Software 11, 1382–1389 (2000)

    Google Scholar 

  4. Wooldridge, M., Jennings, N.: Intelligent Agents: theory and practice. The knowledge Engineering Review 10, 115–152 (1995)

    Article  Google Scholar 

  5. Jie, Z., Liang, G., Pei-gen, L.: Application on advanced manufacture of multi-agent technology. Science Press, Beijing (2004)

    Google Scholar 

  6. Woolridge, M., Jennings, N.R.: Towards a theory of cooperative problem solving. In: Proc. Modeling Autonomous Agents in a Multi-Agent World (MAAMAW-1994), Odense, Denmark, pp. 15–26 (1994)

    Google Scholar 

  7. IEEE ARG. IEEE’s Recommended Practice for Architectural Description, IEEE P1471-2000 (2000)

    Google Scholar 

  8. Luckham, D.C., Vera, J.: An event-based architecture definition language. IEEE Transactions on Software Engineering 21, 717–734 (1995)

    Article  Google Scholar 

  9. Magee, J., Kramer, J.: Dynamic structure in software architectures. In: Kaiser, G.E. (ed.) Proceedings of the ACM SIGSOFT 1996: the 4th Symposium, Foundations of Software Engineering (FSE4), pp. 3–14. ACM Press, New York (1996)

    Chapter  Google Scholar 

  10. Zhi-song, T.: The Goal, Meaning, Effect and Application of the XYZ System. Journal of Software 10, 337–341 (1999)

    Google Scholar 

  11. Xue-yang, Z., Zhi-song, T.: A Temporal Logic-Based Software Architecture Description Language XYZ/ADL. Journal of Software 14, 713–720 (2003)

    MATH  Google Scholar 

  12. Allen, R.J.: A formal approach to software architecture. Ph.D. thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA (May 1997)

    Google Scholar 

  13. Medvidovic, N., Taylor, R.N.: A classification and comparison framework for software architecture description language. IEEE Transactions on Software Engineering 26, 70–93 (2000)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, M., Peng, H., Hu, J. (2006). Research on Modeling and Description of Software Architecture of Cooperation-Oriented System. In: Shi, ZZ., Sadananda, R. (eds) Agent Computing and Multi-Agent Systems. PRIMA 2006. Lecture Notes in Computer Science(), vol 4088. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11802372_57

Download citation

  • DOI: https://doi.org/10.1007/11802372_57

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-36707-9

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics