Follow the latest coverage, related explainers and connected technology stories.
The author presents a vision for model-oriented programming languages that use the model’s structure and data as part of the language rules and execution context, with capabilities for generating and managing systems. The article reviews forms of this approach, from informal modeling to code-independent modeling, as well as features such as dynamic rules and model properties.