2026
| Date | Kind | Event | Category | Title | Summary |
|---|---|---|---|---|---|
|
2026-01-26 |
Article |
New |
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. |
||
|
2026-01-19 |
Article |
New |
The shortest path to understanding CNCF is to actually run it first. By starting with command execution and moving on to server, client, and custom components, you can confirm that the internal execution model remains the same even when the execution form changes. |
||
|
2026-01-19 |
Glossary |
New |
Cloud Native Component Framework (CNCF) is a framework for executing cloud application components using a single, consistent execution model. Centered on the structure of Component, Service, and Operation, it enables the same Operation to be reused across different execution forms such as command, server (REST / OpenAPI), client, and script. By centralizing quality attributes required for cloud applications—such as logging, error handling, configuration, and deployment—within the framework, components can focus on implementing domain logic. CNCF is designed as an execution foundation for literate model-driven development and AI-assisted development, separating what is executed from how it is invoked. |
||
|
2026-01-12 |
Article |
New |
In the AI era of software development, it is essential to cultivate specifications, design, and implementation together without isolating them, allowing continuous movement between these activities. This article organizes a practical SimpleModeling approach centered on executable specifications (Executable Specifications), including up-and-down movement of analysis models and pair analysis / pair design with AI. |
||
|
2026-01-12 |
Glossary |
New |
Verification is the activity of confirming that an implementation conforms to its specified design or requirements. |
||
|
2026-01-12 |
Glossary |
New |
Test Driven Development (TDD) is a development practice in which tests are written before implementation, and the code is evolved by repeatedly making tests pass and refactoring. |
||
|
2026-01-12 |
Glossary |
New |
Behavior Driven Development (BDD) is a development approach that focuses on specifying system behavior through scenarios written in a shared language. |
||
|
2026-01-12 |
Glossary |
New |
An executable specification is a specification expressed in a form that can be executed to determine correctness. |
||
|
2026-01-12 |
Glossary |
New |
Validation is the activity of confirming that a system or product fulfills its intended use and stakeholder requirements. |
||
|
2026-01-05 |
Article |
New |
This article summarizes the current state of my personal AI-driven development approach, in which ChatGPT and VS Code Codex are used selectively to rapidly iterate through specification, design, implementation, and verification. |