Demo Data from EDBT 2026 / reviewers in the wild / expert
Stephan Herrmann 0001
dblp:61/2837-1
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2000
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 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 · 87% Software maintenance and evolution · 13% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › separation of concerns
multi-dimensional separation of concerns |
0.0 | 1 | 2000 | PIROL: a case study for multidimensional separation of concerns in software engineering environments · OOPSLA 2000 |
Requirements engineering and software design
separation of concerns |
0.0 | 1 | 2000 | PIROL: a case study for multidimensional separation of concerns in software engineering environments · OOPSLA 2000 |
Software maintenance and evolution
software evolution |
0.0 | 1 | 2000 | PIROL: a case study for multidimensional separation of concerns in software engineering environments · OOPSLA 2000 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2000 | PIROL: a case study for multidimensional separation of concerns in software engineering environmentsabstractIn this paper, we present our experience with applying multidimensional separation of concerns to a software engineering environment. By comparing two different designs of our system, we show the importance of separating integration issues from the implementation of the individual concerns. We present a model in which integration issues are encapsulated into rst--class connector objects and indicate how this facilitates the understandability, maintenance and evolution of the system. We identify issues of binding time, binding granularity and binding cardinality as important criteria in selecting an appropriate model for separation of concerns. We finally show how a good choice following these criteria and considering the requirements of software engineering environments leads to a system with dynamic configurability, high--level component integration and support for multiple instantiable views. Stephan Herrmann 0001, Mira Mezini |
OOPSLA | 1 |