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
Link To Document :
بازگشت