Lacroix, M.
Roelants, D.
Waroquier, J.E.
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.
Bibliographic reference |
Lacroix, M. ; Roelants, D. ; Waroquier, J.E.. Flexible support for cooperation in software development.Proceedings of the 3rd International Workshop on Software Configuration Management (Trondheim, Norway, 12-14 June 1991). In: Feiler, P.H.;, Proceedings of the 3rd International Workshop on Software ConfigurationManagement, Acm1991, p. 102-108 |
Permanent URL |
http://hdl.handle.net/2078.1/68274 |