Binary Change Set Composition

Tijs van der Storm. Binary Change Set Composition. In Heinz W. Schmidt, Ivica Crnkovic, George T. Heineman, Judith A. Stafford, editors, Component-Based Software Engineering, 10th International Symposium, CBSE 2007, Medford, MA, USA, July 9-11, 2007, Proceedings. Volume 4608 of Lecture Notes in Computer Science, pages 17-32, Springer, 2007. [doi]

Abstract

Binary component-based software updates that are lightweight, efficient, safe and generic still remain a challenge. Most existing deployment systems that achieve this goal have to control the complete software environment of the user which is a barrier to adoption for both software consumers and producers. Binary change set composition is a technique to deliver incremental, binary updates for component-based software systems in an efficient and non-intrusive way. This way application updates can be delivered more frequently, with minimal additional overhead for users and without sacrificing the benefits of component-based software development.