Authors
Sebastian Uchitel, Jeff Kramer, Jeff Magee
Publication date
2001/9/1
Journal
ACM SIGSOFT Software Engineering Notes
Volume
26
Issue
5
Pages
74-82
Publisher
ACM
Description
Scenario-based specifications such as Message Sequence Charts (MSCs) are becoming increasingly popular as part of a requirements specification. Scenario describe how system components, the environment and users work concurrently and interact in order to provide system level functionality. Each scenario is a partial story which, when combined with other scenarios, should conform to provide a complete system description. However, although it is possible to build a set of components such that each component behaves in accordance with the set of scenarios, their composition may not provide the required system behaviour. Implied scenarios may appear as a result of unexpected component interaction. In this paper, we present an algorithm that builds a labelled transition system (LTS) behaviour model that describes the closest possible implementation for a specification based on basic and high-level …
Total citations
200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202411615142118117141287118744422111
Scholar articles
S Uchitel, J Kramer, J Magee - ACM SIGSOFT Software Engineering Notes, 2001