Demo Data from EDBT 2026 / reviewers in the wild / expert
Márton Búr
dblp:166/0117
· DBLP profile ↗
7ranked-venue papers
5as first author
1since 2021 · last 2021
0000-0003-2702-6174ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 3 first-authorSystems, architecture and hardware · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-authorTheory of computation · 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
1 paper |
Requirements engineering and software design · 100% | |
| Network and information security
1 paper |
Authentication and access control · 50% Network security · 50% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › model-driven engineering
collaborative modeling |
0.3 | 1 | 2017 | The MONDO collaboration framework: secure collaborative modeling over existing version control systems · ESEC/SIGSOFT FSE 2017 |
Requirements engineering and software design
model-driven engineering |
0.3 | 1 | 2017 | The MONDO collaboration framework: secure collaborative modeling over existing version control systems · ESEC/SIGSOFT FSE 2017 |
Authentication and access control
access control |
0.1 | 1 | 2017 | The MONDO collaboration framework: secure collaborative modeling over existing version control systems · ESEC/SIGSOFT FSE 2017 |
Network security
secure collaboration |
0.1 | 1 | 2017 | The MONDO collaboration framework: secure collaborative modeling over existing version control systems · ESEC/SIGSOFT FSE 2017 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Worst-case Execution Time Calculation for Query-based Monitors by Witness GenerationabstractRuntime monitoring plays a key role in the assurance of modern intelligent cyber-physical systems, which are frequently data-intensive and safety-critical. While graph queries can serve as an expressive yet formally precise specification language to capture the safety properties of interest, there are no timeliness guarantees for such auto-generated runtime monitoring programs, which prevents their use in a real-time setting. While worst-case execution time (WCET) bounds derived by existing static WCET estimation techniques are safe, they may not be tight as they are unable to exploit domain-specific (semantic) information about the input models. This article presents a semantic-aware WCET analysis method for data-driven monitoring programs derived from graph queries. The method incorporates results obtained from low-level timing analysis into the objective function of a modern graph solver. This allows the systematic generation of input graph models up to a specified size (referred to as witness models ) for which the monitor is expected to take the most time to complete. Hence, the estimated execution time of the monitors on these graphs can be considered as safe and tight WCET. Additionally, we perform a set of experiments with query-based programs running on a real-time platform over a set of generated models to investigate the relationship between execution times and their estimates, and we compare WCET estimates produced by our approach with results from two well-known timing analyzers, aiT and OTAWA. Márton Búr, Kristóf Marussy, Brett H. Meyer, Dániel Varró |
ACM Trans. Embed. Comput. Syst. | 1 |
| 2020 | Opportunities in intelligent modeling assistance
Gunter Mussbacher, Benoît Combemale, Jörg Kienzle, Silvia Abrahão, Hyacinth Ali, Nelly Bencomo, Márton Búr, Loli Burgueño, Gregor Engels, Pierre Jeanjean, Jean-Marc Jézéquel, Thomas Kühn 0001, Sébastien Mosser 0001, Houari Sahraoui, Eugene Syriani, Dániel Varró, Martin Weyssow |
Softw. Syst. Model. | 7 |
| 2020 | Distributed graph queries over [email protected] for runtime monitoring of cyber-physical systemsabstractAbstract Smart cyber-physical systems (CPSs) have complex interaction with their environment which is rarely known in advance, and they heavily depend on intelligent data processing carried out over a heterogeneous and distributed computation platform with resource-constrained devices to monitor, manage and control autonomous behavior. First, we propose a distributed runtime model to capture the operational state and the context information of a smart CPS using directed, typed and attributed graphs as high-level knowledge representation. The runtime model is distributed among the participating nodes, and it is consistently kept up to date in a continuously evolving environment by a time-triggered model management protocol. Our runtime models offer a (domain-specific) model query and manipulation interface over the reliable communication middleware of the Data Distribution Service (DDS) standard widely used in the CPS domain. Then, we propose to carry out distributed runtime monitoring by capturing critical properties of interest in the form of graph queries, and design a distributed graph query evaluation algorithm for evaluating such graph queries over the distributed runtime model. As the key innovation, our (1) distributed runtime model extends existing publish–subscribe middleware (like DDS) used in real-time CPS applications by enabling the dynamic creation and deletion of graph nodes (without compile time limits). Moreover, (2) our distributed query evaluation extends existing graph query techniques by enabling query evaluation in a real-time, resource-constrained environment while still providing scalable performance. Our approach is illustrated, and an initial scalability evaluation is carried out on the MoDeS3 CPS demonstrator and the open Train Benchmark for graph queries. Márton Búr, Gábor S. Szilágyi, András Vörös 0001, Dániel Varró |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2019 | Towards WCET Estimation of Graph [email protected]abstractRecent approaches in runtime monitoring and live data analytics have started to use expressive graph queries at runtime to capture and observe properties of interest at a high level of abstraction. However, in a critical context, such applications often require timeliness guarantees, which have not been investigated yet for query-based solutions due to limitations of existing static worst-case execution time (WCET) analysis techniques. One limitation is the lack of support for dynamic memory allocation, which is required by the dynamically evolving runtime models on which the queries are evaluated. Another open challenge is to compute WCET for asynchronously communicating programs such as distributed monitors. This paper introduces our vision about how to assess such timeliness properties and how to provide tight WCET estimates for query execution at runtime over a dynamic model. Furthermore, we present an initial solution that combines state-of-the-art parametric WCET estimations with model statistics and search plans of queries. Márton Búr, Dániel Varró |
MoDELS | 1 |
| 2018 | Distributed Graph Queries for Runtime Monitoring of Cyber-Physical SystemsabstractIn safety-critical cyber-physical systems (CPS), a service failure may result in severe financial loss or damage in human life. Smart CPSs have complex interaction with their environment which is rarely known in advance, and they heavily depend on intelligent data processing carried out over a heterogeneous computation platform and provide autonomous behavior. This complexity makes design time verification infeasible in practice, and many CPSs need advanced runtime monitoring techniques to ensure safe operation. While graph queries are a powerful technique used in many industrial design tools of CPSs, in this paper, we propose to use them to specify safety properties for runtime monitors on a high-level of abstraction. Distributed runtime monitoring is carried out by evaluating graph queries over a distributed runtime model of the system which incorporates domain concepts and platform information. We provide a semantic treatment of distributed graph queries using 3-valued logic. Our approach is illustrated and an initial evaluation is carried out using the MoDeS3 educational demonstrator of CPSs. Márton Búr, Gábor S. Szilágyi, András Vörös 0001, Dániel Varró |
FASE | 1 |
| 2017 | The MONDO collaboration framework: secure collaborative modeling over existing version control systemsabstractModel-based systems engineering of critical cyber-physical systems necessitates effective collaboration between different stakeholders while still providing secure protection of intellectual properties of all involved parties. While engineering artifacts are frequently stored in version control repositories, secure access control is limited to file-level strategies in most existing frameworks where models are split into multiple fragments with all-or-nothing permissions, which becomes a scalability and usability bottleneck in case of complex industrial models. Csaba Debreceni, Gábor Bergmann, Márton Búr, István Ráth, Dániel Varró |
ESEC/SIGSOFT FSE | 3 |
| 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 | 1 |