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 automate code generation from conceptual models. Business process modelling tools GREAT Process Modeller and G-MAC support organisational and conceptual modelling, while formal verification techniques are applied to prove software correctness and security properties.

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, UTool business process tool.
  • Reasoning — MOSKitt4ME model-driven engineering environment, MATE model-based automation, G-MAC conceptual modelling.

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 for enterprise systems.

Related Research Areas