首页 | 本学科首页   官方微博 | 高级检索  
     

非一致上下文的自动修复技术
引用本文:陈小康,许畅,江磊.非一致上下文的自动修复技术[J].计算机科学与探索,2013(4).
作者姓名:陈小康  许畅  江磊
作者单位:1. 南京大学 软件新技术国家重点实验室,南京 210023
2. 南京大学 计算机科学与技术系,南京 210023
摘    要:在普适计算中,上下文持续快速变化,上下文感知的应用根据上下文变化自动调整自身的行为以适应这种变化。然而,由于不可预测的环境噪声和动态变化等诸多因素的影响,很容易造成上下文不一致。非一致上下文会导致应用异常,甚至失败。为了解决这个问题,提出了一种自动修复上下文的新技术。它分为两个阶段:生成抽象修复用例;执行用例,以验证上下文不一致性是否已经修复。从用户的实际需要出发,生成的修复用例可以分别满足完整性或正确性。实验结果表明,这种技术在修复成功率上远远超过其他技术。

关 键 词:普适计算  非一致上下文  自动修复

Automated Fixing of Inconsistent Contexts
Abstract:In pervasive computing, environmental contexts are subject to frequent changes. Context-aware applications need to adapt their behavior accordingly. However, contexts can be easily inconsistent due to many reasons including unpredicted environmental noises and dynamics. Context inconsistency can lead to anomaly or even failure to applications. To address such problems, this paper proposes a novel technique for automatically fixing inconsistent contexts. It consists of two stages: generating abstract repair cases; executing them concretely to validate whether context inconsistency has been fixed. The generated repair cases can be complete or sound, depending on actual requirements from users. The experimental results show that the technique achieves a higher repairing rate than existing techniques.
Keywords:pervasive computing  context inconsistency  automated repairing
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号