From Community Models to System Requirements: A Cooperative Multi-agents Approach

  • Jung-Jin Yang
  • KyengWhan Jee
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4252)


The ubiquitous computing technology utilizing multi-agent system provides services suitable to the given situation without the restraint of time and space. Agent-oriented software engineering (AOSE) emerges to build a multi agent system in a large scale and capable of accommodating communications between diverse agents. Building on a meta-model of the community computing for the abstraction of agent system design in a previous work, our work focuses on a structure of community computing middleware leading to the extension of the system. The middleware proposed enables the framework of community computing, that is, a cooperative multi-agent approach, to be constituted in a dynamic fashion.


Multiagent System Ubiquitous Computing Community Manager Semantic Interoperability Role Classifier 
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.
    Weiser, M.: The computer for the 21st Century. Scientific American 265(3), 66–75 (1991)CrossRefGoogle Scholar
  2. 2.
    Ranganathan, A., McGrath, R.E., Campbell, R.H., Mickunas, M.D.: Ontologies in a Pervasive Computing Environment. In: Workshop on Ontologies and Distributed Systems (part of the 18’th International Joint Conference on Artificial Intelligence (IJCAI 2003), Acapulco, Mexico (2003)Google Scholar
  3. 3.
    Dey, A.K., Salber, D., Abowd, G.D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction 16 (2001)Google Scholar
  4. 4.
    Jee, K., Lee, J., Yang, J.-J.: From Agents to Communities: A Meta-model for Community Computing in Multi-Agent System. In: Proceedings of 2nd Int. Workshop on Massively Multi-Agent System, Hakodate, Japan (2006)Google Scholar
  5. 5.
    Román, M., Hess, C.K., Cerqueira, R., Ranganathan, A., Campbell, R.H., Nahrstedt, K.: Gaia: A Middleware Infrastructure to Enable Active Spaces. In: IEEE Pervasive Computing, October-December, pp. 74–83 (2002)Google Scholar
  6. 6.
    Kirn, S., Heine, C., Herrler, R., Krempels, K.-H.: Agent.Hospital - agent-based open framework for clinical applications, wetice. In: Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, p. 36 (2003)Google Scholar
  7. 7.
    Weib, G.: Agent Orientation in Software Engineering. The Knowledge Engineering Review 16(4), 349–373 (2003)Google Scholar
  8. 8.
    Arazy, O., Woo, C.: Analysis and Design of Agent-Oriented Information Systems. The Knowledge Engineering Review 17(3), 215–260 (2002)CrossRefGoogle Scholar
  9. 9.
    Wooldridge, M., Jennings, N., Kinny, D.: The Gaia Methodology for Agent-Oriented Analysis and Design. International Journal of Autonomous Agents and Multi-agent System 3(3), 285–312 (2000)CrossRefGoogle Scholar
  10. 10.
    Zambonelli, F., Jennings, N., Wooldridge, M.: Developing Multiagent Systems: The Gaia Methodology. ACM Transactions on Software Engineering Methodology 12(3), 317–370 (2003)CrossRefGoogle Scholar
  11. 11.
    Trastour, D., Bartolini, C., Gonzalez-Castillo, J.: A Semantic Web Approach to Service Description for Matchmaking of Services, HP Laboratories Bristol, Bristol HPL-2001-183 July 30 (2001),
  12. 12.
    McGrath, R.E.: Discovery and Its Discontents: Discovery Protocols for Ubiquitous Computing, Department of Computer Science University of Illinois Urbana-Champaign, Urbana UIUCDCS-R-99-2132, March 25 (2000)Google Scholar
  13. 13.
    Huber, M.J.: Usage Manual for the Jam! Agent Architecture (November 2001),

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Jung-Jin Yang
    • 1
  • KyengWhan Jee
    • 1
  1. 1.School of Computer Science and Information EngineeringThe Catholic University of KoreaBuCheon-Si KyungGi-DoSouth Korea

Personalised recommendations