Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007) Feature Refinement London, England September 10-September 14 ISBN: 0-7695-2884-8
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SEFM.2007.14
Development by formal stepwise refinement offers a guarantee that an implementation satisfies a specification. But refinement is frequently defined in such a restrictive way as to disallow some useful development steps. Here we de- fine feature refinement to overcome some limitations of re- finement and show its usefulness by applying it to examples taken from the literature. Using partial relations as a canonical state-based semantics and labelled transition systems as a canonical event-based semantics, we degine functions formally linking the state- and event-based operational semantics. We can then use this link to move notions of refinement between the event- and state-based worlds. An advantage of this abstract approach is that it is not restricted to a specific syntax or even a specific interpretation of the operational semantics
Citation:
Steve Reeves, David Streader, "Feature Refinement," sefm, pp.371-380, Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), 2007 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||