Skip to main navigation Skip to search Skip to main content

Provenance in software engineering - A configuration management view

  • Wright State University

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

Information provenance is a mechanism for tracing and verifying sources of information. In software development, provenance can be seen in two dimensions: (a) traceability among different versions of the same artifact and (b) traceability among various artifacts across system lifecycle. Maintaining the provenance, including the history of changes and the rationale of changes, are critical in assessing change requests, identifying of appropriate products/builds, and ensuring configuration integrity. Although some Configuration Management (CM) tools support a form of provenance by keeping logs of changes, such logs are proprietary and cannot be migrated to other systems if needed. In this research, we demonstrate how provenance can be achieved in configuration management by binding an artifact to its traceability and evolution information and storing such information in XML-based metadata, so that the information can be moved along with the artifact from one CM tool to another.

Original languageEnglish
Title of host publicationAssociation for Information Systems - 11th Americas Conference on Information Systems, AMCIS 2005
Subtitle of host publicationA Conference on a Human Scale
Pages3444-3448
Number of pages5
StatePublished - 2005
Event11th Americas Conference on Information Systems, AMCIS 2005 - Omaha, NE, United States
Duration: Aug 11 2005 → Aug 15 2005

Publication series

NameAssociation for Information Systems - 11th Americas Conference on Information Systems, AMCIS 2005: A Conference on a Human Scale
Volume7

Conference

Conference11th Americas Conference on Information Systems, AMCIS 2005
Country/TerritoryUnited States
CityOmaha, NE
Period8/11/05 → 8/15/05

ASJC Scopus Subject Areas

  • Computer Science Applications
  • Computer Networks and Communications
  • Information Systems
  • Library and Information Sciences

Keywords

  • Provenance
  • Software configuration management
  • Traceability

Fingerprint

Dive into the research topics of 'Provenance in software engineering - A configuration management view'. Together they form a unique fingerprint.

Cite this