Towards Self-Adaptive IoT Applications: Requirements and Adaptivity Patterns for a Fall-Detection Ambient Assisting Living Application

Fall-detection systems are an emerging part of ambient assisted living and consequently of the Internet of Things (IoT) application domain in general. Self-adaptive requirements are also an emerging part of these systems and will need to be inherent from the earliest stages of the system design. On the other hand, pattern-based approaches are an established software engineering practice that has been proven to increase effectiveness of the design process and enhanced quality of the resulting product.

[1]  Matthias Gietzelt,et al.  Fall detection on the road , 2013, 2013 IEEE 15th International Conference on e-Health Networking, Applications and Services (Healthcom 2013).

[2]  Ludovic Apvrille,et al.  Designing Safe and Secure Embedded and Cyber-Physical Systems with SysML-Sec , 2015, MODELSWARD.

[3]  Bradley R. Schmerl,et al.  Rainbow: Architecture-Based Self-Adaptation with Reusable Infrastructure , 2004, Computer.

[4]  Roman V. Yampolskiy,et al.  Analysis of Types of Self-Improving Software , 2015, AGI.

[5]  Keith Phalp,et al.  SysML based design for variability enabling the reusability of legacy systems towards the support of diverse standard compliant implementations or standard updates: the case of IEEE-802.15.6 standard for e-Health applications , 2015, SimuTools.

[6]  Bradley R. Schmerl,et al.  On Patterns for Decentralized Control in Self-Adaptive Systems , 2010, Software Engineering for Self-Adaptive Systems.

[7]  Thouraya Bouabana-Tebibel,et al.  Formal modeling with SysML , 2012, 2012 IEEE 13th International Conference on Information Reuse & Integration (IRI).

[8]  Andres J. Ramirez,et al.  Design patterns for developing dynamically adaptive systems , 2010, SEAMS '10.

[9]  Christopher Alexander,et al.  The Timeless Way of Building , 1979 .

[10]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[11]  David Garlan,et al.  Rainbow: architecture-based self-adaptation with reusable infrastructure , 2004 .

[12]  Paul Leroux,et al.  Healthcare System for Non-invasive Fall Detection in Indoor Environment , 2014, ApplePies.

[13]  Yang Yang,et al.  Fall alarm and inactivity detection system design and implementation on Raspberry Pi , 2015, 2015 17th International Conference on Advanced Communication Technology (ICACT).