Date Added: Dec 2012
Distributed collaborative software development tends to make artifacts and decisions inconsistent and uncertain. The authors try to solve this problem by providing an information repository to reflect the state of works precisely, by managing the states of artifacts/products made through collaborative work, and the states of decisions made through communications. In this paper, they propose models and a tool to construct the artifact-related part of the information repository, and explain the way to use the repository to resolve inconsistencies caused by concurrent changes of artifacts. They first show the model and the tool to generate the dependency relationships among UML model elements as content of the information repository.