支持QoS的模型驱动开发的研究

来源 :中山大学 | 被引量 : 0次 | 上传用户:mingxingc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
QoS作为系统的非功能性需求,对于任何一个应用系统而言,都是其取得成功的一个关键方面:不管它们基于何种技术,只有那些能够增加其用户满意度的系统才能得到用户接受。 目前关于QoS—aware系统开发面临着几个重要的问题:如何有效地描述QoS特征和在整个软件开发过程保持这些QoS约束的一致性;QoS机制和管理结构的设计往往同功能性的设计紧密耦合在一起;相同的QoS需求在不同的技术平台下可能使用不同的技术和方式来实现带来的移植性问题。 为了解决这些问题,本文将QoS建模与模型驱动架构(MDA)技术结合起来,提出一个QoS关注的模型驱动框架(QMDA)。在这个方法中,表达业务功能需求和非功能性需求分别建模,功能性需求的平台无关模型(PIM)使用UML建模,而平台相关模型(PSM)和平台无关/相关OoS模型(PIQoSM/PSQoSM)均使用UMLprofile建模,本文还设计一个QoS建模的UML profile,将QoS特征类型和具体的QoS特征分离开,为众多OoS特征类型进行建模。通过映射,可以将平台无关模型映射到平台相关模型,最后合并基础设置中的QoS相关机制模块,形成平台相关的OoS-aware模型(QPSM),由代码生成工具生成平台代码。 本文最后使用这个框架指导方法开发了一个无线传感器网络上的应用系统,从而验证框架的有效性。
其他文献
传送带缺陷检测是传送带修补的基础,也是传送带安全使用的保障。随着计算机技术和机器视觉的发展,以往的人工检测逐渐被自动化检测所取代。缺陷检测技术融合了图像去噪、增强
软件体系结构从系统全局刻画系统的结构,是软件动态演化的重要依据。现有的基于体系结构的软件动态演化模型中,通常使用体系结构描述语言(ADL)来刻画系统的状态和结构,但以此为
智能规划是20世纪50年代后期迅速发展起来的一个前沿研究领域,近年来对该领域的研究取得了革命性的进展。其中,把规划问题编译为SAT问题,然后利用高效的SAT求解器进行求解的
智能规划是设计某个(组)实体从初始状态出发,到达目标状态的动作序列,其结果被称为规划解。目前的规划求解器只能求解问题的一个解,不能求解问题的所有解的个数,如对手规划,
Ad Hoc网络是一种不需要固定基础设施支撑的、由若干移动节点组成的自组织无线网络。网络中没有固定的基站和移动交换中心,所有的协议都必须分布式工作。由于Ad Hoc网络能够快
数据采集技术是信息学科的一个重要分支,被广泛地运用在虚拟仪器、智能仪器、信号处理等领域,它是计算机与外部物理世界连接的桥梁。而基于USB2.0的数据采集系统,由于其高速度、
网格技术是当前计算机发展的一个重要方向,它把地理上分布的、异构的资源连接起来集成一个有机的整体,给用户提供一种新型的计算平台,它使得虚拟组织之间实现大规模的资源共
随着科学技术的迅猛发展以及技术创新与知识创新过程的复杂化,人们对复杂系统研究日益关注和重视。许多问题是不可能单靠个人来解决的,问题的解决可能需要许多人的参与,尤其是各
随着Internet的飞速发展和Web信息量迅速膨胀,用户在获取感兴趣的信息时花费越来越多的时间。搜索引擎以及各种专业的搜索系统的出现,为人们查找信息减轻了一定的负担,但是这些