作者
Seyed-Hassan Mirian-HosseinAbadi, Mohammad R Mousavi
发表日期
2002
期刊
Proceedings of the Iranian Computer Society Annual Conference (CSICC 02), Tehran, Iran
简介
Specification of system requirements is often involved with ambiguity and nondeterminism. Formal methods tend to mitigate ambiguity but nondeterminism remains as an inherent part of specification. This is due to the abstraction from real world details that causes a formal specification to define several results as a correct solution to a problem. Hence, a support for nondeterminism should be foreseen in formal methods.
In this paper, after studying different types of nondeterminism, some basic notations, namely multi-and power-schema, are added to Z formal language, to help explicit specification of nondeterminate constructs. Afterwards, a transformation is defined to generate nondeterministic semantics from specification in the same language. The results of adding the proposed notations is discussed from program development point of view.
引用总数
20082009201020112012201320142015201620172018211121
学术搜索中的文章
SH Mirian-HosseinAbadi, MR Mousavi - Proceedings of the Iranian Computer Society Annual …, 2002