Academic
Publications
Feature Interactions: A Mixed Semantic Model Approach
Feature Interactions: A Mixed Semantic Model Approach   (Citations: 13)
BibTex | RIS | RefWorks Download
The feature interaction problem is prominent in telephone service development. 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. We illustrate our mixed-model approach, where we use OO LOTOS, B and TLA+ in a complementary fashion. A simple combination of call forwarding and call screening features emphasises the need for different semantics during the analysis, synthesis, validation, refinement and verification stages of formal development.
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
    • ...e.g. [19,18]) of heterogeneity arises in the specification of reactive systems: some equational or first-order logic is used to specify the data (here, lists over arbitrary elements), some process algebra (here, CSP) is used to describe the system (here, a buer implemented as a list), and some temporal logic is used to state fairness or eventuality properties that go beyond the expressiveness of the process algebra (here, we express the ...

    Till Mossakowski. Foundations of Heterogeneous Specification

    • ...The students also now saw the importance of mixed semantic models[13]...
    • ...The integration of these different views is part of our current research[13]...

    J. Paul Gibson. Formal Requirements Engineering: Learning from the Students

    • ...Our idea is directed by our previous experiments on B and TLA + [22,23,26,24,33, 36], where we have effectively developed case studies, because a tool [40] was available and usable and we were able to manage complex proofs of developments...
    • ...‐ State-based approach for defining and detecting feature interactions [24,33,44,21] ‐ Relational approach for defining and detecting feature interactions [20] ‐ Logical approach for defining and detecting feature interactions [12,11,22,24,25, 10]...
    • ...‐ State-based approach for defining and detecting feature interactions [24,33,44,21] ‐ Relational approach for defining and detecting feature interactions [20] ‐ Logical approach for defining and detecting feature interactions [12,11,22,24,25, 10]...

    Dominique Cansellet al. Playing with Abstraction and Refinement for Managing Features Interact...

    • ...A temporal logic provides an ideal means of specifying and verifying such requirements [23]...

    J. Paul Gibsonet al. Formal Modelling of Services for Getting a Better Understanding of the...

    • ...We have used TLA + to model the user’s point of view of services of the CS 1 [2,8,9,10,11], a list of telecommunication services defined by ITU...

    Dominique Cansellet al. Abstract Animator for Temporal Specifications: Application to TLA

Order by: