Flexible support for cooperation in software development
Lacroix, M.;Roelants, D.;Waroquier, J.E.
(1991) Proceedings of the 3rd International Workshop on Software Configuration Management — Location: Trondheim, Norway (12.June.1991)
Files
No attached file found for this publication.
Details
Authors
Lacroix, M.
Author
Roelants, D.
Author
Waroquier, J.E.
Author
Abstract
Tasks carried out by different developers in the context of an overall activity like the development of a new release of a software product are usually not entirely independent. This is typically revealed by access conflicts on components of the product. A contract mechanism for solving such conflicts by managing the cooperation among developers is described. Testing and integration of successive versions produced by different tasks are other sources of difficulties, especially when errors result in complex interactions between developers for diagnosing and correcting them. The contract information is further used in a method for enforcing a consistent selection of the versions to be included in integration tests.
Lacroix, M., Roelants, D., & Waroquier, J. E. (1991). Flexible support for cooperation in software development. In Feiler, P.H.; (ed.), Proceedings of the 3rd International Workshop on Software ConfigurationManagement (p. p. 102-108). Acm. https://hdl.handle.net/2078.5/221445