检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:吕建[1,2] 马晓星[1,2] 陶先平[1,2] 黄宇[1,2] 余萍[1,2] 许畅[1,2]
机构地区:[1]南京大学计算机软件新技术国家重点实验室,南京210046 [2]南京大学计算机软件研究所,南京210046
出 处:《中国科学:信息科学》2013年第1期1-23,共23页Scientia Sinica(Informationis)
基 金:国家重点基础研究发展计划(批准号:2009CB320702);国家自然科学基金创新群体(批准号:61021062)资助项目
摘 要:网构化软件处于开放、动态、难控的环境之中,需能感知并适应环境的变化,以持续提供用户满意的服务.传统软件构造技术缺乏对环境感知和适应的系统支持.本文在前期工作基础上,提出一种面向网构软件的软件结构,通过为软件系统配备先验的环境模型和环境规约来实现环境处理的显式化.进而,介绍了我们使用这种方式来处理开放环境之分布异步性、感知信息的不一致性以及环境中人类用户行为特性等的若干具体技术进展.而后,讨论了一种先验环境模型及环境规约的开发方法原理,给出了相应的环境驱动逻辑的静态表达与运行实现机制.该方法和机制可较好地支持环境处理与应用业务逻辑间的关注分离.Situated in open, dynamic and uncertain network environments, Internetware systems must be able to sense the changes in their running environments and adapt themselves accordingly. This paper proposes to encode environmental knowledge a priori with environment models and environment specifications, and to include them as explicit parts of Internetware systems. We discuss how to use this approach to address some import issues of open environments: understanding the distributed and asynchronous nature of the environments, detecting and resolving context inconsistencies and recognizing human activities. We also come up with a preliminary methodology for the development of environment models and specifications and the corresponding implementation mechanism, which provides a good concern separation between environment handling and business logic.
分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.221.172.197