【摘 要】
:
软件产品线体系结构在产品线的开发过程中扮演着核心的角色。为了支持体系结构级可变性建模,很多体系结构描述语言引入了体系结构可变性元素如可选的构件、可选的连接器、可
论文部分内容阅读
软件产品线体系结构在产品线的开发过程中扮演着核心的角色。为了支持体系结构级可变性建模,很多体系结构描述语言引入了体系结构可变性元素如可选的构件、可选的连接器、可选的接口和多选一构件等。这些不同类型的可变性元素都需要在应用产品生成时被定制。而在产品线系统中可变性元素的数目规模通常较大。因此如果产品线体系结构管理的基本元素是单个的原子可变性元素,那么设计和定制产品线的工作将变得十分困难和易错。同时我们观察到可变特征或可变性设计通常映射到一组体系结构可变性元素。相对于单个可变元素的可变性设计而言,产品线开发者对体系结构可变性的理解在一个更高的抽象层次。本文提出了一种方法识别这种必须要在一起进行管理的体系结构可变性元素组合(可变性构造体)。通过可变性构造体,体系结构设计者的工作将变得更加简单和安全。为了将构造体融入到整个产品线开发生命周期中,本文提出了构造体与可变特征之间映射的方法以及各种类型的可变性构造体的实现方法。基于以上构造体方法,我们开发了体系结构可变性设计和管理工具。我们同时也成功应用此方法于一个中型财务系统产品线的开发和维护过程当中。这些实践的经验表明基于可变性构造体的体系结构可变性设计方法不仅可以减少体系结构可变性设计和定制的代价而且能够更好的保证体系结构可变性元素配置的一致性。
其他文献
Forrest提出的否定选择算法建立在传统的“自我/非我”识别模式基础上,该算法对自体集的完备性和洁净性要求较高,在实际应用中存在无法克服的局限性。SNS模型受到了挑战,新的
随着信息技术的迅速发展和Internet的普及,人们对网络的依赖性越来越大,网络已经融入了人们生活和工作的方方面面。面对越来越复杂的信息系统,人们往往会有很多疑问,但总得不
近年来,随着计算机硬件和软件的发展,计算机图形学在视频游戏,电影动画,虚拟现实等行业中起着越来越重要的作用,而在这些应用中,经常会需要对模型进行变形模拟。目前常用的变
随着经济社会的发展,我国对外开放程度越来越高,进出口贸易量越来越大,科技引进的程度越来越高,人才访问交流越来越频繁。随之而来的就是一些单位及企业邀请外国人来华的需求
无线网状网(Wireless Mesh Networks,WMN)作为一项最后一公里的无线宽带接入技术,以其健壮性,廉价、方便部署等优点受到青睐,在民用,军事等领域得到广泛应用。在多接口多信道
随着移动互联网的快速发展,每天都会产生数以亿计的数字图像。这些图像杂乱无章,为了对这些海量图像进行加工处理并找到有用的图像,图像检索算法应运而生。目前应用最广泛的
无线传感网络由大量分布在地理区域中的节点组成,这些节点通常受限于能量、存储力、计算力和通信带宽。无线传感器网络主要运行在严苛的、无人值守的环境中,在这种环境中经常
近年来,随着网络用户的不断增多,网络可用资源供不应求,网络拥塞现象日益严重,进行拥塞控制方面的优化逐渐成为研究的热点。许多研究者基于网络可用带宽测量和拥塞控制技术提
随着互联网的发展,网络安全面临着更大的挑战。入侵检测技术是近年来获得快速发展的一种主动式网络安全技术,通过监控主机的状态或分析网络报文的内容,能够实时检测各种入侵
伴随着我国呼叫中心的持续发展、全新的销售模式的产生,我国各财产保险股份有限公司推出的机动车辆商业保险产品吸引的客户群正在日渐扩大,构建多功能的电话营销系统,从而组建大