Skip to main content

Self-adaptive Software Simulation: A Lighting Control System for Multiple Devices

  • Conference paper
  • First Online:

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 751))

Abstract

In this research, we propose a lighting control system for environments with multiple light sources, including a natural light source and an artificial light source, based on a self–adaptive software control system. We also propose an algorithm for optimization between control devices in a multi-lighting environment, and evaluation methods for self-adaptive software in an Internet of Things environment. Based on these proposals, a simulation is carried out.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Miorandi, D., et al.: Internet of things: vision, applications and research challenges. Ad Hoc Netw. 10(7), 1497–1516 (2012)

    Article  Google Scholar 

  2. Salehie, M., Tahvildari, L.: Self-adaptive software: landscape and research challenges. ACM Trans. Auton. Adapt. Syst. (TAAS) 4(2), 14 (2009)

    Google Scholar 

  3. Brun, Y., et al.: Engineering self-adaptive systems through feedback loops. In: Cheng, B.H.C., Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Software Engineering for Self-Adaptive Systems. LNCS, vol. 5525, pp. 48–70. Springer, Heidelberg (2009). doi:10.1007/978-3-642-02161-9_3

    Chapter  Google Scholar 

  4. Anaya, I.D.P., et al.: A prediction-driven adaptation approach for self-adaptive sensor networks. In: Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-managing Systems. ACM (2014)

    Google Scholar 

  5. Singhvi, V., et al.: Intelligent light control using sensor networks. In: Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems. ACM (2005)

    Google Scholar 

  6. Chen, Y., Li, H., Chen, X.: Venetian blind control system based on fuzzy neural network for indoor daylighting. In: Second International Conference on Computer and Electrical Engineering, ICCEE 2009, vol. 2. IEEE (2009)

    Google Scholar 

  7. Lee, J., Lee, E., Baik, D.-K.: Simulation and performance evaluation of the self-adaptive light control system. J. Korea Soc. Simul. 25(2), 63–74 (2016)

    Article  Google Scholar 

  8. Wuttke, J., et al.: Traffic routing for evaluating self-adaptation. In: Proceedings of the 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. IEEE Press (2012)

    Google Scholar 

  9. Garlan, D., et al.: Rainbow: architecture-based self-adaptation with reusable infrastructure. Computer 37(10), 46–54 (2004)

    Article  Google Scholar 

  10. Cheng, S.-W., Garlan, D., Schmerl, B.: Evaluating the effectiveness of the rainbow self-adaptive system. In: ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems. IEEE (2009)

    Google Scholar 

  11. Lee, J., Lee, E., Baik, D.-K.: Smart lecture room: a case study for self-adaptive software. Korea Inf. Sci. Soc. 490–492 (2015)

    Google Scholar 

  12. Whittle, J., Sawyer, P., Bencomo, N., Cheng, B.H.C., Bruel, J.: RELAX: incorporating uncertainty into the specification of self-adaptive systems. In: International Requirements, Engineering Conference, Atlanta, Georgia, pp. 79–88 (2009)

    Google Scholar 

  13. Baresi, L., Pasquale, L., Spoletini, P.: Fuzzy goals for requirements-driven adaptation. In: International Requirements Engineering Conference, Sydney, Australia, pp. 125–134 (2010)

    Google Scholar 

  14. Elkhodary, A., Esfahani, N., Malek, S.: FUSION: a framework for engineering self-tuning self-adaptive software systems. In: International Symposium on the Foundations of Software Engineering, Santa Fe, New, Mexico, pp. 7–16 (2010)

    Google Scholar 

  15. Poladian, V., Sousa, J.P., Garlan, D., Shaw, M.: Dynamic configuration of resource-aware services. In: International Conference on Software Engineering, Scotland, UK, pp. 604–613 (2004)

    Google Scholar 

  16. Cooray, D., Malek, S., Roshandel, R., Kilgore, D.: RESISTing reliability degradation through proactive reconfiguration. In: International Conference on Automated Software Engineering, Antwerp, Belgium (2010)

    Google Scholar 

  17. Esfahani, N., Kouroshfar, E., Malek, S.: Taming uncertainty in self-adaptive software. In: The Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, Szeged, Hungary (2011)

    Google Scholar 

Download references

Acknowledgments

This research was supported by the Next-Generation Information Computing Development Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT and Future Planning (NRF2012M3C4A7033346) and the Basic Science Research Program through the NRF funded by the Ministry of Education (2016R1D1A1B03936375).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Doo-kwon Baik .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Nature Singapore Pte Ltd.

About this paper

Cite this paper

Kim, H., Lee, E., Baik, Dk. (2017). Self-adaptive Software Simulation: A Lighting Control System for Multiple Devices. In: Mohamed Ali, M., Wahid, H., Mohd Subha, N., Sahlan, S., Md. Yunus, M., Wahap, A. (eds) Modeling, Design and Simulation of Systems. AsiaSim 2017. Communications in Computer and Information Science, vol 751. Springer, Singapore. https://doi.org/10.1007/978-981-10-6463-0_33

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-6463-0_33

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-6462-3

  • Online ISBN: 978-981-10-6463-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics