RESEARCH ON SELF-HEALING TECHNOLOGY FOR SOCIOTECHNICAL SYSTEMS UNDER PERVASIVE COMPUTING ENVIRONMENT

Xu Chen,Xin Peng,Wenyun Zhao
DOI: https://doi.org/10.3969/j.issn.1000-386x.2015.06.012
2015-01-01
Abstract:Traditional self-adaptive system mainly concerns inner coordination of software system,such as reconfiguration of parameters, reconstruction of software architecture and so on.While in pervasive computing environment,sociotechnical system should comprise software and other system components such as hardware (e.g.sensors,RFID)and human beings behaviours,etc.Such sociotechnical systems have the features of openness and dynamic property,their behaviours in whole has high uncertainty,therefore need to reduce system failure through self-adaptive regulation during continuous operation.To address this problem,based on previous work this paper proposes a self-healing technology scheme for sociotechnical system in prevailing computing environment and develops and implements it based on Java and Arduino platform.The scheme accesses event mapping rule and selection rule of service retrieval in ad hoc environment according to the changes in users demand and environment as well as combining the demand goal model and context management when operating,makes the system run toward the desired goal.Experimental results show that,under the condition of environment and human behaviour changing,and when the operation of the system deviates the expected goal,the sociotechnical system can rely on the environmental data monitored by the sensor and the strategy self-healing system in server to reach the goals and to meet the demands of users and system.
What problem does this paper attempt to address?