软件组件系统协作行为的可信性问题研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:nanermama
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着可信计算领域的不断发展,可信软件的研究已经逐渐成为当前的研究热点。如何构造可信软件问题,已经成为当前软件技术所面临的一个挑战,该领域的相关研究具有重要的理论意义和应用价值。可信软件通常是指在特定环境下,其运行行为及结果符合人们的预期,并在受到干扰时仍能提供连续服务的软件。在基于组件的软件系统中,系统是由若干组件有机的组合而成。组件间的协作是软件系统运行的基础,其可信性对整个系统至关重要。本文以软件组件系统中的组件协作行为为研究对象,针对构造可信软件的需求,借鉴可信软件研究中现有的相关概念与技术,对如何提高软件组件协作行为可信性问题进行了相关研究。   针对软件组件协作行为分析问题,本文提出并设计了一个软件组件协作行为分析模型。该模型将预期行为获取、行为监测及验证以及支撑部分相结合,构成了一个紧密协作的有机整体,达到了对软件组件协作行为进行分析以提高其可信性的目的。   针对软件组件预期协作行为的获取问题,本文提出了将软件组件间的协作路径以及组件协作的时间约束作为软件组件预期协作行为,并基于UML和Pi演算理论提出了软件组件间预期协作行为的获取方法。利用该方法,能够获取软件组件系统中组件间的预期协作行为,为软件组件协作行为的监测及验证提供了基础。   针对软件组件协作行为监测及验证问题,本文研究了其监测及验证的机制。结合其监测及验证的需求,设计了一个软件组件协作行为监测及验证机制框架,并提出了技术方案。该机制使软件组件系统具有组件协作行为监测及验证的能力,对提高软件组件协作行为可信性具有重要作用。   在以上研究的基础上,本文对所提出的软件组件协作行为分析模型进行了实现,并且进一步对该模型进行了实例应用。结果表明了该模型的应用可行性和有效性。  
其他文献
随着传感器技术、嵌入式技术、无线通信技术、微电子技术等的发展,无线传感器网络得到了广泛而深入的应用。无线传感器网络是由分布在特定区域的传感器节点构成的大规模、自
随着信息技术、图像处理技术的迅速发展,现代化外科诊疗手段正发生着翻天覆地的变化。计算机辅助手术系统与虚拟手术系统就是计算机信息技术应用于现代医学领域的其中两个重
近几年,随着虚拟化技术的不断发展,尤其是CPU产商对虚拟化技术提供了越来越多的硬件支持,为嵌入式虚拟化技术的发展奠定了坚实的基础?嵌入式虚拟化技术主要应用在移动通信和
近年来,随着计算机图形硬件和计算机动画技术的高速发展,使得人们可以综合数学、物理、艺术等相关学科的知识,在计算机上生成连续的丰富多彩的虚拟画面,为研究者们提供了一个
本文对单个神经元振子进行了动力学分析,提出并实现了基于Wilson Cowan振子和松弛振子的生物神经网络,利用该生物神经网络实现了对灰度图像的分割和注意区域转移。本文还借鉴
成像设备的分辨率与获取场景范围之间的矛盾,以及特殊环境的限制,使得人们很难同时获取高分辨率、大尺寸图像,另一方面,多源图像信息的综合利用也成为重要问题。为满足人们的
本文从布尔函数的角度研究分组密码的理论和分析。本文在一些布尔函数的高阶差分特性的基础上,研究了高阶差分攻击对分组密码安全性的影响,并利用这些性质构造了一些新的用于
频率合成器是现代电子系统的重要组成部分,是决定电子系统性能的关键设备之一。随着现代通信技术的发展,系统对频率合成器提出了越来越高的要求。低相位噪声、高频谱纯度、高
随着互联网技术的不断发展,网络已经不仅仅是一个为用户提供信息服务的平台,特别是Web2.0技术的发展和SNS服务的出现,让用户真正成为了网络的参与者。网络成为人们生活中不可或
P2P技术自产生之后便得到了迅速的发展,所衍生的技术应用得到了广泛的普及,P2P网络文件共享下载和P2P网络视频技术便是其中的典型代表。P2P技术的快速发展给人们的网络生活带来