Title :
Backtracking Incremental Continuous Integration
Author :
Van der Storm, Tijs
Author_Institution :
Centrum voor Wiskunde en Inf., Amsterdam
Abstract :
Failing integration builds are show stoppers. Development activity is stalled because developers have to wait with integrating new changes until the problem is fixed and a successful build has been run. We show how backtracking can be used to mitigate the impact of build failures in the context of component-based software development. This way, even in the face of failure, development may continue and a working version is always available.
Keywords :
configuration management; object-oriented programming; software engineering; backtracking method; build failures; component-based software development; incremental continuous integration scheme; software configuration; Application software; Best practices; Feedback; Heart beat; History; Marine vehicles; Programming; Software maintenance; Storms; System testing; build management; software configuration management; software maintenance;
Conference_Titel :
Software Maintenance and Reengineering, 2008. CSMR 2008. 12th European Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4244-2157-2
DOI :
10.1109/CSMR.2008.4493318