Demo Data from EDBT 2026 / reviewers in the wild / expert
Daniel Lübke
dblp:l/DanielLubke
· DBLP profile ↗
9ranked-venue papers
3as first author
0since 2021 · last 2019
0000-0002-1557-8804ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 8 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 2
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% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
requirements analysis |
0.1 | 1 | 2009 | Feedback-driven requirements engineering: The Heuristic Requirements Assistant · ICSE 2009 |
Requirements engineering and software design › requirements quality
requirements consistency |
0.1 | 1 | 2009 | Feedback-driven requirements engineering: The Heuristic Requirements Assistant · ICSE 2009 |
Computing education
software engineering education |
0.1 | 1 | 2008 | Best practices in extreme programming course design · ICSE 2008 |
Methods — techniques the papers use, named apart from their topics
heuristic rules · 0.1automated model derivation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Improving Automatic BPMN Layouting by Experimentally Evaluating User Preferences
Daniel Lübke |
WorldCIST (1) | 2 |
| 2018 | Guiding Architectural Decision Making on Quality Aspects in Microservice APIs
Uwe Zdun, Mirko Stocker, Olaf Zimmermann, Cesare Pautasso, Daniel Lübke |
ICSOC | 5 |
| 2009 | Feedback-driven requirements engineering: The Heuristic Requirements AssistantabstractThe complexity of today's software systems is constantly increasing. As a result, requirements for these systems become more comprehensive and complicated. In this setting, requirements engineers struggle to capture consistent and complete requirements of high quality. We propose a feedback-centric requirements editor to help analysts controlling the information overload. Our HeRA tool provides analysts with important data from various feedback facilities. The feedback is directly given based on the input to the editor. On the one hand, it is based on heuristic rules, on the other hand, on automatically derived models. Thus, when new requirements are added, the analyst gets important information on how consistent these requirements are with the existing ones. Eric Knauss, Daniel Lübke, Sebastian Meyer 0001 |
ICSE | 2 |
| 2008 | Using the Friction between Business Processes and Use Cases in SOA RequirementsabstractWhen developing a Service-Oriented Architecture(SOA), analyzing the business process is even more important than in normal software projects. Nevertheless, most of the requirements artifacts used in normal software projects apply to SOA-projects, too. This results in competing requirement models (like use cases and business processes) that duplicate information in parts. Even worse, these models are often contradictory, belong to different types of stakeholders, and need much effort to be synchronized. However, these inconsistencies are an important source for requirements. We propose to deliberately switch between different perspectives onto the requirements to clarify them as soon as possible. In this way we a) enrich feedback and b) improve existing models as a by-product by confronting stakeholders with new perspectives. User interface mockups, data models, and business processes complement, enrich, and facilitate a pure use case perspective. We present a set of computer-supported techniques that leverage this friction between models and share our experiences in applying them. Eric Knauss, Daniel Lübke |
COMPSAC | 2 |
| 2008 | Best practices in extreme programming course designabstractTeaching (and therefore learning) eXtreme Programming (XP) in a university setting is difficult because of course time limitations and the soft nature of XP that requires first-hand experience in order to see and really learn the methods. For example, iterations are either shorter or fewer than appropriate. In this paper we present the properties to tune when designing an eXtreme Programming course. These are the properties we gathered by conducting three XP labs as part of our software engineering teaching. Within this paper we describe our set-up as well as the important properties. Lecturers and teachers can use this property system and combine it with their own constraints in order to derive a better XP lab for their curriculum. Kai Stapel, Daniel Lübke, Eric Knauss |
ICSE | 2 |
| 2007 | Improving an Industrial Reference Process by Information Flow Analysis: A Case Study
Kai Stapel, Kurt Schneider, Daniel Lübke, Thomas Flohr 0002 |
PROFES | 3 |
| 2006 | Leveraging Feedback on Processes in SOA Projects
Daniel Lübke, Kurt Schneider |
EuroSPI | 1 |
| 2005 | Agile Hour: Teaching XP Skills to Students and IT Professionals
Daniel Lübke, Kurt Schneider |
PROFES | 1 |
| 2004 | Serious Insights Through Fun Software-Projects
Daniel Lübke, Thomas Flohr 0002, Kurt Schneider |
EuroSPI | 1 |