FINE-GRAINED INTEGRATED MANAGEMENT OF SOFTWARE CONFIGURATIONS AND TRACEABILITY RELATIONS

Pietro Colombo, Vieri del Bianco, Luigi Lavazza

Abstract

Software Configuration Management is essential to manage the evolution of non trivial software systems. Requirements for SCM support are continuously growing, demanding for seamless integration with the traditional development tools and support for management activities like change management, change impact analysis, etc. This paper presents SCCS-XP, a SCM platform supporting change management and traceability among fine-grained software artifacts. SCCS-XP exploits a XML-based language to represent versioned software artifacts. SCCS-XP provides the basic capabilities to build full-fledged SCM environments featuring traceability management, change management and integrates nicely with development tools.

References

  1. Boag, S., Chamberlin, D., Fernández, M. F., Florescu, D., Robie, J., Siméon, J., 2007. XQuery 1.0: An XML Query Language. W3C Recommendation.
  2. Chu-Carroll M.C. and Sprenkle S., 2002. Coven: Brewing Better Collaboration through Software Configuration Management. In FSE 2000, San Diego.
  3. Clark, J., DeRose, S., 1999. XML Path Language (XPath) Version 1.0. W3C Recommendation.
  4. Conradi R., Westfechtel B., 1998. Version Models for Software Configuration Management. In ACM Computing Surveys, Vol. 30, N. 2, pp. 232-282.
  5. Conradi, R., Larsen, J., Nguyen, M.N., Munch, B.P., Westby, P.H., 1995. Integrated Product and Process Management in EPOS. Journal of Integrated CAE.
  6. Estublier, J., 2000. Software configuration management: a roadmap. In ICSE - Future of SE Track.
  7. Leblang, D. B., 1994. The CM challenge: Configuration management that works. In Configuration Management, Vol. 2 of Trends in Software, Wiley, pp. 1-37.
  8. Magnusson, B., Asklund, U., 1996. Fine grained version control of configurations in COOP/Orm. In ICSE 1996, SCM-6 Workshop.
  9. Mouat, A., 2002. XML Diff and Patch Utilities. CS4 Dissertation, Heriot-Watt University,.
  10. Tichy, W. F., 1988. Tools for software configuration management. In Proc. of the Int. Workshop on Software Version and Configuration Control, Grassau, Germany, Teubner Verlag.
  11. van der Hoek, A., Carzaniga, A., Heimbigner, D., Wolf, A. L., 2002. A Testbed for Configuration Management Policy Programming. IEEE TSE, Volume 28, Issue 1, pp. 79 - 99.
  12. van der Lingen, R., van der Hoek, A., 2004. An Experimental, Pluggable Infrastructure for Modular Configuration Management Policy Composition. In ICSE 2004, Edinburgh.
  13. Westfechtel B., Munch B. P., Conradi R., 2001. A Layered Architecture for Uniform Version Management. IEEE TSE. Volume 27, Issue 12.
Download


Paper Citation


in Harvard Style

Colombo P., del Bianco V. and Lavazza L. (2008). FINE-GRAINED INTEGRATED MANAGEMENT OF SOFTWARE CONFIGURATIONS AND TRACEABILITY RELATIONS . In Proceedings of the Third International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8111-52-4, pages 159-164. DOI: 10.5220/0001883501590164


in Bibtex Style

@conference{icsoft08,
author={Pietro Colombo and Vieri del Bianco and Luigi Lavazza},
title={FINE-GRAINED INTEGRATED MANAGEMENT OF SOFTWARE CONFIGURATIONS AND TRACEABILITY RELATIONS},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2008},
pages={159-164},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001883501590164},
isbn={978-989-8111-52-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - FINE-GRAINED INTEGRATED MANAGEMENT OF SOFTWARE CONFIGURATIONS AND TRACEABILITY RELATIONS
SN - 978-989-8111-52-4
AU - Colombo P.
AU - del Bianco V.
AU - Lavazza L.
PY - 2008
SP - 159
EP - 164
DO - 10.5220/0001883501590164