커뮤니티 컴퓨팅

위키백과 ― 우리 모두의 백과사전.

이 문서는 편집 지침에 맞춰 다듬어야 합니다.

커뮤니티 컴퓨팅(Community Computing)은 사용자 주변의 사물들이 사용자의 의도를 파악하고 커뮤니티를 구성하여 서비스를 제공하는 협업지능 컴퓨팅을 뜻한다. Community는 동일 지역에 있는 사람들이나 동일한 취미를 가진 사람들의 집합이라는 개념으로 이미 널리 사용하고 있는 의미를 확장하여 ‘Community Computing’에서는 유비쿼터스컴퓨팅 지능공간(USS: Ubiquitous Smart Space) 아래에서 하나의 서비스가 다수의 협력하는 개체들의 집합인 Community로 모델링하고, 서비스는 Community에 참여하는 개체들 사이의 상호 작용을 통해서 제공된다. Community가 구성되는 조건의 역동성에 따라 Community의 종류를 크게 정적(static), 동적(dynamic), 자율적(autonomic) community로 구분한다. 그림을 보면, 건강관리를 도와주는 ‘Heath Care Community’와 응급상황에 대처할 수 있는 ‘Emergency Notification Community’, 그리고 이런 Community가 이루어 질 수 있는 환경/생체 데이터를 제공하는 ‘Reading Environment Community’로 구성되어 상호 유기적으로 협력하여 하나의 큰 서비스를 제공하고 있다.