EDBT 2026 Demo / reviewers in the wild / expert
Ábel Hegedüs
dblp:05/9522
· DBLP profile ↗
12ranked-venue papers
6as first author
0since 2021 · last 2016
0000-0002-8940-4348ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 11 · 5 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 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
3 papers |
Requirements engineering and software design · 85% Empirical software engineering · 15% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
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 › design process
design space exploration |
0.3 | 2 | 2014 | Multi-objective optimization in rule-based design space exploration · ASE 2014 A model-driven framework for guided design space exploration · ASE 2011 |
Requirements engineering and software design
model-driven engineering |
0.2 | 2 | 2011 | A model-driven framework for guided design space exploration · 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 | A model-driven framework for guided design space exploration · ASE 2011 |
Empirical software engineering › software evaluation
model validation |
0.1 | 1 | 2011 | Implementing efficient model validation in EMF tools · ASE 2011 |
Mathematical optimization
multi-objective optimization |
0.1 | 1 | 2014 | Multi-objective optimization in rule-based design space exploration · ASE 2014 |
Methods — techniques the papers use, named apart from their topics
genetic algorithm · 0.4NSGA · 0.4dependency analysis · 0.1declarative query · 0.1caching · 0.1algebraic abstraction · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Query-driven soft traceability links for models
Ábel Hegedüs, Ákos Horváth 0001, István Ráth, Rodrigo Rizzi Starr, Dániel Varró |
Softw. Syst. Model. | 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. | 3 |
| 2015 | A model-driven framework for guided design space exploration
Ábel Hegedüs, Ákos Horváth 0001, Dániel Varró |
Autom. Softw. Eng. | 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. | 3 |
| 2014 | Multi-objective optimization in rule-based design space explorationabstractDesign space exploration (DSE) aims to find optimal design candidates of a domain with respect to different objectives where design candidates are constrained by complex structural and numerical restrictions. Rule-based DSE aims to find such candidates that are reachable from an initial model by applying a sequence of exploration rules. Solving a rule-based DSE problem is a difficult challenge due to the inherently dynamic nature of the problem. In the current paper, we propose to integrate multi-objective optimization techniques by using Non-dominated Sorting Genetic Algorithms (NSGA) to drive rule-based design space exploration. For this purpose, finite populations of the most promising design candidates are maintained wrt. different optimization criteria. In our context, individuals of a generation are defined as a sequence of rule applications leading from an initial model to a candidate model. Populations evolve by mutation and crossover operations which manipulate (change, extend or combine) rule execution sequences to yield new individuals. Our multi-objective optimization approach for rule-based DSE is domain independent and it is automated by tooling built on the Eclipse framework. The main added value is to seamlessly lift multi-objective optimization techniques to the exploration process preserving both domain independence and a high-level of abstraction. Design candidates will still be represented as models and the evolution of these models as rule execution sequences. Constraints are captured by model queries while objectives can be derived both from models or rule applications. Hani Abdeen, Dániel Varró, Houari Sahraoui, András Szabolcs Nagy, Csaba Debreceni, Ábel Hegedüs, Ákos Horváth 0001 |
ASE | 6 |
| 2014 | A survey and comparison of transformation tools based on the transformation tool contest
Edgar Jakumeit, Sebastian Buchwald, Dennis Wagelaar, Li Dan, Ábel Hegedüs, Markus Herrmannsdoerfer, Tassilo Horn, Elina Kalnina, Christian Krause 0001, Kevin Lano, Markus Lepper 0001, Arend Rensink, Louis M. Rose, Sebastian Wätzoldt, Steffen Mazanek |
Sci. Comput. Program. | 5 |
| 2012 | Derived Features for EMF by Integrating Advanced Model Queries
István Ráth, Ábel Hegedüs, Dániel Varró |
ECMFA | 2 |
| 2012 | Query-Driven Soft Interconnection of EMF Models
Ábel Hegedüs, Ákos Horváth 0001, István Ráth, Dániel Varró |
MoDELS | 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 | 2 |
| 2011 | A model-driven framework for guided design space explorationabstractDesign space exploration (DSE) aims at searching through various models representing different design candidates to support activities like configuration design of critical systems or automated maintenance of IT systems. In model-driven engineering, DSE is applied to find instance models that are (i) reachable from an initial model with a sequence of transformation rules and (ii) satisfy a set of structural and numerical constraints. Since exhaustive exploration of the design space is infeasible for large models, the traversal is often guided by hints, derived by system analysis, to prioritize the next states to traverse (selection criteria) and to avoid searching unpromising states (cut-off criteria). In this paper, we define an exploration approach where selection and cut-off criteria are defined using dependency analysis of transformation rules and an algebraic abstraction. The approach is evaluated against other exploration techniques and illustrated on a cloud infrastructure configuration problem. Ábel Hegedüs, Ákos Horváth 0001, István Ráth, Dániel Varró |
ASE | 1 |
| 2011 | Quick fix generation for DSMLsabstractDomain-specific modeling languages (DSML) proved to be an important asset in creating powerful design tools for domain experts. Although these tools are capable of preserving the syntax-correctness of models even during free-hand editing, they often lack the ability of maintaining model consistency for complex language-specific constraints. Hence, there is a need for a tool-level automatism to assist DSML users in resolving consistency violation problems. In this paper, we describe an approach for the automatic generation of quick fixes for DSMLs, taking a set of domain-specific constraints and model manipulation policies as input. The computation relies on statespace exploration techniques to find sequences of operations that decrease the number of inconsistencies. Our approach is illustrated using a BPMN case study, and it is evaluated by several experiments to show its feasibility and performance. Ábel Hegedüs, Ákos Horváth 0001, István Ráth, Moisés Castelo Branco, Dániel Varró |
VL/HCC | 1 |
| 2010 | Back-annotation of Simulation Traces with Change-Driven Model TransformationsabstractModel-driven analysis aims at detecting design flaws early in high-level design models by automatically deriving mathematical models. These analysis models are subsequently investigated by formal verification and validation (V&V) tools, which may retrieve traces violating a certain requirement. Back-annotation aims at mapping back the results of V&V tools to the design model in order to highlight the real source of the fault, to ease making necessary amendments. Here we propose a technique for the back-annotation of simulation traces based on change-driven model transformations. Simulation traces of analysis models will be persisted as a change model with high-level change commands representing macro steps of a trace. This trace is back-annotated to the design model using change-driven transformation rules, which bridge the conceptual differences between macro steps in the analysis and design traces. Our concepts will be demonstrated on the back-annotation problem for analyzing BPEL processes using a Petri net simulator. Ábel Hegedüs, Gábor Bergmann, István Ráth, Dániel Varró |
SEFM | 1 |