Building Contingencies into Specifications

Armstrong Nhlabatsi, Robin Laney, Bashar Nuseibeh · 2008

We propose an approach to runtime feature composition and conflict resolution that combines arbitration and contingencies. By arbitration we mean the resolution of conflicts between features using priorities. Contingency means having several specifications per feature, satisfying the same requirement, depending on the current state of the shared resource. Evaluation of our approach shows that combining arbitration and contingencies ensures that in the event of a conflict, requirements of the conflicting features are eventually satisfied.

Read the paper · More papers on PaperTik