Development Method

ASAMI, Tomoharu

Term

Development Method

Aliases

-

Definition

A development method is a conceptual framework composed of models and model transformations that define the structure and semantics of software systems. Examples include object-oriented design, domain-driven design (DDD), and model-driven development (MDD). A development method provides the structural foundation that defines what is to be built and how it should be represented.

SimpleModeling

In SimpleModeling, the development method is defined as the SimpleModeling Metamodel, which builds upon the UML metamodel and integrates a literate modeling notation (e.g., SmartDox). This approach enables a knowledge-oriented method interpretable and generatable by both humans and AI. The artifacts produced by the method are integrated into the BoK (Body of Knowledge), interacting with process styles and execution environments to support AI-assisted development.