可信分布式实时系统的面向方面的QoS的建模

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:yeximajor
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件可信性问题已经成为国际上一个普遍关注的问题,最近的软件故障和失效所带来的影响越来越大,例如,北京奥运会期间的售票系统瘫痪和最近的波兰总统飞机坠毁事件,都在说明系统可信性的重要性。因此,数字计算系统的可信性问题的重要性和迫切性开始备受人们的关注。一个数字计算系统的可信性是指该系统可以提供确实可信服务的综合能力,主要涉及到可靠性、可用性、可测性、可维护性和安全性。随着软件可信性在各个领域重要性和迫切性与日俱增,分布式实时系统的可信性更应引起人们的重视,本文提出了可信分布式实时系统的概念。随着可信计算研究的深入,可信分布式实时系统也逐渐成为研究分布式实时系统的一个重要方向,对可信分布式实时系统的分析建模与设计,也成为了一个新的领域,可信分布式实时系统对系统的可靠性、安全性和时间性要求非常高,这些非功能特性分散在系统的各个功能组件中,面向对象的设计很明显地失去了它的优势,可见可信分布式实时系统QoS是非常复杂的,QoS的研究仍缺乏完整、清晰的技术体系,目前还没有一种QoS解决方案有效地满足了可信分布式实时系统环境中的所有服务质量需求,而面向方面编程技术(AOP)可以把可信分布式实时系统的服务质量QoS作为一个单独的方面来设计,本文提出了对复杂的QoS进行分类,分为时间性、可靠性和安全性等多个子方面,这些子方面继承了抽象QoS方面的属性和操作,通过对各个子方面的面向方面建模,确保可信分布式实时系统的服务质量,达到对可信性的要求。   本文首先介绍了可信分布式实时系统概念,服务质量QoS的概念和面向方面编程(AOP)技术,为本文限定了研究范围;然后介绍了基于UML的面向方面建模方法,主要是在UML的元模型层进行扩展,形成面向方面的概况集,以及运用面向方面的概况集建模横切关注点。接下来深入研究了实时系统QoS的UML扩展模型,包括概要模型、框架元模型、QoS概况集以及复杂QoS的分类模型,并重点介绍了服务质量QoS的可信特征,服务质量QoS方面则继承QoS模型的特性;最后通过一个消防实时系统的例子来实现QoS面向方面的建模,把复杂的服务质量QoS分为多个子方面,首先定义一个QoS抽象方面,然后时间、容量和执行级别等子方面继承QoS的抽象方面属性和操作,并通过通过静态类图和行为状态图来实现服务质量各个子方面的隐含编织和动态织入,并介绍了与CASE工具结合的代码自动生成。
其他文献
人脸表情识别(Face Expression Recognition,FER)是指利用计算机技术对人脸表情信息进行特征提取,按照人的思维方式加以归类和理解,进而从人脸信息中去分析理解人的情绪,是涉
图像复原技术具有广泛的应用领域,近年来已经成为国内外图像界研究的热点问题之一。在获取图像的过程中有许多因素会导致图像质量的下降即降质,如光学系统的像差、大气扰动、
无线MESH网络是在Ad Hoc网络基础上发展而来的相对静态的无线网络,是具有自组织、自配置和自治愈特点的能够自动地将各个节点组织起来建立一个Ad Hoc网络。路由技术是无线MES
如今计算机不断改变着人们的生活和工作方式,其中数字签名技术的发展让人们意识到把计算机网络技术与电子选举结合起来,已经成为可能。传统的选举方式不仅消耗大量的人力和时
随着计算机学科技术的高速发展,以及学科交叉融合的持续深入,制造业计算机辅助技术处于日新月异的巨大变革中。越来越多出色的计算机概念和技术被引入到传统的制造业行业中,
近年来,规划识别技术作为人工智能领域的重要分支,得到了长足发展。规划识别技术是指依据观察到的智能体的片断的、琐碎的动作来推断智能体的目标及其所执行的规划。一个规划
随着信息时代的发展,人们越来越多的通过互联网来交流和发布信息,因此互联网上蕴含了大量的知识,但是这些知识大多以文本的形式存在,机器无法直接进行处理,如何将文本中的信息转换
三维漫游是市政管网三维可视化系统中一个重要的子系统。它能够给用户提供较好的三维沉浸感并可以通过三维漫游子系统向用户动态的展示管网的地理位置空间关系等要素。但是三
图像拼接技术,也被称为图像镶嵌技术,是指对相连接的多幅图像进行拼接,以追求更高的分辨率和更宽的视角。通常情况下,待拼接的图像有重叠部分,拼接后的图像应该越接近真实原
生物特征是人的内在属性,具有很强的自身稳定性和个体差异性,因此是身份验证的理想依据。利用人脸生物特征进行是最自然最直接的身份验证方法,相比其他生物特征,人脸具有直接