• DocumentCode
    3395359
  • Title

    Requirements interaction detection using semi-formal methods

  • Author

    Shehata, Mohamed ; Eberlein, Armin

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
  • fYear
    2003
  • fDate
    7-10 April 2003
  • Firstpage
    224
  • Lastpage
    232
  • Abstract
    Increased pressure to reduce time-to-market has resulted in an increased effort to reuse previously developed software components when developing new software systems. However, in numerous cases, reuse has resulted in interactions between features and/or requirements. As the amount of reuse increases, interaction detection becomes a more and more challenging subject. Although feature interaction is not a new problem and has already been researched especially in the telecommunications domain where new features are added to large-scale base systems, relatively little research has been done outside of telecommunications. The aim of this paper is to introduce a systematic approach for the detection of interactions based on requirements attributes. This systematic approach is part of a three-level framework that offers several approaches to feature-interaction detection in any domain at different levels of cost, time and complexity. The approach is illustrated using a case study.
  • Keywords
    formal specification; object-oriented programming; software reusability; complexity; cost; feature interaction detection; requirements attributes; requirements interaction detection; semi-formal methods; software component reuse; telecommunications domain; time; Computer vision; Costs; Drives; Large-scale systems; Productivity; Programming; Software quality; Software systems; Time to market; Waste management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems, 2003. Proceedings. 10th IEEE International Conference and Workshop on the
  • Print_ISBN
    0-7695-1917-2
  • Type

    conf

  • DOI
    10.1109/ECBS.2003.1194803
  • Filename
    1194803