• DocumentCode
    243484
  • Title

    Towards Context-Oriented Self-Adaptation in Resource-Constrained Cyberphysical Systems

  • Author

    Afanasov, Mikhail ; Mottola, Luca ; Ghezzi, Carlo

  • Author_Institution
    Politec. di Milano, Milan, Italy
  • fYear
    2014
  • fDate
    21-25 July 2014
  • Firstpage
    372
  • Lastpage
    377
  • Abstract
    We present a context-oriented approach to design and implement self-adaptive component-based software in resource-constrained Cyber physical Systems (CPSs). Because of unpredictable environment dynamics, developers must design and implement CPS software to dynamically adapt to widely different situations. Our approach provides design concepts and language support to meet this requirement against severe resource constraints. To this end, we bring a notion of context-oriented design and programming down to platforms that-because of extreme resource constraints-currently leverage fairly undisciplined design techniques and rather rudimentary component-based frameworks. Early results demonstrate that our approach improves the quality of the resulting implementations facilitating testing, maintenance, and evolution at the price of a negligible system overhead.
  • Keywords
    object-oriented programming; ubiquitous computing; component-based framework; context-oriented design; context-oriented programming; context-oriented self-adaptation; resource-constrained cyberphysical system; self-adaptive component-based software; Batteries; Context; Global Positioning System; Monitoring; Programming; Software; Wildlife; context; cyberphysical; languages; programming; resource-constrained; self-adaptivity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2014 IEEE 38th International
  • Conference_Location
    Vasteras
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2014.64
  • Filename
    6903158