Font Size: a A A

Task-Based Multilevel Software Configuration Management

Posted on:2008-12-28Degree:MasterType:Thesis
Country:ChinaCandidate:M PanFull Text:PDF
GTID:2178360215979992Subject:Software engineering
Abstract/Summary:PDF Full Text Request
SCM (Software Configuration Management) is a key process area of CMM (Capability Maturity Model). It emerged in the 70s of twenty century. Now there are many kinds of theory and tools coexist for the software configuration management. According to the background of software system in electric power domain, software configuration management model for the software implementation is studied in this thesis and can be applied into each period of software development.According to the implementation of WFECS9800N, a local network energy automatic meter reading system, TBMSCM (Task-Based Multilevel Software Configuration Model) can be described as follow:TBMSCM includes two components which are task combination and multiple levels management. These two components are independent and compensable for each other since they are aiming for different views respectively. A media to support these two components is needed.Since configuration item and baseline are the basis of configuration management, all the activities of configuration management are based on them. So TBMSCM try to make configuration item and baseline as the media of the two components.A configuration management plan of WFECS9800N for further study is proposed in the thesis, which is based on the TBMSCM theory. The whole implementation process including configuration repository building, configuration identification and management, changes control, versions control, baseline- certification and configuration status report and so on. We focus on the concrete requirement of alarm process flow in WFECS9800N as the start of configuration management activity. Then the activity runs through the whole process of software implementation including design, coding and test. Beside this, some auxiliary tools for configuration management are also chosen.By applying TBMSCM into the implementation of WFECS9800N, TBMSCM can support the whole development process well is clearly showed. It can improve the automatic tracing ability for associated configuration items and building all kinds of baselines ability for different configuration items. So the development period can be reduced with the software quality improving. TBMSCM that is proposed in this thesis can also be used in other similar development process.
Keywords/Search Tags:TBMSCM, configuration item baseline, task multiple levels management
PDF Full Text Request
Related items