Formal semantics of some functional constructs of the software requirements definition language NDRDL
暂无分享,去创建一个
NDRDL is a software requirements definition language (SRDL), designed as the source language of the software requirements analysis support system NDRASS. It considers both functional and nonfunctional requirements. To avoid the impreciseness and inconsistency of its informal semantics, this paper presents formal semantics of some functional constructs of NDRDL. Different ways and means are adopted according to the inherent characteristics of different constructs.
[1] Paul T. Ward,et al. The transformation schema: An extension of the data flow diagram to represent control and timing , 1986, IEEE Transactions on Software Engineering.
[2] Albert L. Baker,et al. An Operational Semantics of Firing Rules for Structured Analysis Style Data Flow Diagrams , 1996 .
[3] Robert B. France,et al. Semantically Extended Data Flow Diagrams: A Formal Specification Tool , 1992, IEEE Trans. Software Eng..
[4] T. H. Tse,et al. Towards a Formal Foundation for DeMarco Data Flow Diagrams , 1989, Comput. J..