A formal definition of FRSM and applications

被引:4
|
作者
Liu, SY [1 ]
机构
[1] Hiroshima City Univ, Fac Informat Sci, Hiroshima, Japan
关键词
requirements analysis; requirements specification; formal semantics; data flow analysis; formal methods;
D O I
10.1142/S0218194098000145
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
FRSM (Formal Requirements Specification Method) is a structured formal language and method for requirements analysis and specification construction based on data flow analysis. It uses a formalized DeMarco data flow diagram to describe the overall structure of systems and a VDM-SL like formal notation to describe precisely the functionality of components in the diagrams. This paper first describes the formal syntax and semantics of FRSM and then presents an example of using the axiom and inference rules given in the definition of the formal semantics for checking consistency of specifications. A case study of applying FRSM to a practical example is described to demonstrate the principle of constructing requirements specifications and to uncover the benefits and deficiencies of FRSM.
引用
收藏
页码:253 / 281
页数:29
相关论文
共 50 条