Post

Strumenta and Metadev Collaborate to Modernize Legacy Software Using Models

2026.05.14

Torino/Seville

Legacy software modernization using models

Strumenta and Metadev Collaborate to Modernize Legacy Software Using Models

The collaboration combines Strumenta's expertise in code analysis, extraction, and transformation with Metadev's capabilities in modeling, artificial intelligence, and code generation from models.

Torino/Seville, May 14, 2026 — Strumenta S.r.l. and Metadev S.L. have reached a collaboration agreement to offer a joint approach to Modernizing Legacy Software.

The proposal addresses a common challenge for many organizations: transforming critical systems developed on legacy technologies without losing the business knowledge accumulated in those applications.

Strumenta brings extensive experience in code analysis, code processing, and software project modernization. For years, it has created tools to parse, extract models, analyze, and migrate code in languages ​​such as RPG, COBOL, VB, PL/1, CL, and various SQL dialects.

Metadev contributes expertise in graphical web modeling tools, artificial intelligence integration, and high-quality code generation from models to target technologies like dotNet, Java, Angular, relational databases or MongoDB. The combination of these two capabilities allows for the integration of two key phases of the process: understanding the existing system and building a modernized version from a more structured representation.

The joint approach is based on combining reverse engineering and forward engineering. First, knowledge is extracted from the existing code. Then, that knowledge can be represented using models, refactored, transformed, and used as the foundation for a modernized system.

This approach can be especially relevant in large codebases, where the challenge is not only migrating technology but also understanding what the system does, preserving the business logic, and facilitating its future evolution with greater control. The integration between the two companies' solutions is facilitated by their active participation in and adoption of standard technologies like LionWeb, ensuring that their respective components are interoperable. According to the agreement, LionWeb models can be used to represent the intermediate knowledge extracted from the legacy code, process it, and transform it to obtain the modernized system.

Within this approach, Structura is seen as part of the process for working with model representation, applying refactoring (with or without artificial intelligence), and generating code oriented toward ensuring compliance by design.

With this collaboration, Strumenta and Metadev aim to bring to market a joint proposal for addressing modernization projects that require combining in-depth analysis of existing software, model representation, and the generation of new systems from those models.

About Strumenta

Strumenta S.r.l. is a company specializing in code analysis, code processing, and software project modernization. Its expertise includes tools for parsing, extracting models, analyzing, and migrating code in various languages ​​and enterprise technologies.
https://strumenta.com

Strumenta logo

About Metadev

Metadev S.L. is a company specializing in custom software development, modeling tools, artificial intelligence integration, and code generation from models. It develops solutions such as Apricot and Structura, focused on modeling, systems engineering, and software generation.
https://metadev.pro

Metadev logo

If you still have questions

Contact us

Let's talk?