Integrating a Dual Method on a General Architecture to Self-Adaptive Monitoring Systems

The socio-economic, demographic and the advances in technology are driving the development of software systems alleviating deficiencies and providing satisfactory solutions. These systems are increasing their size, complexity and heterogeneity, and new approaches are required to support a dynamic self-adaptation at run time. This ability can be obtained from context information which should be monitored by motes and adequately interpreted depending on where it was taken from. On the basis of the foregoing, in this work a dual method on a general architecture to develop self-adaptive monitoring systems is proposed. This provides support to enrich the knowledge of a specific case from two different perspectives, based on the knowledge of the general domain and from the motes deployed by the other specific cases.

[1]  Mary Shaw,et al.  Software Engineering for Self-Adaptive Systems: A Research Roadmap , 2009, Software Engineering for Self-Adaptive Systems.

[2]  Carlos Rodríguez-Domínguez,et al.  A Context-Aware Architecture Supporting Service Availability in Mobile Cloud Computing , 2017, IEEE Transactions on Services Computing.

[3]  John Mylopoulos,et al.  Runtime goal models: Keynote , 2013, IEEE 7th International Conference on Research Challenges in Information Science (RCIS).

[4]  Sam Malek,et al.  SASSY: A Framework for Self-Architecting Service-Oriented Systems , 2011, IEEE Software.

[5]  Bradley R. Schmerl,et al.  Software Engineering for Self-Adaptive Systems: A Second Research Roadmap , 2010, Software Engineering for Self-Adaptive Systems.

[6]  David Sinreich,et al.  An architectural blueprint for autonomic computing , 2006 .

[7]  Kyung-Sup Kwak,et al.  The Internet of Things for Health Care: A Comprehensive Survey , 2015, IEEE Access.

[8]  Jeff Magee,et al.  Exploiting non-functional preferences in architectural adaptation for self-managed systems , 2010, SAC '10.

[9]  Rogério de Lemos,et al.  Software Engineering for Self-Adaptive Systems [outcome of a Dagstuhl Seminar] , 2009, Software Engineering for Self-Adaptive Systems.

[10]  José Luis Garrido,et al.  Using Actigraphy and mHealth Systems for an Objective Analysis of Sleep Quality on Systemic Lupus Erythematosus Patients , 2017, Methods of Information in Medicine.

[11]  John Mylopoulos,et al.  Adaptive socio-technical systems: a requirements-based approach , 2011, Requirements Engineering.

[12]  Betty H. C. Cheng,et al.  Model-based development of dynamically adaptive software , 2006, ICSE.

[13]  Sajal K. Das,et al.  Adaptive and context-aware privacy preservation exploiting user interactions in smart environments , 2014, Pervasive Mob. Comput..