역할 기반 아키텍처를 사용하는 온톨로지 기반의 자가 적응형 시스템을 위한 가변성 모델링 기법

DC Field Value Language
dc.contributor.advisor이석원-
dc.contributor.authorPark Shinyoung-
dc.date.accessioned2018-11-08T08:18:39Z-
dc.date.available2018-11-08T08:18:39Z-
dc.date.issued2015-02-
dc.identifier.other19038-
dc.identifier.urihttps://dspace.ajou.ac.kr/handle/2018.oak/12723-
dc.description학위논문(석사)--아주대학교 일반대학원 :컴퓨터공학과,2015. 2-
dc.description.tableofcontentsI. Introduction 1 II. Related Work 3 1. Feature Model in Self-Adaptive Software for variability 3 2. Software Product Lines with Ontology 6 3. Role-based Architecture for Adaptive Design (ROAD) 6 III. NiSE Framework for Self-Adaptive System 8 1. Overview of Framework 9 2. Adaptation Process 10 IV. Adopting Goal Model from i * Framework 13 V. Building Two Feature Models for Role-based Architecture in Self-adaptive System 16 1. Behavior Feature Model 17 2. Component Feature Model 17 3. Mapping Feature Models on Role-based Architecture 18 4. Ontological Representation of Models 22 VI. Case Study 25 1. Smart Grid Domain 25 1) Scenario for changed policy 26 2) Scenario for changing weather condition 27 3) Scenario for changing members in smart grid village 27 2. Case Study Methodology Designed Research in Software Engineering Methodology Validation 27 1) Study Questions and Study Propositions 28 2) Linking Data to Study Propositions 30 3. Ontology Implementation 31 1) Experimental Design 31 4. Experiment for the first scenario 39 5. Experiment for the second scenario 41 6. Experiment for the third scenario 44 7. Result Analysis 46 VII. Conclusion 47 References 48-
dc.language.isoeng-
dc.publisherThe Graduate School, Ajou University-
dc.rights아주대학교 논문은 저작권에 의해 보호받습니다.-
dc.title역할 기반 아키텍처를 사용하는 온톨로지 기반의 자가 적응형 시스템을 위한 가변성 모델링 기법-
dc.title.alternativeShin-young Park-
dc.typeThesis-
dc.contributor.affiliation아주대학교 일반대학원-
dc.contributor.alternativeNameShin-young Park-
dc.contributor.department일반대학원 컴퓨터공학과-
dc.date.awarded2015. 2-
dc.description.degreeMaster-
dc.identifier.localId695610-
dc.identifier.urlhttp://dcoll.ajou.ac.kr:9080/dcollection/jsp/common/DcLoOrgPer.jsp?sItemId=000000019038-
dc.subject.keywordVariability Modeling-
dc.subject.keywordSelf-Adaptive System-
dc.subject.keywordRole-based Architecture-
dc.subject.keywordOntology-
dc.subject.keywordFeature Model-
dc.description.alternativeAbstractAs businesses and its environment change dynamically, software needs to handle the changes. Self-adaptive software should perceive and adapts to the changed situation at runtime. Many researches and developments about self-adaptive software have been performed for their objects. The method that uses role is proposed to build self-adaptive software. Role concept provides flexibility in system configuration as a virtual entity and makes software elements loosely coupled. However, existing role-oriented adaptive design does not provide a design methodology of the adaptation process. The variability modeling technique, which enables software to consider all of the possible configurations, is essential for the adaptation. Feature-oriented domain analysis technique has been employed in variability modeling field of software product line engineering. We suggest a framework for self-adaptive system and variability modeling technique with a feature model for role-based architecture in self-adaptive software engineering. We adopt Strategic Rationale(SR) model of i* framework, which represents stakeholder’s goals and relationships. SR model makes self-adaptive software consider diverse relationships among the stakeholders and give a help to compose a feature model and role-based architecture. This modeling technique adopts the ontological concept to represent the models in self-adaptive software model and the system context for considering its environments.-
Appears in Collections:
Graduate School of Ajou University > Department of Computer Engineering > 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