IDEF0
1993年12月NISTは、ソフトウエア標準の分類、モデリング技術で機能モデリングのための統合化定義(IDEF0)の標準を発表した。この公開は連邦情報処理標準(FIPS)としてIDEF0の採択を発表した。この標準は、1981年からの米空軍のWright Aeronautical LaboratoriesのICAM基づいた。
IDEF0は、階層的な一連のダイアグラム、テキスト、及び他との相互のクロス参照の用語集から構成される。2つの主な構成要素は:
(ダイアグラム上のボックスで表される)機能と
(矢印で表される)それらの機能の相互関係であるデータやオブジェクト。
図3で示されるように、ボックスに接する場所は、インタフェースの特定な役割を伝える。制約(コントロール)はボックスの上部に入る。その運用で行動するデータやオブジェクトである、入力(インプット)は左からボックスに入る。その運用の出力(アウトプット)はボックスの右側側面から出る。機能の実行の支援手段を提供する機構(メカニズム)の矢印はボックスの下部(に向かって)結合される。