Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2009.16D.6.899

Traceability Enhancement Technique Through the Integration of Software Configuration Management and Personal Working Space  

Kim, Dae-Yeob (충남대학교 컴퓨터공학과)
Youn, Cheong (충남대학교 전기정보통신공학부)
Abstract
Software productivity and quality improvement through software configuration management is based on organized and consistent change management. In change management, artifact identified as configuration item should be able to provide its changed history to the members in group and the members should be able to track down the changes made for the corresponding artifact. General software configuration management systems provide tracking information for artifacts only within the configuration management system, and it does not go further to changes that occur within personal working space. This paper provides a solution that helps tracking down changes that occur not only in configuration management, but also personal artifact's changes through the integration of configuration management system and personal working space. A revised version in configuration management system is connected to the artifact version of the working space by the tagging technique, and traceability can be managed more effectively by sharing the tracking information.
Keywords
Traceability; Software Configuration Management; Version Control;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Spanoudakis, G., “Plausible and Adaptive Requirement Traceability Structures”, in the proceedings of SEKE'02, July, 15-19, 2002   DOI
2 Sarma, A., Redmiles, D., et al., “Empirical Evidence of thebenefits of workspace awareness in software configuration management”, Proceedings of the 16th ACM, pp.113-123, 2008   DOI
3 Carey Schwaber, “The Forrester WaveTM: Process-CentricSoftware Configuration Management, Q4 2005”, Forrester Research, Inc., November, 14, 2005
4 “Glossary,” ASME Boiler and Pressure Vessel Code, Section III, Article NCA-9000
5 http://www.iso.org/iso/iso_catalogue/management_standards/iso_9000_iso_14000/iso_9001_2008.htm
6 Gotel, O. and Finkelstein, A., “An Analysis of the Requirements Traceability Problem”, Proc. of the IEEE International Conference on Requirements Engineering (ICRE), 1994
7 Ramesh, B. and Edwards, M., “Issues in the Development of a Requirement Traceability Model”, IEEE In Proc. of the 1st Intl. Symposium on Requirements Engineering, San Diego, CA, January, 1993
8 Murray, L., Griffiths, A., Lindsay, P. and Strooper, P., “Requirements Traceability for Embedded Software– an Industry Experience Report”, www.itee.uq.edu.au/~pal/ SVRC/tr00-41.pdf, 2000
9 “IEEE Guide to Software Requirements Specification”, IEEE 830-1998
10 Bashir, M. F., Qadir, M. A., “Traceability Techniques: A Critical Study”, INMIC'06, IEEE Multitopic Conference, pp.265-268, December, 23-24, 2006
11 Berczuk, S. P. and Appleton, B., “Software Configuration Management Patterns, Effective Teamwork, Practical Integration”, Addison Wesley, 2002
12 Kogel, M., “Towards Software Configuration Management for Unified Models”, CVSM'08, May, 17, 2008   DOI
13 Conradi, R. and Westfechtel, B., “Version Models for Software Configuration Management”, ACM Computing Surveys 30, 2 pp.232-282, 1998   DOI   ScienceOn
14 Estublier, J. and Garcia, S., “Process Model and Awareness in SCM”, SCM 2005, September, 5-6, 2005   DOI
15 Estublier, J., Clemm, G., et al., “Impact of Software Engineering Research on the Practice of Software Configuration Management”, ACM Trans on Software Engieering and Methodolog, Vol.14, No.4, pp.383-430, Oct., 2005   DOI   ScienceOn
16 Mohan, K., Xu, P. and Ramesh, B., “Improving the Change Management Process”, Communications of the ACM, Vol. 51, No.5, pp.59-64, May, 2008   DOI   ScienceOn
17 Junqueira, D., Bittar, T. and Fortes, R., “A fine-grained and flexible version control for software artifacts”, SIGDOC'08, September, 22-24, 2008   DOI
18 http://www.mks.com/products/sie
19 http://www.borland.com/us/products/starteam/index.html
20 http://www-01.ibm.com/software/awdtools/synergy/
21 http://www.ca.com/us/products/product.aspx?ID=255
22 http://www.serena.com/products/pvcs/index.html
23 http://www-01.ibm.com/software/awdtools/clearcase