Road to a reactive and incremental model transformation platform: three generations of the VIATRA framework

D Varró, G Bergmann, Á Hegedüs, Á Horváth… - Software & Systems …, 2016 - Springer
The current release of VIATRA provides open-source tool support for an event-driven,
reactive model transformation engine built on top of highly scalable incremental graph …

A feature-based survey of model view approaches

H Bruneliere, E Burger, J Cabot, M Wimmer - Software & Systems …, 2019 - Springer
When dealing with complex systems, information is very often fragmented across many
different models expressed within a variety of (modeling) languages. To provide the relevant …

Improving bug localization with word embedding and enhanced convolutional neural networks

Y **ao, J Keung, KE Bennin, Q Mi - Information and Software Technology, 2019 - Elsevier
Context: Automatic localization of buggy files can speed up the process of bug fixing to
improve the efficiency and productivity of software quality assurance teams. Useful semantic …

Inca: A dsl for the definition of incremental program analyses

T Szabó, S Erdweg, M Voelter - Proceedings of the 31st IEEE/ACM …, 2016 - dl.acm.org
Program analyses support software developers, for example, through error detection, code-
quality assurance, and by enabling compiler optimizations and refactorings. To provide real …

AIDOaRt: AI-augmented Automation for DevOps, a model-based framework for continuous development in Cyber–Physical Systems

H Bruneliere, V Muttillo, R Eramo, L Berardinelli… - Microprocessors and …, 2022 - Elsevier
The advent of complex Cyber–Physical Systems (CPSs) creates the need for more efficient
engineering processes. Recently, DevOps promoted the idea of considering a closer …

Multi-objective optimization in rule-based design space exploration

H Abdeen, D Varró, H Sahraoui, AS Nagy… - Proceedings of the 29th …, 2014 - dl.acm.org
Design space exploration (DSE) aims to find optimal design candidates of a domain with
respect to different objectives where design candidates are constrained by complex …

[HTML][HTML] Enabling consistency in view-based system development—the vitruvius approach

H Klare, ME Kramer, M Langhammer, D Werle… - Journal of Systems and …, 2021 - Elsevier
During the development of large software-intensive systems, developers use several
modeling languages and tools to describe a system from different viewpoints. Model-driven …

A scalable and ontology-based P2P infrastructure for semantic web services

M Schlosser, M Sintek, S Decker… - … Conference on Peer-to …, 2002 - ieeexplore.ieee.org
Semantic Web Services are a promising combination of Semantic Web and Web service
technology, aiming at providing means of automatically executing, discovering and …

Viatra 3: A Reactive Model Transformation Platform

G Bergmann, I Dávid, Á Hegedüs, Á Horváth… - … as Part of STAF 2015, L' …, 2015 - Springer
Abstract Model-driven tools frequently rely on advanced technologies to support model
queries, view maintenance, design rule validation, model transformations or design space …

The Train Benchmark: cross-technology performance evaluation of continuous model queries

G Szárnyas, B Izsó, I Ráth, D Varró - Software & Systems Modeling, 2018 - Springer
In model-driven development of safety-critical systems (like automotive, avionics or
railways), well-formedness of models is repeatedly validated in order to detect design flaws …