Abstract:
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.