论文摘要
随着计算技术、嵌入式计算技术、传感器技术、通信技术和自动控制技术的迅速发展,信息物理融合系统(Cyber-Physical Systems, CPS)应运而生。2006年,美国国家科学基金会(National Science Foundation, NSF)在嵌入式系统的基础上提出了CPS的概念。CPS是在嵌入式系统的基础上融入了智能性、控制性等其他功能的新一代智能系统,是计算和物理设备系统发展的新趋势。CPS的规模和复杂度远大于目前的物理设备系统,但是从软件体系结构的角度出发,所有的系统都可视为由构件根据一定的规则连接而成。构件是用来构建系统的可复用的软件元素,是系统功能实现的载体。组成系统的构件、构件的物理分布及构件间的连接关系等构成了系统的配置,在系统运行期间对系统配置更改的技术就是动态配置。动态配置技术对CPS自适应性提供了有效支持,从而使之能够紧跟技术的发展,满足需求的变化和适应复杂而不断变化的环境。本文旨在从CPS的软件体系结构的角度出发,以构件的动态配置为基础,采用建模的方法来研究CPS的软件动态配置,提出了基于反射的CPS软件动态配置模型,并对其进行了分析和设计。本文完成的主要工作有:(1)本文首先分析了软件构件、CPS的软件体系结构与基于构件的CPS软件系统动态配置实施相关的技术,在动态配置过程、配置描述、系统一致性和动态配置算法四个方面对CPS的软件动态配置机制进行了论述,为接下来CPS的软件动态配置模型的建立和分析提供了指导。(2)反射机制和反射体系是系统动态配置的基础。本文建立了包含反射机制和反射体系的CPS反射式软件动态配置模型CPSRDRM。CPSRDRM刻画了CPS中动态配置系统的反射本质,描绘了动态配置的工作原理及过程,指出了动态配置的各构成要素,为分析和评价CPS动态配置提供了统一框架。针对CPSRDRM模型,本文分析了其元数据和元协议包括的具体内容,研究了元协议中调控协议的正确性约束,为元数据和元协议的设计提供了基础。(3)针对CPSRDRM模型的元数据,本文设计了其中的构件、连接件、连接关系和环境的描述规则,并使用XML对其分别进行了描述,为构件的开发、部署以及系统配置的描述提供了依据。针对CPSRDRM模型的调控协议,本文设计了其中的动态配置算法,提出了支持构件删除、构件添加、构件替换、连接建立、连接删除和构件属性设置六种基本动态配置意图的动态配置算法,为配置复杂、功能强大的复合动态配置意图的实施奠定了基础。(4)本文最后通过一个CPS中负载均衡子系统的分析和设计来详细阐述前面提出的动态配置模型,分析了负载均衡子系统的系统需求、系统结构以及基本流程,并通过其在CPSRDRM模型上的映射来对CPSRDRM模型产生更直观的了解。
论文目录
相关论文文献
- [1].打车软件动态加价是否合理[J]. 人民周刊 2017(04)
- [2].基于行为轨迹的软件动态可信度量[J]. 计算机应用研究 2017(02)
- [3].一种基于无干扰的软件动态行为可信性分析方法[J]. 计算机科学 2012(01)
- [4].软件动态防御技术研究综述[J]. 网络空间安全 2017(Z4)
- [5].软件动态更新中错误状态的修复[J]. 计算机工程 2008(13)
- [6].软件动态分析与信息系统安全[J]. 中国科学院院刊 2011(03)
- [7].基于行为轨迹属性的软件动态可信模型[J]. 计算机应用研究 2016(04)
- [8].应用变形引擎实现的软件动态保护方法研究[J]. 小型微型计算机系统 2013(07)
- [9].可配置的软件动态数据测试系统仿真分析[J]. 计算机仿真 2018(11)
- [10].Excel软件动态图表技术解析[J]. 信息通信 2020(02)
- [11].一种基于可信计算的涉密文件抗丢失技术[J]. 中国科学院大学学报 2015(05)
- [12].一种基于TI TMS320 DSP的软件动态链接技术[J]. 电子设计工程 2012(11)
- [13].软件动态流程模型及其形式化描述方法研究[J]. 科技通报 2008(01)
- [14].有向复杂网络结构熵的软件动态执行关键节点挖掘算法[J]. 小型微型计算机系统 2019(04)
- [15].基于检查点分级属性的软件动态可信评测模型[J]. 计算机研究与发展 2013(11)
- [16].软件动态执行网络建模及其级联故障分析[J]. 计算机科学 2014(08)
- [17].基于SDT安全访问控制的方法[J]. 电子科技 2011(11)
- [18].一种可配置策略的软件动态完整性度量架构[J]. 信息工程大学学报 2017(01)
- [19].一种软件行为动态可信研究方法及其可信要素[J]. 网络安全技术与应用 2013(04)
- [20].基于非功能性特征的软件动态自演化框架[J]. 计算机工程 2008(24)
- [21].开源PACS软件可行性研究[J]. 中国医疗设备 2008(09)
- [22].新品[J]. 音响改装技术 2008(03)
- [23].一种支持操作系统内核级动态升级的技术[J]. 航空计算技术 2020(04)
- [24].卫星电子载荷可重构信号处理系统设计[J]. 电子设计工程 2019(14)
- [25].Eclipse油藏数值模拟软件动态文件的自动生成方法研究[J]. 中国石油和化工标准与质量 2013(15)
- [26].基于XML的软件动态多语言设计[J]. 计算机光盘软件与应用 2014(13)
- [27].基于博弈论的软件动态调控策略的研究与实现[J]. 信息与电脑(理论版) 2012(04)
- [28].面向服务的构件可信演化策略[J]. 计算机应用与软件 2016(04)
- [29].水平缝水力压裂数值模拟研究[J]. 内蒙古石油化工 2008(14)
- [30].一种面向PaaS的实例级应用动态更新技术[J]. 计算机科学 2015(12)
标签:信息物理融合系统论文; 构件论文; 软件动态配置论文; 模型论文; 反射论文;