Radarc provides a strict Separation of Concerns splitting Business Know-how from Technical Know-how.

The former is specified in models and can be changed in a technology independent way. The latter is contained in the Formula enclosing all the technical and design details regarding to a specific platform and solution design.

Radarc controls the integrity of the software assets and keeps in sync models and code generated moving the maintenance stage form code to models.

Code Generators in Radarc are packetized as Formulas. A Formula helps to enforce a well-known software architecture.