The feature interaction problem occurs when the addition of a new feature to a system disrupts the existing services and features. This paper describes a tabular notation for specifying the functional behavior of features. It also describes how four classes of feature interactions can be detected when features are speci ed in this new notation. Our goal is to develop a tool that can automatically analyze feature speci cations and detect interactions at the speci cation stage of development.
Kenneth H. Braithwaite, Joanne M. Atlee