VRAIN applies artificial intelligence to software development, quality assurance, and system verification, developing tools and methodologies that automate testing, enable model-driven development, and ensure software correctness through formal methods.

The TESTAR tool performs scriptless automated testing through graphical user interfaces, enabling systematic testing without manual test script creation. Model-driven engineering environments MOSKitt4ME and MATE support model-based automation: MOSKitt4ME provides a CAME environment for constructing software production methods, while MATE interprets model specifications at runtime without code generation. Business process modelling tool GREAT Process Modeller supports organisational and conceptual modelling, while formal verification techniques are applied to prove software correctness and security properties. G-MAC demonstrates the application of model-driven methods to clinical informatics, providing a conceptual model-based information system for retina-macula pathology management.

Research also covers computational logic for automated reasoning about program behaviour, planning algorithms for test generation and debugging, and AI techniques for requirements engineering and software reuse through product lines.

Related Technological Offer

Software & Patents

  • Planning — TESTAR automated GUI testing, GREAT Process Modeller.
  • Reasoning — MOSKitt4ME model-driven engineering environment, MATE model-based automation, G-MAC conceptual modelling applied to clinical informatics.

Services

  • Planning — Conceptual modelling programming, business process design, automated software testing, code debugging tools, software verification and testing, robustness of AI models, business support application development, process modelling and evaluation.
  • Reasoning — Organisational modelling.

Related Research Areas