IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Community Computing: Multi-Agent Based Computing Paradigm for Cooperative Pervasive System

Community Computing: Multi-Agent Based Computing Paradigm for Cooperative Pervasive System
View Sample PDF
Author(s): Youna Jung (University of Pittsburgh, USA)and Minsoo Kim (University of Pittsburgh, USA)
Copyright: 2012
Pages: 23
Source title: Advanced Design Approaches to Emerging Software Systems: Principles, Methodologies and Tools
Source Author(s)/Editor(s): Xiaodong Liu (Edinburgh Napier University, UK)and Yang Li (British Telecom, UK)
DOI: 10.4018/978-1-60960-735-7.ch009

Purchase

View Community Computing: Multi-Agent Based Computing Paradigm for Cooperative Pervasive System on the publisher's website for pricing and purchasing information.

Abstract

Many huge and complex pervasive services can be provided by employing cooperation among smart objects like agents. To offer such services efficiently, community computing was proposed as a new computing paradigm, in which pervasive services are provided through cooperation among agents (Jung, 2006). To design a community computing system, we proposed two abstraction models distinguished by intelligence level of community; the simple model (Jung, 2006) and the static community situation based model. In addition, we introduced a development process based upon the Model-Driven Architecture (MDA) approach for fast and convenient implementation of community computing systems. In this chapter, our contribution is to organize previous work related to cooperation and then clearly present the position of community computing in comparison. In addition, we refine the proposed two models including all their intermediate models in the development process, such as CCM (Community Computing Model), CIM-PI (Platform Independent Community Computing Implementation Model), and CIM-PS (Platform Specific Community Computing Implementation Model). To help automatic transformation from CCM to source codes, we improve a development toolkit called CDTK (Community Computing Development Toolkit). By using CDTK, a community computing system can be implemented semi-systematically. Finally, to verify the feasibility of community computing, we present implementation results of two scenarios by using proposed two models and CDTK. Through the simulated results, we examine the possibility of community computing.

Related Content

Babita Srivastava. © 2024. 21 pages.
Sakuntala Rao, Shalini Chandra, Dhrupad Mathur. © 2024. 27 pages.
Satya Sekhar Venkata Gudimetla, Naveen Tirumalaraju. © 2024. 24 pages.
Neeta Baporikar. © 2024. 23 pages.
Shankar Subramanian Subramanian, Amritha Subhayan Krishnan, Arumugam Seetharaman. © 2024. 35 pages.
Charu Banga, Farhan Ujager. © 2024. 24 pages.
Munir Ahmad. © 2024. 27 pages.
Body Bottom