プロセスモデル
ローランドはプロセス表現技法として、「文書」、「プログラム」、「ハイパーテキスト」の3つのスタイルを挙げた[Rolland1998]。これをまとめたのが以下の表である:
ローランドによれば、自然言語や非定型的な図が情報システムのプロセスモデルを表現するために使われてきた。また、ソフトウェア工学においては、より形式的なプロセスモデルが使われてきた。これについては、[Armenise1993]、[Curtis1992]、[Finkelstein1994]でも解説されている。そのような形式的プロセスモデルはプログラミング言語と関連しており、次のような対応がある:
Smalltalk E3 [Finkelstein1994]
Prolog EPOS [Jacherri1992] Oikos [Ambriola1991] PEASE [Finkelstein1994]
PS-Algol PWI [Finkelstein1994]