About us
Reference List
Contact & Distribution

The use of Model Driven Architecture™

All software solutions developed by network vita are based on the paradigm Model Driven Architecture Paradigma (MDA™).

MDA was defined by the Object Management Group (OMG) who also defined other significant standards, such as CORBA (Common Object Request Broker Architecture), IDL (Interface Definition Language), UML (Unified Modeling Language), XMI (XML Metadata Interchange) or MOF (Meta Object Facility).

Simply put, the MDA paradigm is used to create models of application which are independent from any platform. These models are then described in a standardized notation (UML). This enables the developers to attain a formal description of the software which is free from technology constraints and highly abstract.

By way of generators, the model is transformed largely into a platform-specific code. If generators are replaced by others, the application can be generated for other platforms without this changing the inherent logic of the program.

The platform independent representation is at the same time part of the documentation. By definition, this ensures that the documentation is up-to-date as it is the basis of software production.