モデリング言語
モデリング言語
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/06 09:52 UTC 版)
「モデリング (科学的)」の記事における「モデリング言語」の解説
モデリング言語は、一貫したルールのセットによって定義される構造での情報、知識、またはシステムを表現するため使われるあらゆる人工言語である。そのルールは、その構造における構成要素の意味を通訳するため使われる。モデリング言語の例は、システムアーキテクチャの記述や表現のためのアーキテクチャ記述言語(ADL)、ソフトウエア・システムのための統一モデリング言語(UML)、プロセスのためのIDEF、あるいは特にWorld Wide Webを念頭において設計された3次元コンピュータグラフィックスのためのVRMLなどである。
※この「モデリング言語」の解説は、「モデリング (科学的)」の解説の一部です。
「モデリング言語」を含む「モデリング (科学的)」の記事については、「モデリング (科学的)」の概要を参照ください。
モデリング言語
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/07 09:26 UTC 版)
「ソフトウェア開発方法論」の記事における「モデリング言語」の解説
モデリング言語は情報・知識・システムを構造的に表現するのに使われる人工言語であり、一貫した規則群で定義されている。それら規則群は構造内の各コンポーネントの意味を表すためのものである。モデリング言語はグラフィカルなものと文字のみから成るものがある。グラフィカルなモデリング言語は何らかの概念を表す名前付きのシンボルとそれらの関係を表すシンボル間を繋ぐ線によるダイアグラムを表現として採用しており、そこに制約を表すグラフィカルな注釈を加えている。文字のみのモデリング言語は、パラメータを伴う標準化されたキーワードを使うのが一般的で、コンピュータが解読可能な表現にしている。 ソフトウェア工学分野のグラフィカルなモデリング言語としては、以下のようなものがある。 Business Process Modeling Notation(BPMN、およびXMLを基盤とするBPML)は、プロセス・モデリング言語のひとつ。 EXPRESS(英語版)とEXPRESS-G (ISO 10303-11) は、汎用データモデリング言語の国際規格(STEPの一部) Extended Enterprise Modeling Language (EEML) は、多層にまたがるビジネスプロセスのモデリングによく使われている。 フローチャートは、アルゴリズムや作業工程の概略を表現する図である。 Fundamental Modeling Concepts (FMC) は、ソフトウェア中心のシステムのためのモデリング言語。 IDEFはモデリング言語ファミリであり、機能モデリングのためのIDEF0、情報モデリングのためのIDEF1X、モデリングオントロジーのためのIDEF5などが含まれる。 LePUS3は、オブジェクト指向ビジュアル設計記述言語であり、(Java、C++、C#などで書かれる)大規模なオブジェクト指向プログラムやデザインパターンのモデリングに適した形式仕様記述言語である。 仕様及び記述言語 (Specification and Description Language, SDL) は、分散システムなどの挙動を仕様として明確に記述するための仕様記述言語である。 統一モデリング言語 (UML) は、業界標準の汎用モデリング言語である。最新版である UML 2.0 では13種類の図をサポートしており、様々なサポートツールがある。 モデリング言語は必ずしも実行可能ではなく、もし実行可能であったとしても、それを使うことで人間のプログラマが不要になるということはない。むしろ実行可能なモデリング言語は熟練したプログラマの生産性向上を意図しており、特に並列計算や分散コンピューティングといった難しい問題を扱いやすくするものである。
※この「モデリング言語」の解説は、「ソフトウェア開発方法論」の解説の一部です。
「モデリング言語」を含む「ソフトウェア開発方法論」の記事については、「ソフトウェア開発方法論」の概要を参照ください。
モデリング言語
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/11/22 14:04 UTC 版)
システムモデリング言語 SysML にはリクワイアメント図があり、要求を視覚的に編成・管理・トレースできる。
※この「モデリング言語」の解説は、「要求管理」の解説の一部です。
「モデリング言語」を含む「要求管理」の記事については、「要求管理」の概要を参照ください。
モデリング言語
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/05 07:36 UTC 版)
「Wolfram SystemModeler」の記事における「モデリング言語」の解説
Wolfram SystemModeler はフリーのオブジェクト指向モデリング言語Modelicaを使用する。Modelicaは、物理、電気、電子、水圧、熱、制御、電力などサブコンポーネントや過程指向のサブコンポーネントを含む複雑な物理系をモデル化するのに便利な、オブジェクト指向で方程式ベースの非プロプライエタリ言語である。
※この「モデリング言語」の解説は、「Wolfram SystemModeler」の解説の一部です。
「モデリング言語」を含む「Wolfram SystemModeler」の記事については、「Wolfram SystemModeler」の概要を参照ください。
固有名詞の分類
- モデリング言語のページへのリンク