커뮤니티 컴퓨팅 모델과 응용 시스템의 개발
Community Computing Model and System Development
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
최근 유비쿼터스 서비스를 제공하는 시스템을 설계하고개발하기 위한 방법들 중 하나로서 다중 에이전트 모델을 이요하는 방식이 연구되고 있다. 이러한 방식은 에이전트의 장점을 유비쿼터스 서비스를 제공하는 시스켐에서 수용할 수 있도록 하였다. 다중 에이전트 방식은 문제를 해결하기 위해 필요한 에이전트들을 알아내는 것을 목표로 한다. 그러나 이미 존재하고 있는 개체들을 이용하여 유비쿼터스 서비스를 제공하고자 하는 경우에는 문제를 해결하기 위해서 주어진 에이전트를 어떻게 활용해야 하는지를 알아내는 것이 더욱 중요할 수 있다. 이를 위해 본 논문에서는 이미 존재하는 개체들의 협업으로 서비스를 제공하는 시스템을 고려하고 이러한 시스켐의 추상화 모델로서 커뮤니티 컴퓨팅 모델을 제안한다. 커뮤니티 컴퓨팅 모델에서는 특정 목적을 달성하기 위해 서로 협업하는 시스템을 지밥을 커뮤니티라는 메타포를 이용하여 표현하고 이러한 커뮤니티를 기반으로 유비쿼터스 서비스를 제공하는 시스템을 기술한다. 본 논문에서는 추상화 모델을 기반으로 유비쿼터스 서비스를 제공하는 시스템을 개발하는 체계적인 개발과정을 제안하고 이러한 과정을 빠르고 편리하게 도와주는 개발 도구를 구현하여 보았다. 구현한 개발도구를 이용하여 소규모의 시스템을 개발하여 제안한 모델과 개발 과정의 실현성을 검증하였다.
Abstract
Many researches use the multi-agent approaches to develop ubiwuitous systems because of an agent's flesible and auonomous problem solbing behavior, and the richness of interactions. The multi-agent approaches try to find out what agents are needed to meet the requirements. However, if a ubiquitous system intends to offer ubiquitous services using the existing objects it seems more important to find out how to meet the requirements with the given agents. In this paper, we propose the community computity computing model to abstrct a ubiquitous system shich probides the ubiquitous services to users using the given objects. in this model, we develop a community metaphor to represent a set of sooperative objects for achieving the goal. in addition, we present a development process based on the community computing model, and implement a tool, called CDRK(Community computing Develment RoolKit), ro facilitate the development process.
참고문헌 (13)
- "On agent-based software engineering", pp.277~296 (2000)
- "Gaia: A Middleware Infrastructure to Enable Active Spaces", pp.74~83 (2002)
- "The Gaia Methodology for Agent-oriented Analysis and Design", pp.285~312 (2000)
- "Developing Multiagent Systems: The Gaia Methodology", 12(3), pp.317~370 (2003)
- "A meta-model for the analysis and design of organization in multi-agent systems" (1998)
- "A Framework for Flexible Role-based Interactions in Multi-agent System" (2003)
- "Transforming Standalone ExpertSystems into a Community of Cooperating Agents", 6(4), pp.317~331 (2003)
- "An Introduction to Multiagent Systems" (2002), John Wiley & Sons
- "PICO: A Middleware Framework for Pervasive Computing, Pervasive Computing", pp.72~79 (2003)
- "Model Driven Architecture Guide" (2003)
- "FIPA Communicative Act Library Specification" (2002)
- "JAM Agent in a Nutshell version 0.65+0.76i" (2001)
- "JADE - A FIFA-compliant Agent Framework", pp.97~100 (1999)
