作者:高培淞; 李彬; 叶华; 王潇逸软件产品线通用性与可变性扩展型架构
摘要:航空相机作为重要的侦查、测绘设备,在军用、民用两方向都有广泛的应用。基于C/C+语言开发的控制系统具有高效性、稳定性,可以很好适应于航空相机项目需求。然而在这种大型复杂性系统的开发中,存在着大量的并行开发、继承开发、二次开发现象,这种低层次的复用往往造成代码冗余、代码可读性降低,对系统架构产生严重的冲击。研究使用软件产品线技术,总结现有项目资产,使用PR-Contest矩阵分析系统的通用性与可变性,根据领域特点创新提出扩展型4层架构,并对架构进行丰富使其易于指导系统开发,最后总结关键技术并对扩展性进行分析。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社