Domain Modeling は、業務領域の本質を捉えて構造化し、ソフトウェアに反映可能な概念モデルとして表現する技術です。関係者間の共通理解を深め、設計の一貫性と保守性を高めます。
アプリケーションの実行時に発生するあらゆる現象を意味的に分類し、原因、深刻度、対応方針、関係者、技術的な文脈(トレース情報や実行環境)などとともに記録することで、ログ、監視、分析、監査、トラブル対応、アラート通知、エラー通知などに一貫して活用することができます。 Read More
2025-09-22
SimpleModelingリファレンス・プロファイルではエンティティ・オブジェクトのベース・クラスとなる抽象クラスSimpleEntityを定義しており、特殊なケースを除いては全てのエンティティ・オブジェクトがSimpleEntityをベース・クラスとすることになっています。 Read More
2025-09-15
ドメイン・モデルの中心となるエンティティの分析モデルと設計モデルの違いについて考察します。
2025-09-08
ドメイン・モデルは現実世界をソフトウェアで操作可能なモデルとして写し取ったものです。大切な点は、開発対象の問題領域の専門家が持つ「概念世界」を忠実に再現することです。
2025-08-11
SimpleModelingではドメイン・モデルを構成する基本構成要素として以下のものを使用します。
2025-08-04