ABSE Logo
Atom-Based Software Engineering

Inheritance & Composition Combined

When you combine Atom inheritance with composition, you get a very powerful construction mechanism that can adapt to any software modeling requirement. Higer-level Atom Templates, typically belonging to a problem domain, can become very large constructions, applying dozens of Atom Instances, and spanning thousands of lines of code. However their management remains simple because all you have to manage is the parent Atom Template.

You can implicitly generate dozens or even hundreds of Atoms just by adding a single atom instance to the project. Even if each of those Atoms generates just a few lines of code... Imagine how much code that can be generated at once! Now imagine that the generated code is already mature, tested, quality code...

 

Quick Tour
Technical Details
For the Individual
In the Enterprise

Product Site

Twitter
ABSE & AtomWeaver Community
Development At Heart Blog

Isomeris Site
Technology Portfolio

Isomeris Logo