Title
Feature interactions: a mixed semantic model approach
Abstract
The feature interaction problem is prominent in telephone service development. Many of the problems which arise when features combine are due to badly developed requirements models for individual features. With sufficiently good requirements models, in which each feature is formally modelled and validated against customer understanding, the feature interaction problem is much more tractable. Through a number of case studies, we have discovered that no one semantic framework is suitable for the synthesis and analysis of formal feature requirements models. Consequently we advocate a mixed-model approach. Firstly, we have an operational model, written in LOTOS using an object-based style, which is useful for constructing an executablemodel for validation. Secondly,we have a logical model (based on the B method) which is used to verify the state invariant properties of our system. Finally, we use TLA to provide semantics for a static analysis of liveness and fairness properties. No one model can treat each of these aspects, yet each of these aspects of the conceptualisation are necessary in the formal development of features. A simple example, in which we combine call forwarding and call screening features, illustrates the roles played by each of the models.
Year
Venue
Keywords
1997
IWFM
semantic model,mixed model
Field
DocType
Citations 
Computer science,Static analysis,Logical data model,Theoretical computer science,B-Method,Call forwarding,Artificial intelligence,Feature interaction problem,Machine learning,Semantics,Semantic data model,Liveness
Conference
12
PageRank 
References 
Authors
0.83
7
3
Name
Order
Citations
PageRank
J. Paul Gibson1295.05
Bruno Mermet25110.12
Dominique Méry357164.58