最も単純なステートメントのシミュレーション

私は投影モデリングに関する記事についてコメントし続けています。



「赤い車の乗り物」という文を考えてください



言語では、このステートメントの解釈方法の正確な指示がないことに注意してください。 実際、「車」と「赤」と「乗り物」は、特定の4-Dボリューム(特定の車)、タイプ4-Dボリューム(車両のタイプ-機械)、可能な4-Dボリューム(任意の車) )、パート4-Dボリューム(大きな赤いボリュームの一部)。 最後のケースはかなりエキゾチックですが、大きな赤いキャンバスがパーツに分割されている場合に発生します。 そして、1つの赤は大きなキャンバスの一部を示します。



この論文では、特定のマシンについて話していると仮定します。 つまり、特定のマシンではなく、マシンではありません。 これは、彼女にとって、このマシンをシミュレートするオブジェクトをデータベースに取得できることを意味します。



赤は特定の赤いオブジェクトではなく、オブジェクトのタイプ-赤を意味します。 つまり、この特定の4-Dボリュームでは、特定の赤をモデル化するデータベース内に個別のオブジェクトはありません。 データベースには、色のタイプをモデル化するオブジェクトが1つあります-赤い色です。 このオブジェクトへのリンクがあり、この色のタイプが赤であることを示します。



ライド-特定の動きではなく、動きのタイプを意味します。 つまり、この特定の4-Dボリュームの場合、特定の動きをモデル化する個別のオブジェクトはデータベースにありません。 データベースには、移動のタイプをシミュレートするオブジェクトが1つあります。 そして、このオブジェクトへのリンクがあり、この動きのタイプが進んでいると言います。



特定のケースでは、このステートメントを次のように解釈します。車はコンクリートで、赤は花の種類であるため、抽象的であり、動きます-動きの種類、したがって抽象的です。



考えられる誤解



このような解釈は、私たちにとってトリックです。 色と乗り心地は抽象的な概念だと思い始めます。 そして、これは多くのモデリング標準の根本的なエラーです。 実際、シャフトの回転関数は抽象的ではなく、パラメータさえ持っています-時間に依存する回転速度。 しかし、機能のタイプ「シャフト回転」は抽象的な概念です。 そして、エンジンがシャフトを回転させると言うとき、機械との慣性によって考えます。エンジンは具体的であり、動きのタイプ(回転)は抽象的です。 この混乱のため、投影モデリングで紹介した論文をすぐに理解することは困難です。 定義は特定の機能、特定の操作の概念を提供し、読者は慣性によって、機能の種類と操作の種類について考えます。



対談者の考え方を知るために、次の質問をします。1つのボルトを回す操作と、もう1つのボルトを回す操作があるとします。 これらの2つの操作は、1つですか? 多くの場合、これはまったく同じ操作であると回答されますが、実行は異なります。 この答えは同じ問題の遺産です-操作のタイプとこのタイプの操作を区別しません。 もちろん、2つの操作は異なりますが、1つのタイプがあります。 そして、スピーチではアクションの種類の意味でボルトを回すことについて話しているので、1つの操作しかないことがわかります! そして、このおporはすべて、BPMN、ISO15926、システムエンジニアリング、またはISO 9000のいずれであっても、アクティビティモデリングの標準に直接転送されます。したがって、機能が特定であり、操作が特定であり、多くの場合、これは混乱を引き起こします。



プロジェクションモデリングでは、オブジェクト、形容詞、アクション、および機能を表示して操作できます。 これらは具体的な4-Dボリュームであり、形容詞、動詞、および名詞は、これらの4-Dボリュームの空間への投影または一時的な投影の説明です。 これを理解するには、この赤とその赤、これらの10メートルと10メートル、この操作とその操作、この車とその車を区別することを学ぶ必要があります。



別の誤解は、上記の言語パターンに関連しています。 シャフトの回転機能はモーターの特性であるか、赤はその機械の特性であると一般に受け入れられています。 これは、この特定のモーターの意味でモーターと言い、特定の動きの意味ではなく、運動のタイプの意味で回転と言うためです。 関数を時間の経過に伴う4Dボリュームの投影として定義する場合、回転は会計の具体的かつ独立したオブジェクトになります。 次に、モーターと回転が共通の4-Dボリュームを接続し、そのボリュームが投影されます。



シミュレートしないもの



投影モデルで「マシンを所有している」などの関係を説明できるかどうかをよく聞かれます。 投影モデルはアクティビティをモデル化しません。 活動のモデルは、活動のモデルの上に置くことができますが、活動のモデルには、何かを達成したり何かを所有したりする主体はいません。 事実だけがあります。 たとえば、ボルトを回す操作には、工作機械、ペトロフ、ワークピースが参加しました。 私はそのような参加の解釈をモデル化しません:ペトロフが鋭くしたか機械であるかどうか-それは重要ではありません。 事実のみがモデル化され、その解釈はモデル化されません。 これは、記述ジオメトリの場合とまったく同じです。コーンが描画されるとき、それが何で作られ、どのように処理されるかは示されません。 ただし、この情報を追加して、アクティビティモデルの上にアクティビティモデルを取得できます。



All Articles