skip to main content
10.1145/3129790.3129792acmotherconferencesArticle/Chapter ViewAbstractPublication PagesecsaConference Proceedingsconference-collections
research-article

Adaptation for situational-aware cyber-physical systems driven by energy consumption and human safety

Published:11 September 2017Publication History

ABSTRACT

Situational Aware cyber-physical systems must be aware of its surroundings and use this information to decide and act accordingly. Architectural decisions will be appreciated if they can preserve architecture qualities along with human satisfaction under different situations. The CAPS environment has valuable frameworks to reason about the possible architecture adaptations, and to enable code generation and simulation for these adaptations as well. This paper aims to evaluate the architecture developed using CAPS environment, in terms of both the architecture quality, represented by computing the energy consumption, and human satisfaction, represented by computing the human safety. This paper will use an approach that helps in determining the architecture adaptation to be applied at a given situation, preserving energy consumption and human safety. The architecture evaluation and adaptation strategies will be shown in a running case study example.

References

  1. Mai Abusair. 2017. User- and Analysis-Driven Context Aware Software Development in Mobile Computing. In ESEC/FSE 2017 Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, Paderborn, Germany, September 2017. ACM, 1022--1025. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Ahcène Bounceur. 2016. CupCarbon: a new platform for designing and simulating smart-city and IoT wireless sensor networks (SCI-WSN). In Proceedings of the International Conference on Internet of things and Cloud Computing. ACM, 1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Javier Cámara, Gabriel Moreno, and David Garlan. 2015. Reasoning about human participation in self-adaptive systems. In Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2015 IEEE/ACM 10th International Symposium on. IEEE, 146--156. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. NTT innovation institute. 2016. Innovation Investigation: Using The Industrial Internet of Things to Transform Human Safety and Energy Consumption In the Mining Industry.Google ScholarGoogle Scholar
  5. ISO/IEC/IEEE. 2011. ISO/IEC/IEEE 42010:2011 Systems and software engineering - Architecture description. (2011).Google ScholarGoogle Scholar
  6. Henry Muccini and Mohammad Sharaf. 2017. CAPS: A Tool for Architecting Situational-Aware Cyber-Physical Systems. In Software Architecture Workshops (ICSAW), 2017 IEEE International Conference on. IEEE, 286--289.Google ScholarGoogle Scholar
  7. H. Muccini and M. Sharaf. 2017. CAPS: Architecture Description of situationa Aware Cyber Physical Systems. In 14th IEEE Int. Conference on Software Architecture (ICSA 2017).Google ScholarGoogle ScholarCross RefCross Ref
  8. Henry Muccini, Mohammad Sharaf, and Danny Weyns. 2016. Self-adaptation for cyber-physical systems: a systematic literature review. In Proceedings of the 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. ACM, 75--81. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Ventilation Control Products. 2012. http://www.ventilationcontrolproducts.net/air-quality-voc-co2-t-sensor-bio-2000-room. (2012).Google ScholarGoogle Scholar
  10. Mary Shaw and David Garlan. 1996. Software Architecture: Perspectives on an Emerging Discipline. Prentice-Hall. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Mai Abusair, Antinisca Di Marco, Paola Inverardi. 2017. Context-Aware Adaptation of Mobile Applications Driven By Software Quality and User Satisfaction. In Proceedings of the 2017 IEEE International Conference on Software Quality, Reliability and Security Companion, Information Assurance Workshop, Prague, Czech Republic, July 2017.Google ScholarGoogle ScholarCross RefCross Ref
  12. Mohammad Sharaf, Moamin Abughazala, Henry Muccini, Mai Abusair. 2017. An Architecture Framework for Modelling and Simulation of Situational-Aware Cyber-Physical Systems. In Proceedings of The 11th European Conference on Software Architecture, Canterbury United Kingdom, September 2017.Google ScholarGoogle ScholarCross RefCross Ref
  13. Mohammad Sharaf, Moamin Abughazala, Henry Muccini, Mai Abusair. 2017. CAPSim: Simulation and Code Generation based on the CAPS. In Proceedings of The 11th European Conference on Software Architecture, Canterbury, United Kingdom, September 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Adaptation for situational-aware cyber-physical systems driven by energy consumption and human safety

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        ECSA '17: Proceedings of the 11th European Conference on Software Architecture: Companion Proceedings
        September 2017
        215 pages
        ISBN:9781450352178
        DOI:10.1145/3129790

        Copyright © 2017 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 11 September 2017

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate48of72submissions,67%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader