软件产品线领域资产与应用产品的演化同步技术研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:a4936543
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件产品线是开发一组具有相近且相似需求的应用产品的有效途径。在软件产品线开发过程中,特征作为表示领域需求的一阶实体,能够以特征模型的方式展现领域的共性与可变性,同时通过特征与其他领域资产的追踪关联保证应用产品生成过程的正确性。由于领域的扩展、需求的变更等原因,软件产品线处在不断的演化过程中,其中领域资产与应用产品均可能发生独立的演化,并且体现在针对领域特征模型以及应用特征模型的变更之上。若不对这些积累的变更进行管理,软件产品线将失去其稳定性,软件产品线组织也将失去对产品线开发过程的控制。因此,需要提供一种同步机制以保证领域资产与应用产品之间的一致性。针对这一问题,本文对领域资产与应用产品的演化场景和同步需求进行分析,并以此为基础提出一种以特征模型为中心的领域资产与应用产品的演化同步方法。该同步方法首先对领域资产与应用产品所关联的特征模型进行同步,然后根据特征层次上的同步结果及其与其它类型制品的追踪关系完成其它类型制品的同步,从而实现并保证领域资产与应用产品的整体一致性。本方法的核心是一个特征模型的演化同步框架,该框架以一个通用的特征模型元模型为基础,通过内置的针对通用特征模型的反馈及传播规则,以支持领域特征模型与应用产品特征模型的半自动化和交互式的同步。通用的特征模型用于对不同种类的特征模型进行统一,不同种类的特征模型只需提供其与通用特征模型的转换即可复用框架提供的同步能力,而不用为每一种特征模型单独开发同步设施。本文实现了上述同步方法的一个工具原型,并用一个例子对同步方法的可用性进行了验证。
其他文献
机车变流器是机车进行电能形式转换的关键部件。铁路电力机车、电传动内燃机车依靠它来进行电能形式转换。机车变流器的正常运行,是机车安全运行的重要保证。机车大功率变流
模式匹配Pattern matching(也称串匹配String matching)是复杂性理论中研究最广泛的问题之一,它是网络安全、信息检索与过滤、文字处理、数据库查询、音乐检索、计算生物学等重
多媒体已成为互动娱乐、教育和综合信息化内容的首选媒介。传统的Internet点对点传输的单播方式面对大量的多媒体应用传输已经显得力不从心。组播技术则正是为解决此类问题应
随着我国市场经济的日益规范和信息技术的飞速发展,服务质量的理念逐步深入人心,无线技术支撑下的移动CRM系统终将成为CRM系统的必然趋势,其快捷、高效的特点越来越受到广大CRM
随着Internet技术的飞速发展,网络技术已深入到经济社会的各个层面。但是,由于Internet固有的开放性和匿名性特征,导致其安全问题成为了网络应用的主要障碍。在详细分析了安
随着网络的日益普及,人们渐渐习惯于从网上获取需要的信息。但是这也带来信息的安全性问题。密码学是安全的基石,任何应用安全都是建筑其上的。因此作为一个底层的服务,其通
本文设计和实现了基于内容的网络信息审计系统,能够在高速网络环境下有效地对Internet上的实时大流量信息进行审计。 首先介绍了网络信息审计技术的发展和在实际应用中的需
随着社会商业形态的不断变化,客户服务系统成为企业经营的重要组成部分,良好的客户服务系统能够大大提高客户满意度,降低客户流失率。 本文是结合沈阳市自来水公司客户投诉受
近年来,由于在提高资源利用率、降低成本等方面的优势,虚拟化技术发展迅速,也推动了云计算的快速发展。越来越多的企业和组织开始将信息系统建设在虚拟化平台上,或者将原有的
嵌入式系统、传感器和无线通信技术的快速进步,促进了在事件监测应用领域具有重要价值的信息物理系统(cyber-physical system,CPS)的发展。无线传感器网络在其中发挥了重要的作