VLDB 2026 Research / reviewers in the wild / expert
Robert Eschbach
dblp:56/3022
· DBLP profile ↗
12ranked-venue papers
3as first author
0since 2021 · last 2019
0000-0002-2789-1873ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 8 · 2 first-authorSystems, architecture and hardware · 3Theory of computation · 2 · 2 first-authorSecurity and privacy · 1
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 · 86% Program verification · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 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
formal specification |
0.5 | 2 | 2019 | Industrial Application of Event-B to a Wayside Train Monitoring System: Formal Conceptual Data Analysis · FM 2019 Iterative refinement of specification for component based embedded systems · ISSTA 2011 |
Requirements engineering and software design › software architecture › component-based software engineering
component-based specification |
0.1 | 1 | 2011 | Iterative refinement of specification for component based embedded systems · ISSTA 2011 |
Requirements engineering and software design
software architecture |
0.1 | 1 | 2011 | Iterative refinement of specification for component based embedded systems · ISSTA 2011 |
Program verification › refinement
specification refinement |
0.1 | 1 | 2011 | Iterative refinement of specification for component based embedded systems · ISSTA 2011 |
Embedded and real-time systems
embedded software |
0.0 | 1 | 2011 | Iterative refinement of specification for component based embedded systems · ISSTA 2011 |
Methods — techniques the papers use, named apart from their topics
event-b · 0.4formal methods · 0.2behavioral modeling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Industrial Application of Event-B to a Wayside Train Monitoring System: Formal Conceptual Data Analysis
Robert Eschbach |
FM | 1 |
| 2013 | Augmenting Sequence Enumeration with String-Rewriting for Requirements Analysis and Behavioral Specification
Jesse H. Poore, Robert Eschbach, Robert M. Hierons, Christopher Robinson-Mallett |
FASE | 3 |
| 2013 | A Generic Fault Model for Quality Assurance
Alexander Pretschner, Dominik Holling, Robert Eschbach, Matthias Gemmar |
MoDELS | 3 |
| 2013 | Applying string-rewriting to sequence-based specification
Robert Eschbach, Jesse H. Poore |
Formal Methods Syst. Des. | 1 |
| 2012 | "Safety automata" - A new specification language for the development of PLC safety applicationsabstractThis contribution defines for the first time “safety automata”, a specification language for safety control functions. This fills an important gap in the method tool box of the automation engineer. The definition has a profound potential to broaden the use of automata and their well-known advantages in industrial applications. The advantages and application of safety automata are explained by example via the function block SF_Equivalent of the PLCopen specification. Stepwise, the authors illustrate the specification of this function block by means of safety automata, the transformation rules to implement the automata in fully functional PLC code, and finally the generation of test cases that allow checking both the automata and the PLC code. Georg Frey, Rainer Drath, Bastian Schlich, Robert Eschbach |
ETFA | 4 |
| 2012 | Reducing test effort: A systematic mapping study on existing approaches
Frank Elberzhager, Alla Rosbach, Jürgen Münch, Robert Eschbach |
Inf. Softw. Technol. | 4 |
| 2011 | SIMOTEST: A tool for automated testing of hybrid real-time Simulink modelsabstractThis paper is presenting a tool called SIMOTEST. It allows the user to conduct Model Based Testing of MatLab/Simulink models. In particular it allows automatically running and evaluating test cases which got generated from a test model. Test cases which get run from SIMOTEST can be used for testing hybrid realtime systems i.e. systems which have continuous and discrete inputs/outputs which need to fulfill timing requirements. This is achieved by using the IEEE Standard for Signal and Test Definition (IEEE 1641). Frank Böhr, Robert Eschbach |
ETFA | 2 |
| 2011 | Iterative refinement of specification for component based embedded systemsabstractThe current practice of component based engineering raises concerns in industry when the specification of proprietary components suffers from inaccuracy and incompleteness. Engineers face difficulties in producing quality systems when they lack knowledge of the interoperability of components. In order to address this issue, we present a novel framework for iterative refinement of specification for component based systems. The novelty is the use of a preliminary behavioral model as a source for triggering refinement iterations. Moreover, it exploits rigorous formal techniques to achieve high-level system validation as an integral part of the refinement procedure. The framework has been evaluated on an automotive system in which the embedded software control units were developed by third-party vendors. The final results produced an improved formal system specification that identified several behaviors that were previously unknown. Muzammil Shahbaz, K. C. Shashidhar, Robert Eschbach |
ISSTA | 3 |
| 2011 | Towards Making Dependability Visual - Combining Model-Based Design and Virtual RealitiesabstractDependability is often a very abstract concept. The reason is that dependability implications shall be very rare and are often not even wanted to happen during testing. In particular for software-intensive systems, it is very hard to find correct causal relationships/minimal cut sets. Modern model-based approaches help here by computing for example minimal cut sets automatically. However, these methods always rely on a correct model of the environment. In addition, the results are often not traceable or understandable for humans. Therefore, we suggest combining model-based analysis for deriving safety properties with virtual realities for ensuring model validity and trace-ability of results. Matthias Güdemann, Michael Lipaczewski, Frank Ortmeier, Marco Schumann, Robert Eschbach |
PRDC | 5 |
| 2011 | Guest Editorial: Special Section from 6th Workshop on Advances in Model-Based Testing (A-MOST 2010)
Robert Eschbach, Jesse H. Poore |
Inf. Softw. Technol. | 1 |
| 2010 | Automated fault tree generation and risk-based testing of networked automation systemsabstractIn manufacturing automation domain safety and availability are the most important factors to ensure productivity. In modern software intensive networked automation systems it became quite hard to ensure which non-functional requirements are related to these factors as well as whether these are satisfied or not. This is due to the prevalence of manual efforts in several analyses phases where complexity of the system often makes it hard to obtain comprehensive overview and thus makes it difficult to ascertain the presence of certain undesired consequences. Since design, development and following verification and validation activities are largely dependent upon the result of the analyses the product is largely affected. To address these problems automated fault tree generation is presented in this paper. It uses distinct modeling artifacts and information to automatically compose formal models of the system. Embedding hardware and network failures it is then ascertained through model checking whether the system satisfies certain safety and availability properties or not. This information is used to compose the fault tree. Proposed approach will improve completeness and correctness in fault trees and will consequently help in improving the quality of the system. Furthermore, it is also shown how the artifacts of this analysis can be used to produce test goals and test cases to validate the software constituents of the system and assure traceability between testing activity and safety requirements. Tanvir Hussain, Robert Eschbach |
ETFA | 2 |
| 2010 | Software Process Improvement Initiatives Based on Quality Assurance Strategies: A QATAM Pilot Application
Dietmar Winkler 0001, Frank Elberzhager, Stefan Biffl, Robert Eschbach |
EuroSPI | 4 |