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

Understanding the CNCF Execution Model Through HelloWorld

SimpleModeling is a development methodology based on component-oriented principles. To make component-oriented development viable, an execution system for components is required in addition to the definition of conceptual models. For this purpose, the Cloud Native Component Framework has been developed as a component framework for cloud applications that run on cloud platforms. In this article, we will explore the execution model of the Cloud Native Component Framework through a HelloWorld example. Read More

2026-01-26

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

Cloud Native Component Framework:HelloWorld

Cloud Native Component Framework is a component framework that serves as the execution foundation for literate model-driven development. The shortest path to understanding CNCF is to actually run it first. By starting with command execution and proceeding to server, client, and custom components, you can confirm that the internal execution model does not change even when the execution form does. Read More

2026-01-19

CBD AI-Era Executable Specification

A executable specification is neither merely a test nor simply TDD that drives implementation. It connects written specifications, analysis and design models, and implementation code, serving as a core artifact through which humans and AI agree—by execution—on what the correct specification is. By placing executable specifications at the center, analysis models become grounded in implementation, and implementation gains semantic justification.

2026-01-12

Blog My Personal AI-Driven Development

Rather than using generative AI merely as a code generation tool, this article introduces a development style in which design documents for specifications, source code, and executable specifications are evolved together as an integrated whole. The central themes of this article are the design of constraints that prevent AI from acting too freely, the clear separation between responsibilities best handled by humans and those delegated to AI, and documentation strategies for accumulating and reusing knowledge.

2026-01-05

Blog Semantic Integration Engine CLI

The Semantic Integration Engine is a multifaceted semantic search engine that provides multiple interfaces, including REST, MCP, and ChatGPT WebSocket. Among these, the REST API is positioned as the most general-purpose and stable interface for external exposure. In this article, we demonstrated how to build a CLI on top of the REST API, enabling SIE’s query functionality to be used directly from the console and shell scripts. We also confirmed the potential of combining this CLI with VS Code Codex and generative AI, allowing it to be used as a tool for acquiring external knowledge.

2025-12-29