ABSTRACT
Software configuration management is a technology throughout the whole software life cycle. Its main function is to control software changes in the software life cycle and reduce the impact of various changes. With the increasing complexity of software system, user requirements and frequent software updates, software configuration management has gradually become an important control process of software life cycle. Based on the analysis of the current situation of software configuration management system, this paper puting forward a configuration management model based on process and cooperation, and introduces the key problems in the design and implementation of the software configuration management system based on this model. Based on the analysis of the development process of large-scale software system, this paper summarizes some factors that will affect configuration management, and analyzes how these factors affect configuration management, and then puting forward the method of establishing configuration management system of whole life cycle.
- Temizkan O, Kumar R L. Exploitation and Exploration Networks in Open Source Software Development: An Artifact-Level Analysis[J]. Journal of Management Information Systems, 2015, 32(1):116-150.Google ScholarCross Ref
- Ricciardi F, Zardini A, Rossignoli C. Organizational dynamism and adaptive business model innovation: The triple paradox configuration[J]. Journal of Business Research, 2016, 69(11):5487-5493.Google ScholarCross Ref
- Huijuan Dong, Mingyang Sui, Yi Wang, Transfer function identification method and key technology in the experiment of electromechanical system control basic course[J]. Experiment Technology and Management, 2019, 036(011):36-39+44.Google Scholar
- Shenping Chen. Discussion on Configuration Management in Agile Software Development[J]. Software, 2018, 457(05):134-138.Google Scholar
- Chunwei Wang, Yukai Hao, Junxiang Yang, Research and implementation of an avionics system AFDX network management technology[J]. Electro-Optics and Control, 2015, 22(9): 64-67.Google ScholarCross Ref
- Fei Xu , Xiangba iYu. Research on key technologies of FLNG electrical system design[J]. Petroleum Engineering Construction, 2018, 272(04):77-80.Google Scholar
- Jianjun Liu ,Qiuli Guo, Haitao Di, Software architecture technology of a master-slave dynamic reconfiguration system[J]. Aeronautical Computing Technology, 2018, 48(05):139-142.Google Scholar
- Kenan Zhou. Research on Power Information System Monitoring and Management System and Key Technologies[J]. Digital Technology and Application, 2017(4):44-46.Google Scholar
- Bisheng Yu,Yuan Chen. Development and implementation of geological hazard database and information system in the southwestern topographic change zone[J]. Software Guide, 2015, 14(11):90-92.Google Scholar
- Fuxing Li, Luyao Li. Key technologies for building a big data processing platform for coal mining[J]. Journal of China Coal Society, 2019, 44(1):362-369.Google Scholar
- Hao Li , Xiaoyu Wen, Xinsheng Zhang , etc. Complex product design and manufacturing integrated development framework and key technologies based on digital twins [J]. Computer Integrated Manufacturing System, 2019, 025(006): 1320-1336.Google Scholar
- Xuehua Zhang, Yan Xing, Da Fan, Research on the application of big data for people's livelihood and its key technology[J]. Scientific Management Research, 2017(01): 16-19.Google Scholar
- Jian Cheng, Jizheng Cheng,Ming Liu, Research on key technologies of collaborative air traffic control operation simulation[J]. Journal of Civil Aviation Flight University of China, 2015(03):19-23.Google Scholar
Index Terms
- Research on Key Technologies of Software Configuration Management in Development of Large-scale Software System
Recommendations
Product-line development requires sophisticated software configuration management
ISPW '96: Proceedings of the 10th International Software Process WorkshopSoftware process technology as well as software configuration management (SCM) has focussed very much on supporting the development and evolution of a single software product rather than software product-lines. In the case of SCM this is particular ...
Software development: what it is, what it should be, and how to get there
Developing large software systems is notoriously difficult and unpredictable. Software projects are often canceled, finish late and over budget, or yield low quality results --- setting software engineering apart from established engineering ...
The Development of Software Configuration Management Repository
ICIME '09: Proceedings of the 2009 International Conference on Information Management and EngineeringThe idea of the OSCMR is to manage software configuration items (CSCI) of various software development processes. OSCMR has been designed and developed to run on the Internet and features simple user interfaces. It also has been designed to help ...
Comments