DocumentCode :
2088377
Title :
Refinement-based requirements modeling using triggered message sequence charts
Author :
Sengupta, Bikram ; Cleaveland, Rance
Author_Institution :
Dept. of Comput. Sci., State Univ. of New York, Stony Brook, NY, USA
fYear :
2003
fDate :
8-12 Sept. 2003
Firstpage :
95
Lastpage :
104
Abstract :
Triggered message sequence charts (TMSCs) are a visual, mathematically precise notation for capturing system requirements as conditional and partial scenarios. We show how TMSCs may be used to formalize two different requirements modeling methodologies. The first approach combines prescriptive ("do this") and constraint-based ("don\´t do that") requirements within a single specification; it is useful for composing localized subsystem requirements with global system ones. The second approach supports layered specifications in which partial descriptions of requirements may be elaborated on in a succession of steps; it is suitable for the incremental development of complex behavior in which "error" scenarios are "layered on top of" normative ones. Both methodologies derive their formal robustness from the notion of semantic refinement for TMSCs, which is based on DeNicola\´s and Hennessy\´s must preorder. Case studies are used to illustrate the utility of the work.
Keywords :
charts; formal specification; systems analysis; TMSC; constraint based requirements; formal specification; partial description requirements; refinement-based requirements modeling; system requirements; triggered message sequence charts; Bridges; Computer science; Constraint theory; Heart; Robustness;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering Conference, 2003. Proceedings. 11th IEEE International
ISSN :
1090-705X
Print_ISBN :
0-7695-1980-6
Type :
conf
DOI :
10.1109/ICRE.2003.1232741
Filename :
1232741
Link To Document :
بازگشت