Presenting results of recent Lowcomote collaborations at MODELS 2021

Benedek Horváth talks about challenges of low-code development and integrating Model-Driven Engineering with DevOps
October 4, 2021

Lowcomote is an international project financed by the EU with the aim of training 15 Early Stage Researchers (ESRs) in low-code development platforms. As a member of the project, IncQuery Labs has welcomed Benedek Horváth to join our team as a PhD student and learn about low-code development with the support of our experts.

This year, Benedek has collaborated with two fellow researchers of the project. In March, he worked with Qurat ul ain Ali to translate Epsilon Object Language expressions to graph patterns in the VIATRA Query Language. During the summer, Alessandro Colantoni from the Johannes Kepler University of Linz spent some time at our office in Budapest. His joint research with Benedek focused on enabling Model-Driven Engineering integration with DevOps.

Both collaborations resulted in papers that were accepted for this year’s MODELS conference.

On the 2nd LowCode Workshop focusing on Low-Code Development Platforms (12 October), Benedek will introduce the joint paper that is the result of his collaboration with Qurat ul ain Ali. Their research summarizes the challenges that arise for low-code platforms with the increased role of low-code engineering in complex enterprise applications. The authors identify the multiplication of underlying artefacts and various scalability issues as the main challenges. Answering these, the paper introduces a novel approach to map expressions in Epsilon validation programs to VIATRA graph patterns automatically. In the accompanying case study, the authors evaluate the proposed approach on real-life, large-scale models. The results indicate a 1481 times faster sequential execution in Epsilon.

On the 2nd International Workshop DevOps@MODELS (11 October) devoted to DevOps and Model-Driven Engineering, Benedek will introduce the paper titled “Towards Continuous Consistency Checking of DevOps Artefacts”. In this joint work with Alessandro and advisors from IncQuery Labs and Johannes Kepler University, researchers tackle the problem of DevOps processes being scattered over a multitude of technologies. As a solution, they propose a Model-Driven Engineering (MDE) approach for the continuous consistency checking of DevOps artefacts. They explicitly represent each DevOps artefact as a model, then establish links across them to create a navigable network of model elements. They enable services on top of this network. As a case study, they implemented a proof-of-concept solution for consistency maintenance between JSON-based artefacts of a widely used DevOps tool. They envision using GitOps to pull the artefacts and feed them into the consistency maintenance workflow.

The case study in the paper can be reproduced with the help of our revolutionary analysis and integration tools: the IncQuery Suite as well. The built-in Git connector allows to pull the artefacts from the repository, transform them to models and run analysis rules on them. Learn more about other connectors and use-cases of our flagship product on the IncQuery Suite website.

Register now and see you at MODELS 2021!

The project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curiegrant agreement n° 813884.​
Get in touch

Contact us to find out more about our solutions, book a discussion with our experts, enroll in our evaluation program, or request a quote.

Contact us
Small arrow indicating more content
Three client management experts contributing in asynchronous communication.Two client management experts contributing in a phonecall.