摘要
针对传统的软件开发方法每次开发同类系统时,很少能复用之前累积的开发经验,造成大量的重复性劳动的问题,提出了软件产品线开发方法,并将该方法应用于煤矿安全监控系统软件的开发中。在对煤矿安全监控系统产品线分析的基础上,针对监控系统的共性和变性特征,探讨了各特征之间的关系,使用基于特征的可变性建模方法构建了煤矿安全监控领域可变性模型。该模型可对监控系统的可变性进行有效管理,同时在特征依赖规则的指导下,可快速完成具体的可定制监控系统的需求特征分析,为后续煤矿安全监控领域可复用框架的实现奠定了基础。
Traditional software development methods rarely can reuse accumulated development experiments when developed same system,and cause vast repetitive work.In view of the problem,development method of software product line was proposed and applied into the software development for coal mine safety monitoring and control system.On the basis of analysis of product line of the system,relationships among characteristics of the system were discussed according to commonality and variability characteristics of the system,variability model of the coal mine safety monitoring and control field based on feature modeling method of variability was built.The model can effectively manage variability of the system,and can quickly complete requirements analysis of specific customized monitoring and control system under guidance of the characteristics dependency rules at the same time,which lays foundation for following realization of reusable framework in the coal mine safety monitoring and control field.
出处
《工矿自动化》
北大核心
2017年第10期43-47,共5页
Journal Of Mine Automation
基金
"十二五"山西省科技重大专项项目(20121101001)
山西省中科院科技合作项目(20141101001)
山西省社会发展科技攻关项目(20140313020-1)
关键词
煤矿安全监控
软件产品线
可变性模型
可复用框架
coal mine safety monitoring and control
software product line
variability model
reusable framework