gIBIS: a hypertext tool for exploratory policy discussion
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Inside a software design team: knowledge acquisition, sharing, and integration
Communications of the ACM
Why and How of Requirements Tracing
IEEE Software
Merging CASE tools with knowledge-based technology for automatic software design
Decision Support Systems
Change management needs integrated process and configuration management
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Version models for software configuration management
ACM Computing Surveys (CSUR)
Adapting traceability environments to project-specific needs
Communications of the ACM
Contributors to quality during software maintenance
Decision Support Systems
Microsoft repository version 2 and the open information model
Information Systems - Special issue on meta-modelling and methodology engineering
Abstracting dependencies between software configuration items
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software configuration management: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Toward Reference Models for Requirements Traceability
IEEE Transactions on Software Engineering
Technological mediation for design collaboration
IPCC/SIGDOC '00 Proceedings of IEEE professional communication society international professional communication conference and Proceedings of the 18th annual ACM international conference on Computer documentation: technology & teamwork
A Testbed for Configuration Management Policy Programming
IEEE Transactions on Software Engineering
Process-Centered Requirements Engineering
Process-Centered Requirements Engineering
Configuration Management Principles and Practice
Configuration Management Principles and Practice
Object-Oriented Program Comprehension: Effect of Expertise, Task and Phase
Empirical Software Engineering
The software information base: a server for reuse
The VLDB Journal — The International Journal on Very Large Data Bases
Representing and Maintaining Process Knowledge for Large-Scale Systems Development
IEEE Expert: Intelligent Systems and Their Applications
Knowledge integration in virtual teams: the potential role of KMS
Journal of the American Society for Information Science and Technology
Impact Analysis - Towards a Framework for Comparison
ICSM '93 Proceedings of the Conference on Software Maintenance
Predicting Source Code Changes by Mining Change History
IEEE Transactions on Software Engineering
Cross-cultural differences and information systems developer values
Decision Support Systems
Impact of software engineering research on the practice of software configuration management
ACM Transactions on Software Engineering and Methodology (TOSEM)
An XML based approach to support the evolution of model-to-model traceability links
TEFSE '05 Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineering
ArchEvol: versioning architectural-implementation relationships
Proceedings of the 12th international workshop on Software configuration management
On product versioning for hypertexts
Proceedings of the 12th international workshop on Software configuration management
Developing maintainable software: the READABLE approach
Decision Support Systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
Software configuration management (SCM) and traceability are two prominent practices that support change management in software development. While SCM helps manage the evolution of software artifacts and their documentation, traceability helps manage knowledge about the process of the development of software artifacts. In this paper, we present the integration of traceability and SCM to help change management during the development and evolution of software artifacts. We developed a traceability model using a case study conducted in a software development organization. This model represents knowledge elements that are essential to comprehensively manage changes tracked within the change management function of SCM tools. A tool that supports the integrated practice of SCM and traceability is also presented. We illustrate the usefulness of our model and tool using a change management scenario that was drawn from our case study. We also present a qualitative study towards empirically evaluating the usefulness of our approach.