检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:江海挺 刘洋[1,2] 林华山[1,2] 王茂光[3] 焦文品[1,2]
机构地区:[1]北京大学信息科学技术学院软件研究所,北京100871 [2]北京大学高可信软件技术教育部重点实验室,北京100871 [3]中央财经大学信息学院,北京100081
出 处:《计算机科学与探索》2016年第3期301-310,共10页Journal of Frontiers of Computer Science and Technology
基 金:国家自然科学基金Nos.91318301;U1201252;国家重点基础研究发展计划(973计划)No.2015CB352200~~
摘 要:随着软件及其运行环境的复杂性和不确定性的上升,软件要求能够及时地感知环境的变化,并做出相应的反应。由于环境具有开放、动态、不可控、不可预测等特点,为了实现软件对不同环境的自动感知和适应,环境被独立建模,并定义为能够自维护和自演化的一级实体。为了简化软件与环境之间的交互,环境被实现为一个层次结构,为软件提供面向应用的抽象资源到环境资源之间的自动映射和配置机制,从而提高了环境和软件的复用性,同时也减轻了软件开发人员的负担。With the increment of complexity and uncertainty in the software runtime environment,software requires the ability to perceive and react to the changes in the environment in time.Since the environment is open,dynamic,uncontrollable and unpredictable,for facilitating software's automatic perception and adaptation to different environments,environments are defined as first-class entities,which are self-maintainable and self-evolvable,and modelled independently.For simplifying the interaction between software and runtime environments,environments are implemented in a hierarchical structure and provide an automatic mapping and configuration mechanism for software systems to sense and effect environmental resources from the perspectives of applications.The approach presented in this paper improves the reusability of environments and software,and reduces the burden on software developers.
分 类 号:TP301[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.128.190.205