モデリング (科学的)
モデリング言語は、一貫したルールのセットによって定義される構造での情報、知識、またはシステムを表現するため使われるあらゆる人工言語である。そのルールは、その構造における構成要素の意味を通訳するため使われる。モデリング言語の例は、システムアーキテクチャの記述や表現のためのアーキテクチャ記述言語(ADL)、ソフトウエア・システムのための統一モデリング言語(UML)、プロセスのためのIDEF、あるいは特にWorld Wide Webを念頭において設計された3次元コンピュータグラフィックスのためのVRMLなどである。
科学的モデルは、経験則や事象、物理現象などを、論理的かつ客観的な方法で示すことを模索するものである。全てのモデルは単純化された現実の模倣(in simulacra)であり、本質的には虚偽のものであるにもかかわらず、科学的活動に極めて有用である。むしろモデルの構築とそれに関する議論を行うことは、科学的活動の根本でもある。モデルは完璧に事実を表現することはできないかもしれないが、しかし特定の目的に対してどちらが優れたモデルであるのか(例えばより正確な天気予報はどちらか、など)のような討論はしばしば行われる。
科学者にとって、モデルはまた人間の思考力を拡張するための方法でもある。例えばソフトウェアとして提供されるモデルは、そのシミュレーションや可視化、および操作に計算機の力を利用することを可能にし、モデルで表された実体・事象・過程に対する洞察を高めることができる。このようなコンピュータ・モデルは in silico("シリコンチップの中で" の意)と呼ばれる。これは in vivo("生体内で";ラットのような実験生物自体の中で、の意)・ in vitro("ガラス器具の中で";器具内で維持されている組織培養等において、の意)などと対比される言葉である。
構造は、認識、観察、性格、及びパターンの安定性とエンティティの関係を網羅する時に基本的な無形概念である。子供の雪片の口頭説明から、磁界特性の詳細な科学的分析まで、構造の概念は、科学、哲学、芸術における調査と発見のほとんど全てのモードでの本質的基盤である。