首页> 中文学位 >一种产品线体系结构可变性设计方法
【6h】

一种产品线体系结构可变性设计方法

代理获取

摘要

软件产品线体系结构在产品线的开发过程中扮演着核心的角色。为了支持体系结构级可变性建模,很多体系结构描述语言引入了体系结构可变性元素如可选的构件、可选的连接器、可选的接口和多选一构件等。这些不同类型的可变性元素都需要在应用产品生成时被定制。而在产品线系统中可变性元素的数目规模通常较大。因此如果产品线体系结构管理的基本元素是单个的原子可变性元素,那么设计和定制产品线的工作将变得十分困难和易错。同时我们观察到可变特征或可变性设计通常映射到一组体系结构可变性元素。相对于单个可变元素的可变性设计而言,产品线开发者对体系结构可变性的理解在一个更高的抽象层次。本文提出了一种方法识别这种必须要在一起进行管理的体系结构可变性元素组合(可变性构造体)。通过可变性构造体,体系结构设计者的工作将变得更加简单和安全。为了将构造体融入到整个产品线开发生命周期中,本文提出了构造体与可变特征之间映射的方法以及各种类型的可变性构造体的实现方法。基于以上构造体方法,我们开发了体系结构可变性设计和管理工具。我们同时也成功应用此方法于一个中型财务系统产品线的开发和维护过程当中。这些实践的经验表明基于可变性构造体的体系结构可变性设计方法不仅可以减少体系结构可变性设计和定制的代价而且能够更好的保证体系结构可变性元素配置的一致性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号