img-blur-shadow-blog-2
Development Process

ドメインモデリング

第8回は、用語と概念を出発点に、コンテキスト(context)、境界づけられたコンテキスト(bounded context)、ユビキタス言語(ubiquitous language)を使って問題領域を分割し、オブジェクト・モデル、知識モデル、文芸モデルから一つのドメイン・モデルを組織する方法を扱います。SimpleModelingでは、生成AIがtextus-bokを通して文芸情報と知識モデルを参照し、オブジェクト・モデルを主として生成、更新します。開発者はtextus-cbd-supportが提供する可視化、差分、根拠、影響範囲、検証情報を使ってモデルをレビューし、フィードバックを生成AIへ返します。この反復的な開発ループによってモデルの妥当性を高めます。 Read More

2026-09-07

View infographic 記事 PDF まとめスライド PDF Watch video
img-blur-shadow-blog-2
Development Process

文芸モデリング

文芸モデリングは、ストーリーをナラティブとして構成することを重要な形式としながら、ビジョン、要求、判断記録、既存仕様に加え、ドメイン・モデルの概念、規則、関係を自然言語で説明する従来型ドキュメントも、意味、識別子、モデル要素との対応を持つ文芸モデルとして組織する活動です。SmartDoxをフルスペックの基本記述言語とし、Markdownも利用できます。textus-bokが文芸モデルを知識モデル化して生成AIへ接続し、生成AIがオブジェクト・モデルを主として生成、更新、管理します。人間はtextus-cbd-supportが提供する可視化、差分、根拠によって結果をレビューし、承認または指摘を生成AIへ返します。また、文芸モデルを事実の正本として、要求仕様、ユーザーガイド、設計説明などのドキュメントを目的別に構成できます。 Read More

2026-08-31

View infographic 記事 PDF まとめスライド PDF Watch video
Development Process AI協業を支える知識モデリング

知識モデルは、CMLによるモデル定義、ドメイン・モデルのレビュー、ユースケース・モデルの作成とレビュー、ドメイン理解のための問い合わせを支えるSimpleModelingモデルの構成要素です。用語集に定義された用語が、オブジェクト・モデル、知識モデル、文芸モデルに現れる同じ概念を対応付けます。生成AIは候補と説明を提示し、人間は意味と根拠を承認します。

2026-08-24

View infographic Watch video
Development Process 構造基盤としてのオブジェクトモデリング

SimpleModelingモデルは、オブジェクト・モデル、知識モデル、文芸モデルから構成され、この三つから目的別のドメイン・モデル、ユースケース・モデル、アプリケーション・モデルを構成します。そのうちオブジェクト・モデルは、一般的な構造と振る舞いを定義する実行可能モデルと、相互作用などの具体的な実行を示す実行例モデルを含みます。実行例は帰納的な制約として設計と検証に利用し、現行CMLは実行可能モデルだけを対象にします。プラットフォーム向けの機構はCML、Cozy、Textusが吸収するため、オブジェクトモデリングをドメイン・モデルの記述へ集中できます。

2026-08-17

View infographic Watch video
Development Process Modelの構造とViewの活用

第4回はModelを主題とし、Domain ModelとUse Case Modelを二つの軸にCapabilityとAspectを構成します。Object Modelを使って形式構造を具体的に説明し、複雑なModelはPurposeとConcernに応じたViewから理解・検証・利用します。

2026-08-10

View infographic Watch video