The software product line (SPL) is an approach that develops a family of similar software by maximizing the reusability of development artifacts. The home resource management system in the smart home system is a core module of the home network middleware system. It manages all of the devices and services installed in the smart home system, i.e., installed devices, their installed location, their status (on/off), and related services. The basic functions of the home resource management system are similar no matter which kinds of homes they are installed in, but the detailed configurations of the location, device types, and services, including service combinations, differ from each other. Therefore, developers should focus on modifying the APIs and resource managers whenever a new kind of house needs to be serviced. To reduce these efforts, the demand for product line architecture (PLA) commonly used among different kinds of smart resource management systems has been raised and this paper describes the design results.
목차
Abstract 1. Introduction 2. The SPLE and Smart Home Context 2.1. Family of Home Resource Management System 2.2. Variability in Home Resource Management System 3. Modeling and Analysis Techniques 3.1. Variability Modeling Approach 3.2. Variability Tracing Approach 3.3. Clustering Using Similarity Analysis 3.4. Data Modeling 4. Applying SPL to a Home Resource Management System 4.1. Variability in Requirements 4.2. Variability in Design 4.3. Variability Modeling in Resources 5. Evaluation by Comparison 5.1. Variation Support in Data Modeling 5.2. Variation Support in Architecture Design 6. Conclusions References
키워드
Software product line engineeringsmart homeHome resource management system
저자
Jihyun Lee [ College of Liberal Arts, Daejeon University, Daejeon, 300-716 / Republic of Korea ]
Sunmyung Hwang [ Computer Engineering Department, Daejeon University, Daejeon, 300-716 / Republic of Korea ]
보안공학연구지원센터(IJSH) [Science & Engineering Research Support Center, Republic of Korea(IJSH)]
설립연도
2006
분야
공학>컴퓨터학
소개
1. 보안공학에 대한 각종 조사 및 연구
2. 보안공학에 대한 응용기술 연구 및 발표
3. 보안공학에 관한 각종 학술 발표회 및 전시회 개최
4. 보안공학 기술의 상호 협조 및 정보교환
5. 보안공학에 관한 표준화 사업 및 규격의 제정
6. 보안공학에 관한 산학연 협동의 증진
7. 국제적 학술 교류 및 기술 협력
8. 보안공학에 관한 논문지 발간
9. 기타 본 회 목적 달성에 필요한 사업
간행물
간행물명
International Journal of Smart Home
간기
격월간
pISSN
1975-4094
수록기간
2008~2016
십진분류
KDC 505DDC 605
이 권호 내 다른 논문 / International Journal of Smart Home Vol.9 No.7