Software production methods encompass the systematic approaches, tools, and techniques used to design, develop, test, and maintain high-quality software systems efficiently. At VRAIN, our research focuses on model-driven engineering, conceptual modeling, and advanced methodologies that raise the level of abstraction in software development.

We develop Computer-Aided Method Engineering (CAME) environments that allow organizations to construct tailored software production methods aligned with their specific needs and contexts. We have developed MOSKitt4ME, a CAME environment for the agile construction of software production methods tailored for every company, and MATE, a model-based automation engine that generates code and artifacts automatically from high-level specifications. Our work also includes GREAT Process Modeller for business process reengineering and conceptual modeling programming (CMP) techniques that enable domain experts to specify systems at a high level of abstraction without dealing with low-level implementation details.

These technologies enable faster development cycles, higher software quality, and better alignment between business requirements and technical implementations, particularly valuable in Industry 4.0 and digital transformation initiatives.

Related Technological Offer

Software & Patents

    • Reasoning - View MOSKitt4ME, MATE, and model-driven engineering tools.

Services

    • Planning - View conceptual modeling programming and business process design.
    • Reasoning - View organizational modeling and digital twins.