期刊文献+

普适计算环境中的社会技术系统自修复技术研究 被引量:1

RESEARCH ON SELF-HEALING TECHNOLOGY FOR SOCIOTECHNICAL SYSTEMS UNDER PERVASIVE COMPUTING ENVIRONMENT
下载PDF
导出
摘要 传统自适应系统考虑的主要是软件系统内部的协调,譬如参数的重新配置,软件体系结构的重组等。而普适计算环境下的社会技术系统不仅包含软件,而且还包含硬件(如传感器、RFID等)和人类行为等其他系统元素。这种社会技术系统具有开放性和动态性的特点,其整体的行为具有很强的不确定性,因此需要通过持续的运行时自适应调整减少系统的失效。针对此问题,在前期工作基础上提出一种普适计算环境下社会技术系统的自修复技术方案,并基于Java和Arduino平台进行开发和实现。该方案根据用户需求和环境的变化,结合需求目标模型和运行时上下文管理,接入和事件映射方案以及ad hoc环境下服务检索的选取方案,使系统按照预期的目标运行。实验结果表明,社会技术系统在环境和人的行为变化的情况下,当系统运行偏离预期目标时,可以依据传感器等监控到的环境数据和服务器中的策略自主修复系统以使系统达到目标,满足用户和系统需求。 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.
出处 《计算机应用与软件》 CSCD 2015年第6期46-51,56,共7页 Computer Applications and Software
基金 国家自然科学基金项目(61361120097) 国家高技术研究发展计划项目(2012AA011202)
关键词 自修复 普适计算 目标模型 上下文管理 服务检索 Self-healing Pervasive computing Goal-model Context management Service retrieval
  • 相关文献

参考文献17

  • 1Cook D J,Das S K.How smart are our environments?An updated look at the state of the art[J].Pervasive and mobile computing,2007,3(2):53-73.
  • 2毛新军.社会技术系统的自适应技术[J].中国计算机协会通讯,2013,9(6):20-26.
  • 3Satyanarayanan M.Pervasive computing:Vision and challenges[J].Personal Communications,IEEE,2001,8(4):10-17.
  • 4Weiser M.The computer for the 21st century[J].Scientific American,1991,265(3):94-104.
  • 5Oulasvirta A,Rattenbury T,Ma L,et al.Habits make smartphone use more pervasive[J].Personal and Ubiquitous Computing,2012,16(1):105-114.
  • 6Van Lamsweerde A.Goal-oriented requirements engineering:A guided tour[C]//Requirements Engineering,2001.Proceedings.Fifth IEEE International Symposium on.IEEE,2001:249-262.
  • 7Peng X,Chen B,Yu Y,et al.Self-tuning of software systems through dynamic quality tradeoff and value-based feedback control loop[J].Journal of Systems and Software,2012,85(12):2707-2719.
  • 8Fu L,Peng X,Yu Y,et al.Stateful requirements monitoring for self-repairing socio-technical systems[C]//Requirements Engineering Conference(RE),2012 20th IEEE International.IEEE,2012:121-130.
  • 9Yu Z,Zhang D,Indulska J,et al.Theme issue on context-aware middleware and applications[J].Personal and Ubiquitous Computing,2011,15(3):219-220.
  • 10Bettini C,Brdiczka O,Henricksen K,et al.A survey of context modelling and reasoning techniques[J].Pervasive and Mobile Computing,2010,6(2):161-180.

同被引文献3

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部