Cutting and Pasting with Requirements Specifications Scenarios
Cutting and Pasting with Requirements Specifications Scenarios
Wireless Telecommunications requirements specifications tend to be defined as sets of normative scenarios. These frequently only provide partial coverage of the scenarios that are necessary to give a comprehensive specification. Standard model checking techniques have not been successful in analysing such protocol specifications, first because of the high degree of concurrency that is inherent in such systems, and secondly because the very partial nature of the specifications tends to cause many inconsequential defects to be reported that frustrate the process of identifying key issues that have to be addressed immediately. Typically the inconsequential defects are addressed by adding new scenarios to the requirements, whereas significant defects require structural changes to the design itself and are not solved by adding new scenarios. This paper describes a technique for synthesising tractable phase automata from Message Sequence Chart scenarios that describe major phase transitions in the specifications. These can be automatically analysed to detect certain types of significant interactions between the scenarios that will be invariant under the addition of new scenarios to the requirements specifications.
Mitchell, Bill
5d045751-9ef4-4375-9e89-dbae07c90049
Thomson, Robert
7e5ed66c-67df-4734-b34c-f1b1d07f635b
Jervis, Clive
5c2bba0a-6353-459a-a40c-38ae8ea7ae96
Bristow, Paul
ba1de211-ea56-41df-82a9-95874190d549
Mitchell, Bill
5d045751-9ef4-4375-9e89-dbae07c90049
Thomson, Robert
7e5ed66c-67df-4734-b34c-f1b1d07f635b
Jervis, Clive
5c2bba0a-6353-459a-a40c-38ae8ea7ae96
Bristow, Paul
ba1de211-ea56-41df-82a9-95874190d549
Mitchell, Bill, Thomson, Robert, Jervis, Clive and Bristow, Paul
(2003)
Cutting and Pasting with Requirements Specifications Scenarios.
(In Press)
Abstract
Wireless Telecommunications requirements specifications tend to be defined as sets of normative scenarios. These frequently only provide partial coverage of the scenarios that are necessary to give a comprehensive specification. Standard model checking techniques have not been successful in analysing such protocol specifications, first because of the high degree of concurrency that is inherent in such systems, and secondly because the very partial nature of the specifications tends to cause many inconsequential defects to be reported that frustrate the process of identifying key issues that have to be addressed immediately. Typically the inconsequential defects are addressed by adding new scenarios to the requirements, whereas significant defects require structural changes to the design itself and are not solved by adding new scenarios. This paper describes a technique for synthesising tractable phase automata from Message Sequence Chart scenarios that describe major phase transitions in the specifications. These can be automatically analysed to detect certain types of significant interactions between the scenarios that will be invariant under the addition of new scenarios to the requirements specifications.
Text
mitchell.pdf
- Other
Available under License Other.
More information
Accepted/In Press date: 2003
Organisations:
Electronics & Computer Science, IT Innovation
Identifiers
Local EPrints ID: 267439
URI: http://eprints.soton.ac.uk/id/eprint/267439
PURE UUID: 454c4dd1-02e7-4eda-be26-f7b50f23cc87
Catalogue record
Date deposited: 01 Jun 2009 10:41
Last modified: 14 Mar 2024 08:50
Export record
Contributors
Author:
Bill Mitchell
Author:
Robert Thomson
Author:
Clive Jervis
Author:
Paul Bristow
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics