유비쿼터스 환경을 위한 커뮤니티 상황 기반 커뮤니티 컴퓨팅 모델

DC Field Value Language
dc.contributor.advisor김민구-
dc.contributor.author정유나-
dc.date.accessioned2019-10-21T07:11:49Z-
dc.date.available2019-10-21T07:11:49Z-
dc.date.issued2007-08-
dc.identifier.other2944-
dc.identifier.urihttps://dspace.ajou.ac.kr/handle/2018.oak/17131-
dc.description학위논문(박사)----아주대학교 정보통신전문대학원 :정보통신공학과,2007. 8-
dc.description.tableofcontentsABSTRACT I TABLE OF CONTENTS III LIST OF FIGURE VII LIST OF TABLES IX CHAPTER 1. INTRODUCTION 1 1.1 Introduction 1 1.2 Motivation 2 1.3 Thesis Statement 2 1.4 Thesis Outline 3 CHAPTER 2. RELATED WORKS 5 2.1 Ubiquitous System Development Approaches 6 2.1.1 Multiagent-based approach 6 2.1.1.1 Gaia 8 2.1.1.2 AALADIN 10 2.1.1.3 BRAIN 11 2.1.2 Middleware approaches 12 2.1.2.1 Gaia Middleware of Active Space 12 2.1.2.2 PICO 13 2.2 Cooperative System Development Approaches 15 2.2.1 CSCW (Computer-Supported Cooperative Work) 15 2.2.2 SOA (Service-Oriented Architecture) 17 CHAPTER 3. COMMUNITY COMPUTING 20 3.1 Basic Concepts of Community Computing 21 3.2 Community of Community Computing 23 3.2.1 Classes of the community 23 3.2.2 Life model of the community 25 3.3 The Development Process of Community Computing Systems 25 3.3.1 MDA 26 3.3.2 MDA based Development Process of Community Computing Systems 27 CHAPTER 4. COMMUNITY COMPUTING MODEL 29 4.1 Simple Community Computing Model 30 4.1.1 Simple community computing model-CCM 30 4.1.2 Simple community computing model- CIM-PI 33 4.1.3 Simple community computing model-CIM-PS 36 4.1.4 Model Transformation of Simple community computing model 36 4.2 Static Community Situation based Community Computing Model 38 4.2.1 Motivation 38 4.2.2 Existing Cooperation Models 39 4.2.2.1 The refined cooperation model for ARCHON 39 4.2.2.2 AGDRSCOM 41 4.2.2.3 Cooperation model of MAPFS 41 4.2.2.4 IMCAC 42 4.2.3 Community Situation based Cooperation Model 42 4.2.4 Community Situation Model 43 4.2.5 Static community situation based cooperation model 44 4.2.5.1 Case Study 47 4.2.5.2 Static community situation based cooperation model-CCM 48 4.2.5.3 Static community situation based community computing model-CIM-PI 51 4.2.5.4 Static community situation based community computing model-CIM-PS 55 CHAPTER 5. COMPUTATIONAL MODEL 59 CHAPTER 6. IMPLEMENTATION 61 CHAPTER 7. CONCLUSION 67 REFERENCES 68 APPENDIX A. AN EXAMPLE OF SIMPLE COMMUNITY COMPUTING MODEL-CIM-PS 72 APPENDIX B. XML SCHEMA OF STATIC COMMUNITY SITUATION BASED COOPERATION MODEL 76 APPENDIX C. STATIC COMMUNITY SITUATION BASED COMMUNITY COMPUTING MODEL-CCM.XSD 79 APPENDIX C. STATIC COMMUNITY SITUATION BASED COMMUNITY COMPUTING MODEL-CIM-PI.XSD 88-
dc.language.isoeng-
dc.publisherThe Graduate School, Ajou University-
dc.rights아주대학교 논문은 저작권에 의해 보호받습니다.-
dc.title유비쿼터스 환경을 위한 커뮤니티 상황 기반 커뮤니티 컴퓨팅 모델-
dc.title.alternativeYouna Jung-
dc.typeThesis-
dc.contributor.affiliation아주대학교 정보통신전문대학원-
dc.contributor.alternativeNameYouna Jung-
dc.contributor.department정보통신전문대학원 정보통신공학과-
dc.date.awarded2007. 8-
dc.description.degreeMaster-
dc.identifier.localId566900-
dc.identifier.urlhttp://dcoll.ajou.ac.kr:9080/dcollection/jsp/common/DcLoOrgPer.jsp?sItemId=000000002944-
dc.subject.keywordCommunity computing-
dc.subject.keywordCooperative system-
dc.subject.keywordCooperation model-
dc.subject.keywordUbiquitous system-
dc.description.alternativeAbstractEver since ubiquitous computing was articulated by Mark Weiser in 1988, many researchers have attempted to realize the potential of a variety of ubiquitous services. In the present study we surveyed existing research and found that many current ubiquitous services can be provided by employing cooperation among smart objects. Indeed, a few researchers have realized such characteristic of ubiquitous services, and have subsequently introduced community computing as a framework for cooperation among agents in a ubiquitous environment. Nonetheless, a number of unanswered questions remain. First and foremost, no well-defined abstraction model for intuitive design of a community computing system has yet to be developed. In order to implement such a community computing system, a developmental process for such a system needs to be specified. In this thesis, we redefine the concept of community computing as a new paradigm in which ubiquitous services are provided through cooperation among existing smart objects. To help promote understanding of community computing, we introduce concepts and terminologies of community computing and propose an abstraction model for design of a community computing system. In this model, we represent computing systems through a ‘community’ metaphor, where ‘community’ represents an organization of cooperative objects for achieving a specified goal. It is difficult to propose a single and general community computing model that is adequate for all community computing systems. Therefore, in this paper, we distinguish between the levels of community computing models according to characteristics of problems encountered in the everyday community computing model. In this model, a community has a defined set of goals and necessary roles, but no cooperation model. In the next step, we consider a more intelligent community in which each member performs their own tasks according to a cooperation model. As a cooperation model for community computing, we propose a community situation based cooperation model and distinguish between the various levels of this model. As the most limited version, we define the static community situation based cooperation model whereby there exists a certainty of community situations and cooperative behaviors of members are assumed. Finally, we propose a static community situation based computing model that employs the static community situation based cooperation model. In addition, we present a development process based upon the MDA approach for fast and convenient implementation of a community computing system. Following the development steps of MDA, we propose the basis for high-level models, namely, CCM (Community Computing Model), and more detailed models such as CIM-PI (Platform Independent Community computing Implementation Model) and CIM-PS (Platform Specific Community computing Implementation Model). Through model transformation from CCM to CIM-PS, a community computing system is systematically implemented. Finally, in order to verify our community computing models, we developed a few scenarios and small community computing systems. Through the simulated results of two community computing systems, we examined the possibility of community computing as a new computing paradigm.-
Appears in Collections:
Special Graduate Schools > Graduate School of Information and Communication Technology > Department of Information and Communication > 3. Theses(Master)
Files in This Item:
There are no files associated with this item.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Browse