ABSE Logo
Atom-Based Software Engineering

Introducing ABSE

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”.

ABSE tree example

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.

 

 

Learn the Basics
Technical Details
For the Individual
In the Enterprise

Product Site

Twitter
ABSE & AtomWeaver Community
Development At Heart Blog

Isomeris Site
Technology Portfolio

Isomeris Logo