EDBT 2026 Demo / reviewers in the wild / expert
Zoltán Ujhelyi
dblp:93/8528
· DBLP profile ↗
9ranked-venue papers
6as first author
0since 2021 · last 2016
0000-0002-2091-6441ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 4 first-authorDatabases, data management, data science and information retrieval · 3 · 2 first-authorTheory of computation · 3 · 2 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
2 papers |
Requirements engineering and software design · 67% Empirical software engineering · 17% Program analysis · 17% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
model-driven engineering |
0.2 | 2 | 2011 | Towards dynamic backward slicing of model transformations · ASE 2011 Implementing efficient model validation in EMF tools · ASE 2011 |
Requirements engineering and software design › model-driven engineering
model transformation |
0.1 | 1 | 2011 | Towards dynamic backward slicing of model transformations · ASE 2011 |
Requirements engineering and software design › model-driven engineering › model transformation
model transformation debugging |
0.1 | 1 | 2011 | Towards dynamic backward slicing of model transformations · ASE 2011 |
Empirical software engineering › software evaluation
model validation |
0.1 | 1 | 2011 | Implementing efficient model validation in EMF tools · ASE 2011 |
Program analysis › static analysis
program slicing |
0.1 | 1 | 2011 | Towards dynamic backward slicing of model transformations · ASE 2011 |
Methods — techniques the papers use, named apart from their topics
execution trace models · 0.1declarative query · 0.1caching · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Rete Network Slicing for Model Queries
Zoltán Ujhelyi, Gábor Bergmann, Dániel Varró |
ICGT | 1 |
| 2016 | Road to a reactive and incremental model transformation platform: three generations of the VIATRA frameworkabstractThe 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 queries for models with millions of elements and advanced features such as rule-based design space exploration complex event processing or model obfuscation. However, the history of the VIATRA model transformation framework dates back to over 16 years. Starting as an early academic research prototype as part of the M.Sc project of the the first author it first evolved into a Prolog-based engine followed by a family of open-source projects which by now matured into a component integrated into various industrial and open-source tools and deployed over multiple technologies. This invited paper briefly overviews the evolution of the VIATRA/IncQuery family by highlighting key features and illustrating main transformation concepts along an open case study influenced by an industrial project. Dániel Varró, Gábor Bergmann, Ábel Hegedüs, Ákos Horváth 0001, István Ráth, Zoltán Ujhelyi |
Softw. Syst. Model. | 6 |
| 2015 | Local Search-Based Pattern Matching Features in EMF-IncQuery
Márton Búr, Zoltán Ujhelyi, Ákos Horváth 0001, Dániel Varró |
ICGT | 2 |
| 2015 | Performance comparison of query-based techniques for anti-pattern detection
Zoltán Ujhelyi, Gábor Szoke, Ákos Horváth 0001, Norbert Istvan Csiszár, László Vidács, Dániel Varró, Rudolf Ferenc |
Inf. Softw. Technol. | 1 |
| 2015 | EMF-IncQuery: An integrated development environment for live model queries
Zoltán Ujhelyi, Gábor Bergmann, Ábel Hegedüs, Ákos Horváth 0001, Benedek Izsó, István Ráth, Zoltán Szatmári, Dániel Varró |
Sci. Comput. Program. | 1 |
| 2012 | Dynamic Backward Slicing of Model TransformationsabstractModel transformations are frequently used means for automating software development in various domains to improve quality and reduce production costs. Debugging of model transformations often necessitates identifying parts of the transformation program and the transformed models which have causal dependence on a selected statement. In traditional programming environments, program slicing techniques are widely used to calculate control and data dependencies between the statements of the program. Here, we introduce program slicing for model transformations where the main challenge is to simultaneously assess data and control dependencies over the transformation program and the underlying models of the transformation. In this paper, we present a dynamic backward slicing approach for both model transformation programs and their transformed models based on automatically generated execution trace models of transformations. We evaluate our approach using different transformation case studies. Zoltán Ujhelyi, Ákos Horváth 0001, Dániel Varró |
ICST | 1 |
| 2011 | Implementing efficient model validation in EMF toolsabstractModel-driven development tools built on industry standard platforms, such as the Eclipse Modeling Framework (EMF), heavily use model queries in various use cases, such as model transformation, well-formedness constraint validation and domain-specific model execution. As these queries are executed rather frequently in interactive modeling applications, they have a significant impact on the runtime performance of the tool, and also on the end user experience. However, due to their complexity, they can be time consuming to implement and optimize on a case-by-case basis. To address these shortcomings, we developed the EMF-INCQUERY framework for defining declarative queries over EMF models and executing them effectively using a caching mechanism. In the current paper, we demonstrate how our framework can be easily integrated with other EMF tools. We describe a case study in which EMF-INCQUERY is integrated into the open source Papyrus UML environment to provide on-the-fly validation of well-formedness criteria in UML models. Gábor Bergmann, Ábel Hegedüs, Ákos Horváth 0001, István Ráth, Zoltán Ujhelyi, Dániel Varró |
ASE | 5 |
| 2011 | Towards dynamic backward slicing of model transformationsabstractModel transformations are frequently used means for automating software development in various domains to improve quality and reduce production costs. Debugging of model transformations often necessitates identifying parts of the transformation program and the transformed models that have causal dependence on a selected statement. In traditional programming environments, program slicing techniques are widely used to calculate control and data dependencies between the statements of the program. Here we introduce program slicing for model transformations where the main challenge is to simultaneously assess data and control dependencies over the transformation program and the underlying models of the transformation. In this paper, we present a dynamic backward slicing approach for both model transformation programs and their transformed models based on automatically generated execution trace models of transformations. Zoltán Ujhelyi, Ákos Horváth 0001, Dániel Varró |
ASE | 1 |
| 2010 | Static Type Checking of Model Transformation Programs
Zoltán Ujhelyi |
ICGT | 1 |