基于图变换的软件演化工作流建模与分析

来源 :中南大学 | 被引量 : 0次 | 上传用户:aassddff1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件演化的研究对于延长软件生命周期、提高软件对新环境的适应能力以及降低软件运行成本有着重要的意义。但是,现有软件演化技术还存在如何预先推导变更的结果及其影响范围和如何设计灵活的演化计划和处理机制等的问题。针对这些问题,论文将工作流引入软件演化领域。这样做既可以将若干演化操作进行组合,以便于完成更复杂的软件演化;又可以对演化操作工作流进行分析,以便于对软件演化结果的判断以及对软件演化操作工作流的优化。论文基于图变换理论,使用带属性类型图来描述时间与资源工作流模型,并使用图变换技术,设计一个图变换规则集来实现工作流过程模型的建立。为了使所得到的工作流模型能更好的适用于软件演化,论文利用图规约的办法进行工作流过程模型正确性分析,保证了所得到的工作流模型在结构上的正确性;设计了一组图变换规则,以实现工作流过程模型的时间截止性分析和时间约束性分析;在总结前人的基础上提出了一套工作流过程模型可调度性分析的办法。最后,论文实现了软件演化工作流建模与分析工具。并利用该工具实现了数字电视条件接收系统的软件演化工作流建模,并对其进行了正确性分析、时间截止性分析、时间约束性分析及可调度性分析。实例分析表明,论文提出的基于图变换的软件演化工作流建模与分析的方法是行之有效的。
其他文献
由于互联网的普及,Email已成为日常生活中最流行、最方便、最经济的通信手段。然而,在收到有用信息的同时,用户也收到各种各样的垃圾邮件,垃圾邮件的泛滥给互联网用户带来很
计算机三维人脸动画是一种重要的人体行为交互方法。其成果可以广泛地应用于虚拟现实、辅助教学、医疗研究、电影制作、游戏娱乐等很多领域。而人脸上的表情模拟以及表情细节
Internet的快速发展使得信息资源急剧增长,越来越多的信息通过互联网被传送到世界各地。互联网中也积聚了越来越多的信息,网络成了人们获取信息的主要来源。但是由于它数据的半
伴随互联网的高速发展,网络应用与服务种类越来越复杂,用户对防火墙,路由器等网络节点设备数据处理能力的要求也越来越高。流分类技术作为网络设备的关键技术之一,可以有效的