next49
@next49
「形式仕様」は仕様を形式化したもの「形式検証」は、実装が仕様どおりにできているかを検証するさいに形式手法を用いて数学的に検証すること。似たような表現だけど、前者はもの、後者は行為。
2010-12-21 12:54:01
next49
@next49
Zは2002年にISOで標準化されている。Information Technology – Z Formal Specification Notation – Syntax, Type System and Semantics ISO/IEC 13568:2002
2010-12-21 12:55:26
next49
@next49
Zを「ゼッド」と読む理由は、開発がオックスフォード大学なので、イギリス英語の発音に準拠しているため。Zの由来は、公理的集合論ZFのZから。
2010-12-21 12:56:56
next49
@next49
p. 12 Zの特徴。1) 厳密な理論基礎がある。 2) 数学的構造化ができる 3) 自然言語を用いる 4) システムの改良ができる
2010-12-21 12:58:50
next49
@next49
pp 59 - 127 「第3章 Z言語」の説明の仕方が私には合わない。基本要素から組み立てていくのではなく、私が理解できていない何らかの順番ですべての要素を説明していくので、何のことやら。ただし、使われている用語、概念は全部理解できる。
2010-12-21 13:40:02
next49
@next49
p. 163 オブジェクト指向に対応して、Zを拡張したObject -Zがあるらしい。Object-Zには時相論理が取り組まれている。
2010-12-21 14:02:29
next49
@next49
The Z Notation: a reference manual http://spivey.oriel.ox.ac.uk/mike/zrm/index.html
2010-12-21 14:03:36