Agent cooperation based control integration by activity-sharing and joint intention

  • Gao Ji Email author
  • Lin Donghao 


In this paper, a control integration method based on agent cooperation,called ASOJI, is proposed, which designs the architecture of integrated application systems in distributed computation environments as an agent community composed of nested agent federations in three aspects: architecture style, agent cooperation, and composition semantics. Through defining activity-sharing-oriented joint intention in the way of stepwise refinement, ASOJI can not only support the transparent specification of the architecture for software composition, but also eliminate the gap between agent theory and the engineering realization of control integration.


activity-sharing joint intention architecture style agent cooperation composition semantics 


  1. [1]
    Schefstrom D, Van den Brook G. Tool/Integration. John Wiley & Sons Ltd., 1993.Google Scholar
  2. [2]
    Nierstrasg Oet al. Directions in software composition.ACM Computing Surveys, 1995, 27(2): 262–264.CrossRefGoogle Scholar
  3. [3]
    Garlan D. Research direction in software architecture.ACM Computing Surveys, 1995, 27(2): 257–261.CrossRefGoogle Scholar
  4. [4]
    Allen R J. A formal approach to software architecture. Technical Report, CMU, Computer Science Dept., 1997.Google Scholar
  5. [5]
    Garlan Det al. ACME: An architecture description interchange language. Technical Report, CMU, Computer Science Dept., 1997.Google Scholar
  6. [6]
    Lumpe Met al. Using Metaobjects to Model Concurrent Objects with PICT. University of Berne, Software Composition Group, 1996. lumpe@iam.unibe.chGoogle Scholar
  7. [7]
    Meijler T Det al. Class Composition in FACE, A Framework Adaptive Composition Environment. University of Berne, Software Composition Group, 1996. meijler@iam.unibe.chGoogle Scholar
  8. [8]
    Wooldridge Met al. Intelligent agents: Theory and practice.The Knowledge Engineering Review, 1995, 110(2): 115–152.Google Scholar
  9. [9]
    Hyacinth S N. Software agent: An overview, 1996, 11(3): 205–244.Google Scholar
  10. [10]
    Mark Det al. Formalisms for multi-agent systems.The Knowledge Engineering Review, 1997, 12(3): 315–321.CrossRefMathSciNetGoogle Scholar
  11. [11]
    Michael Fet al. Methodological foundations for agent-based systems.The Knowledge Engineering Review, 1997, 12(3): 323–329.CrossRefGoogle Scholar
  12. [12]
    Cohen P Ret al. Intentions in communication.Artificial Intelligence, 1990, 42: 213–261.zbMATHCrossRefMathSciNetGoogle Scholar
  13. [13]
    Rao A S, Georgeff M P. BDI agents: From theory to Practice. InProc. the 1st Int. Conf. Multi-Agent Systems (ICMAS 95), San Francisco, USA, AAAI Press, 1995, pp.312–319.Google Scholar
  14. [14]
    Vschold Met al. Ontologies: Principles, methods and applications.The Knowledge Engineering Review, 1996, 11(2): 93–136.CrossRefGoogle Scholar
  15. [15]
    Jennings N R. Controlling cooperative problem solving in industrial multi-agent systems using joint intentions.Artificial Intelligence, 1995, 75(2): 195–240.CrossRefGoogle Scholar

Copyright information

© Science Press, Beijing China and Allerton Press Inc. 2002

Authors and Affiliations

  1. 1.Department of Computer Science & EngineeringZhejiang UniversityHangzhouP.R. China

Personalised recommendations