Demo Data from EDBT 2026 / reviewers in the wild / expert
Jonas Helming
dblp:67/3937
· DBLP profile ↗
8ranked-venue papers
4as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 4 first-authorApplied, interdisciplinary, general and emerging 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 · 56% Software maintenance and evolution · 44% |
Topics — the 3 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 › model management
model versioning |
0.1 | 1 | 2010 | EMFStore: a model repository for EMF models · ICSE (2) 2010 |
Software maintenance and evolution
software configuration management |
0.1 | 1 | 2010 | EMFStore: a model repository for EMF models · ICSE (2) 2010 |
Requirements engineering and software design
computer-aided software engineering |
0.0 | 1 | 2010 | Managing iterations with UNICASE · ICSE (2) 2010 |
Methods — techniques the papers use, named apart from their topics
operation-based change tracking · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Interaction Centric Requirements Traceability
Nitesh Narayan, Yang Li 0027, Jonas Helming, Maximilian Kögel |
ENASE | 3 |
| 2011 | A domain specific requirements model for scientific computingabstractRequirements engineering is a core activity in software engineering. However, formal requirements engineering methodologies and documented requirements are often missing in scientific computing projects. We claim that there is a need for methodologies, which capture requirements for scientific computing projects, because traditional requirements engineering methodologies are difficult to apply in this domain. Yang Li 0027, Nitesh Narayan, Jonas Helming, Maximilian Kögel |
ICSE | 3 |
| 2010 | An Analysis of Tool-Based Research in Software EngineeringabstractMany research approaches in software engineering propose models or extensions to existing models. This includes system models, such as UML models, and project management artifacts, such as bug reports or tasks. For evaluating a research approach these models have to be implemented. Existing tools often lack the required extensibility and do not support data collection and analysis. Therefore, many researchers have to spend significant effort on the implementation. In this paper, we identify common requirements for a platform to build research tools on and we evaluate them based on potential use for recent publications. To evaluate the relevancy of the requirements we reviewed 274 research papers from the software engineering category of two major conferences over the last two years. We found 38 research approaches among those that would have benefited from a common platform with the presented requirements. Jonas Helming, Maximilian Kögel, Hoda Naguib, Miriam Schmidberger, Florian Schneider 0003, Bernd Brügge |
COMPSAC | 1 |
| 2010 | Comparing State- and Operation-Based Change Tracking on ModelsabstractIn recent years, models are increasingly used throughout the entire lifecycle in software development projects. In effect, the need for collaborating on these models emerged, requiring change tracking and versioning. However, many researchers have shown that existing methods and tools for Version Control (VC) do not work well on graph-like models, such as UML, SysML or domain-specific modeling languages. To alleviate this, alternative techniques and methods have been proposed which can be classified into state-based and operation-based approaches. Existing research shows advantages of operation-based over state-based approaches in selected use cases, such as conflict detection or merging. However, there are only few results available on the advantages of operation-based approaches in the most common use case of a VC system: review and understand change. In this paper, we present and discuss both approaches and their use cases. Moreover, we present the results of an empirical study to compare a state-based with an operation-based approach for the use case of reviewing and understanding change. For this study, we have mined an operation-based model repository and interviewed users to assess their understanding of randomly selected changes. Our results indicate that users better understand complex changes in the operation-based representation. Maximilian Kögel, Markus Herrmannsdoerfer, Yang Li 0027, Jonas Helming, Jörn David |
EDOC | 4 |
| 2010 | Semi-automatic Assignment of Work Items
Jonas Helming, Holger Arndt 0005, Zardosht Hodaie, Maximilian Kögel, Nitesh Narayan |
ENASE | 1 |
| 2010 | Managing iterations with UNICASEabstractPlanning iterations in software projects requires considering artifacts from different aspects such as requirements, specifications, tasks or even bug reports. UNICASE is a unified CASE tool integrating these relevant artifacts into one model. We demonstrate how the tool supports planning and executing iterations. Jonas Helming, Maximilian Kögel |
ICSE (2) | 1 |
| 2010 | EMFStore: a model repository for EMF modelsabstractModels need to be put under version control to facilitate collaboration and to control change. EMFStore is a Software Configuration Management system tailored to the specific requirements for versioning models. It employs operation-based change tracking, conflict detection and merging. Maximilian Kögel, Jonas Helming |
ICSE (2) | 2 |
| 2009 | Traceability-Based Change Awareness
Jonas Helming, Maximilian Kögel, Helmut Naughton, Jörn David, Aleksandar Shterev |
MoDELS | 1 |