img-blur-shadow-blog-2
Component-Based Development

CNCFにおけるObservability

AI駆動開発では、SecurityやObservabilityのような非機能要件をどのように成立させるのかが大きな論点になります。 Observabilityだけを考えても、分散トレース、メトリクス、構造化診断、Payload保護、外部監視基盤連携など、多数の横断的機能が必要になります。 これらを毎回AIへ自然文で指示し、個別実装へ委譲すると、生成コスト・レビューコスト・運用コストが急速に増大し、品質保証も不安定になります。 そのためCML&CNCFでは、文芸モデルへ十分な構造情報を記述すると、モデルコンパイラと実行フレームワークがSecurityやObservabilityを横断的に成立させます。 Read More

2026-05-18

img-blur-shadow-blog-2
Development Process

SimpleModelingにおけるアーキテクチャセントリック

SimpleModelingは、Unified Processに由来するアーキテクチャセントリックなアプローチを採用しています。アーキテクチャは単なる設計成果物ではなく、要求・分析・設計・実装・運用を統合する構造として扱われます。開発初期からアーキテクチャビューを利用することで、モデル全体の整合性・分析容易性・AI適合性を高めます。 Read More

2026-05-11

CBD CNCFにおける認可モデル

CNCFの認可は、「操作の入口」と「リソースへのアクセス」の二箇所で評価される。ロール・パーミッション・リレーション・ABACはすべてCapabilityまたはGuardに正規化され、最終的に一貫した判定モデルで評価される。

2026-05-04

KnowledgeDevelopment SimpleModelingにおける知識処理モデル

SimpleModelingの知識処理モデルは、「意味 → 構造 → 定義 → 振る舞い → 実行 → 現実」という変換パイプラインとして構成されます。Contextはその全体を制御し、Effectの評価によって現実世界に作用が現れます。

2026-04-27

DevelopmentProcess Essence FrameworkによるSimpleModeling Development Processの定義

SimpleModeling Development Processは、Essence Kernelを共通基盤とし、Use Case Lite、Scrum Solo、Cloud Native CBD、BoK、Cozy Domain Modeling、Code Generation、DevOpsなどのPracticeを選択・合成して構成される。実行基盤としてはCNCFを位置づける。本稿では、Method View、Process Flow View、Work Product View、Role/Agent View、Automation View、Lifecycle Viewに分けて、その定義の雛形を示す。

2026-04-20