• DocumentCode
    3531223
  • Title

    Building Contingencies into Specifications

  • Author

    Nhlabatsi, Armstrong ; Laney, Robin ; Nuseibeh, Bashar

  • Author_Institution
    Dept. of Comput., Open Univ., Milton Keynes
  • fYear
    2008
  • fDate
    8-12 Sept. 2008
  • Firstpage
    333
  • Lastpage
    334
  • Abstract
    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.
  • Keywords
    formal specification; conflict resolution; runtime feature composition; shared resources; Context modeling; Contingency management; Gain control; Operating systems; Runtime; Smart homes; Software development management; Software systems; Arbitration; Contingencies; Feature Interaction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    International Requirements Engineering, 2008. RE '08. 16th IEEE
  • Conference_Location
    Catalunya
  • ISSN
    1090-705X
  • Print_ISBN
    978-0-7695-3309-4
  • Type

    conf

  • DOI
    10.1109/RE.2008.65
  • Filename
    4685699