pith. sign in

arxiv: 1409.7232 · v1 · pith:B7BSML7Gnew · submitted 2014-09-25 · 💻 cs.SE

Feature Specification and Refinement with State Transition Diagrams

classification 💻 cs.SE
keywords featuresrefinementspecificationdefinediagramsfeaturegivenrefinements
0
0 comments X
read the original abstract

In this paper, we introduce a graphic specification technique, called state transition diagrams (STD), and show the application to the feature interaction problem. Using a stream-based formal semantics, we provide refinement rules for STDs. Refinements define an implementation relation on STD specifications. We view features as particular refinements which add previously unspecified behavior to a given STD specification. The refinement relation is then used to add features, and to define the notion of conflicting features. Our techniques are demonstrated by a systematic development of an example given in [25].

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.