DOI QR코드

DOI QR Code

Simulation and Performance Evaluation of the Self-Adaptive Light Control System

자가-적응 조명 제어 소프트웨어의 시뮬레이션 및 성능 평가

  • Received : 2016.05.27
  • Accepted : 2016.06.16
  • Published : 2016.06.30

Abstract

This research aims to perform the simulation of self-adaptive lighting control software, and to evaluate the performance of the implemented system. In this text, Self-adaptive software means what detects unexpected changes in surrounding environment by self-monitoring during its run-time, and satisfies demanded condition by adjusting its operation. This is a research about the lighting control system which is operating with the fundamental of self-adaptation concept in IoT(Internet of Things) environment. The system, which is proposed in this text, operates adaptation onto the request of a defined user as recognizing the changes of surrounding environment. This text introduces a relating simulation scenario, system architecture, architecture valuation basis,, and executed evaluation of performance by processing simulations.

본 연구는 자가-적응 조명 제어 소프트웨어에 대한 시뮬레이션을 수행하고, 이를 통해 실제 시스템의 성능 평가 기준을 명시하는 것을 목적으로 하고 있다. 자가-적응 소프트웨어는 소프트웨어를 작동시키는 과정에서 소프트웨어가 스스로 주변 환경을 모니터링해 환경에 예상하지 못한 변화가 발생한 것을 감지하고, 변화하는 실행 환경에 맞추어 요구사항을 만족시키는 소프트웨어를 의미한다. 본 연구는 IoT(Internet of Things) 환경에서 자가-적응을 수행하는 조명 제어 시스템에 대한 연구이다. 제안하는 시스템은 환경이 변화함에 따라 사용자의 요구사항을 고려해 시스템 스스로의 적응을 수행한다. 이에 대한 시나리오와 시스템 아키텍처 및 평가지표를 소개하며, 이를 기반으로 시뮬레이션을 진행하여 성능 평가를 수행했다.

Keywords

References

  1. Fredericks, Erik M., Byron DeVries, and Betty HC Cheng., "Towards run-time adaptation of test cases for self-adaptive systems in the face of uncertainty", Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2014.
  2. Garlan et al., "Rainbow: Architecture-based self-adaptation with reusable infrastructure", Computer, Vol. 37, 2004, pp. 46-54. https://doi.org/10.1109/MC.2004.175
  3. Salehie, Mazeiar, and Ladan Tahvildari, "Self-adaptive software: Landscape and research challenges", ACM Transactions on Autonomous and Adaptive Systems (TAAS), Vol. 4, 2009.
  4. Wuttke et al., "Traffic routing for evaluating self-adaptation", Proceedings of the 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2012, pp. 27-32.
  5. MinGwan Kim, Hoh Peter In, "The Concept and an Example of Self-Adaptive System of Systems", Journal of KCC : Software Engineering, 2014, pp. 541-543. (김민관, 인호, "자가적응 복합시스템의 개념 및 예시", 한국정보과학회 2014 한국컴퓨터종합학술대회 논문집, 2014, 541-543).
  6. Junhyi Lee, Euijong Lee, and Doo-Kwon Baik, "Smart Lecture Room: A Case Study for Self-Adaptive Software", KIISE 42th Conference, 2015. 12. (이준희, 이의종, 백두권, "스마트 강의실: 자가-적응 소프트웨어를 위한 사례 연구", 한국정보과학회 제 42회 동계학술발표회, 2015. 12).
  7. Orestis et al., "Smart energy monitoring and management in large multi-office building environments", Proceedings of the 17th Panhellenic Conference on Informatics, 2013, pp.219-226.
  8. Singhvi et al., "Intelligent light control using sensor networks", Proceedings of the 3rd international conference on Embedded networked sensor systems, 2005.
  9. Chen, Yifei, Huai Li, and Xueliang Chen., "Venetian blind control system based on fuzzy neural network for indoor daylighting", Computer and Electrical Engineering Second International Conference, Vol. 2, 2009, pp. 269-273.
  10. Afshari et al., "An adaptive smart lighting system", Proceedings of the Fourth ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Buildings, 2012.