Plug-and-play features

被引:0
作者
Plath, M [1 ]
Ryan, M [1 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
来源
FEATURE INTERACTIONS IN TELECOMMUNICATIONS AND SOFTWARE SYSTEMS V | 1998年
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose a feature construct for defining features, and use it to provide a plug-and-play framework for exploring feature interactions. Our approach to the feature interaction problem has the following characteristics: Features are treated as first-class objects during the development phase; A method is given for integrating a feature into a system description. It allows features to override existing behaviour of the system being developed; A prototype tool has been developed for performing the integration; Interactions between features may be witnessed. In principle, our approach is quite general and need not be tied to any particular system description language. In this paper, however, we develop the approach in the context of the SMV model checking system. We describe two case studies in detail: the lift system, and the telephone system. Because of space restrictions, we have not been able to present many details important to our approach in this version. The reader can obtain a fuller version [16] from www.cs.bham.ac.uk/similar to mdr/papers.html.
引用
收藏
页码:150 / 164
页数:15
相关论文
empty
未找到相关数据