Dept. of Computer Science and Engineering
Oregon Graduate Institute of Science & Technology
Designing, implementing and maintaining large complex software systems can be a difficult task. The emergence of computer networks has made the task even more complex. Managing large software engineering teams has proved to be problematic. Over the years researchers and engineers have developed tools and techniques to improve the productivity of these engineering teams. VS is a prototype version management system. This study of version management used VS as an example of an optimistic version management tool to analyze the effects an improved tool could have on software engineering productivity. Specifically, the study looked at the domain-specific requirements of Large-Grain Data Flow 2 to develop mechanisms that could help improve productivity during software design and analysis. It also investigated the domain-independent policies and mechanisms needed within the software engineering field.
Adams, Charles A., "VS: an optimistic version management system" (1990). Scholar Archive. 295.