ABSE Stands for “Atom-Based Software Engineering” and is a generative approach (generates code from models) with roots in MDSD (Model-Driven Software Development) and DSM (Domain-Specific Modeling). ABSE relies on tree-based models. |
The ABSE Tree
An ABSE software engineering project is built using one or more trees, each one made up of “Atoms”.

The tree is ABSE's supporting paradigm, allowing the model to “think” like us and build ideas, features or systems in a logical and organized way. A tree conveys association, mimicking the associative human brain, therefore being able to represent and decompose any problem or data structure. |