EDBT 2026 Demo / reviewers in the wild / expert
Markus M. Geipel
dblp:29/1712
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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 |
Software maintenance and evolution · 84% Empirical software engineering · 16% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › change impact analysis
change propagation |
0.2 | 2 | 2012 | The Link between Dependency and Cochange: Empirical Evidence · IEEE Trans. Software Eng. 2012 Software change dynamics: evidence from 35 java projects · ESEC/SIGSOFT FSE 2009 |
Software maintenance and evolution
software dependencies |
0.1 | 1 | 2012 | The Link between Dependency and Cochange: Empirical Evidence · IEEE Trans. Software Eng. 2012 |
Empirical software engineering
mining software repositories |
0.1 | 2 | 2012 | The Link between Dependency and Cochange: Empirical Evidence · IEEE Trans. Software Eng. 2012 Software change dynamics: evidence from 35 java projects · ESEC/SIGSOFT FSE 2009 |
Methods — techniques the papers use, named apart from their topics
dependency analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | TIMELY: Improving Labeling Consistency in Medical Imaging for Cell Type ClassificationabstractDiagnosing diseases such as leukemia or anemia requires reliable counts of blood cells. Hematologists usually label and count microscopy images of blood cells manually. In many cases, however, cells in different maturity states are difficult to distinguish, and in combination with image noise and subjectivity, humans are prone to make labeling mistakes. This results in labels that are often not reproducible, which can directly affect the diagnoses. We introduce TIMELY, a probabilistic model that combines pseudotime inference methods with inhomogeneous hidden Markov trees, which addresses this challenge of label inconsistency. We show first on simulation data that TIMELY is able to identify and correct wrong labels with higher precision and recall than baseline methods for labeling correction. We then apply our method to two real-world datasets of blood cell data and show that TIMELY successfully finds inconsistent labels, thereby improving the quality of human-generated labels. Yushan Liu 0002, Markus M. Geipel, Christoph Tietz, Florian Buettner 0001 |
ECAI | 2 |
| 2012 | The Link between Dependency and Cochange: Empirical EvidenceabstractWe investigate the relationship between class dependency and change propagation (cochange) in software written in Java. On the one hand, we find a strong correlation between dependency and cochange. Furthermore, we provide empirical evidence for the propagation of change along paths of dependency. These findings support the often alleged role of dependencies as propagators of change. On the other hand, we find that approximately half of all dependencies are never involved in cochanges and that the vast majority of cochanges pertain to only a small percentage of dependencies. This means that inferring the cochange characteristics of a software architecture solely from its dependency structure results in a severely distorted approximation of cochange characteristics. Any metric which uses dependencies alone to pass judgment on the evolvability of a piece of Java software is thus unreliable. As a consequence, we suggest to always take both the change characteristics and the dependency structure into account when evaluating software architecture. Markus M. Geipel, Frank Schweitzer |
IEEE Trans. Software Eng. | 1 |
| 2009 | Software change dynamics: evidence from 35 java projectsabstractIn this paper we investigate the relationship between class dependency and change propagation in Java software. By analyzing 35 large Open Source Java projects, we find that in the majority of the projects more than half of the dependencies are never involved in change propagation. Furthermore, our analysis shows that only a few dependencies are transmitting the majority of change propagation events. An additional analysis reveals that this concentration cannot be explained by the different ages of the dependencies. The conclusion is that the dependency structure alone is a poor measure for the change dynamics. This contrasts with current literature. Markus M. Geipel, Frank Schweitzer |
ESEC/SIGSOFT FSE | 1 |
| 2006 | Learning to Shoot Goals Analysing the Learning Process and the Resulting Policies
Markus M. Geipel, Michael Beetz |
RoboCup | 1 |