一种面向舰船PHM系统的软件产品线自动构建框架
舰船故障预测与健康管理(PHM)系统可部署在不同型号船舶上,不同型号的系统存在差异,如果单独对于每个系统进行开发,软件开发投入巨大。基于构件的软件产品线的开发方法,可以将可复用构件库中构件组装成软件产品,考虑不同型号舰船系统的差异,实现多系统的重用,减少开发成本并提高软件复用率。但是,目前的软件产品构建方法过度依赖于专家的支持,本文提出一种面向PHM系统的产品线构建框架,实现软件产品线的自动化配置。利用领域特征模型表示产品线需求模型,并实现产品线体系结构的建模,基于配置知识建立产品线需求模型和产品线体系结构之问的映射。用户在产品构建过程中,只需要对于产品线需求模型进行配置,则系统能够根据领域需求和产品线体系结构之问的映射,实现应用程序的定制。本文以舰船PHM系统为例,对于本文提出的方法进行了验证。
软件产品构建 软件复用 产品线体系结构 产品线需求模型
聂坤明 李盼 张莉
北京航牢航大大学软什工程研究所,北京 100191
国内会议
南京
中文
1-8
2012-10-20(万方平台首次上网日期,不代表论文的发表时间)