Cervantes, end-to-end solution for better, faster and cheaper software.

Cervantes, end-to-end solution for better, faster and cheaper software.

Sector: ICT
Degree of development: TRL 5
Description: Framework for the design and development of systems of systems. Composed of a methodology, a development environment based on models and a cross-platform service execution infrastructure.

Cervantes is a solution that aims to respond to the challenges posed by the development of the computer systems that surround us: they are increasingly larger, cover more and need to interact with other existing systems . The development of these systems is therefore a complex task that has nevertheless been evolving slowly.

System evolution.

Cervantes consists in a framework for the design and development of systems of systems, which are conceived as subsystems that exchange information through asynchronous messages and process them through workflows. It consists of three elements:

  1. A methodological framework for approaching software development
  2. A model-based environment to design and automatically generate code,
  3. An infrastructure multiplatform to run the services.

The model-based approach to software design and development reverses the dedication necessary to the traditional phases of a life cycle, dedicating more time to thinking about the solution than to implementing it, since 80% of all the final code is generated automatically. Therefore, a significant saving of effort and development time is achieved, as well as increasing the quality of the software by minimizing errors.

Cervantes has been successfully used for the design and development of systems with several companies in a wide variety of domains, such as tele-assistance, fleet management, quality control in the food industry, reverse logistics and waste management.


The valorization of the R&D results generated by ITAINNOVA is 50% co-financed by the European Regional Development Fund within the framework of the Aragon ERDF Operational Program 2014-2020.

“Building Europe from Aragon”
European Regional Development Fund (ERDF)

Skip to content