Demo Data from EDBT 2026 / reviewers in the wild / expert
Stijn Hoppenbrouwers
dblp:81/3805 · also S. J. B. A. Hoppenbrouwers
· DBLP profile ↗
12ranked-venue papers
4as first author
1since 2021 · last 2023
0000-0002-1137-2999ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 3 first-author · 1 since 2021Databases, data management, data science and information retrieval · 5 · 2 first-authorArtificial intelligence and machine learning · 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.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Empirical software engineering · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computing education
software engineering education |
0.2 | 1 | 2015 | Improving Student Group Work with Collaboration Patterns: A Case Study · ICSE (2) 2015 |
Empirical software engineering › developer studies › developer collaboration
collaboration patterns |
0.1 | 1 | 2015 | Improving Student Group Work with Collaboration Patterns: A Case Study · ICSE (2) 2015 |
Methods — techniques the papers use, named apart from their topics
case study · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Evaluation of Approaches for Documentation in Continuous Software DevelopmentabstractWith the adoption of values, principles, practices, tools and processes from Agile, Lean, and DevOps, knowledge preservation has become a serious issue because documentation is largely left out.We identify two questions that are relevant for knowledge acquisition and distribution concerning design decisions, rationales, or reasons for code change.The first concerns which knowledge is required upfront to start a project.The second question concerns continuation after initial development and addresses which knowledge is required by those who deploy, use or maintain a software product.We evaluate two relevant approaches for alleviating the issues, which are 'Just enough Upfront' and 'Executable Documentation' with a total of 25 related artifacts.For the evaluation, we conducted a case study supported by a literature review, organizational and project metrics, and a survey.We looked into closed source-code and closed classified source-code.We found two conclusive remarks.First, git commit messages typically contain what has been changed but not why source-code has been changed.Design decisions, rationale, or reasons for code change should be saved as close as possible to the source-code with Git Pull Requests.Second, knowledge about a software product is not only written down in artifacts but is also a social construction between team members. Theo Theunissen, Stijn Hoppenbrouwers, S. J. Overbeek |
ENASE | 2 |
| 2015 | Improving Student Group Work with Collaboration Patterns: A Case StudyabstractGroup work skills are essential for Computer Scientists and especially Software Engineers. Group work is included in most CS curricula in order to support students in acquiring these skills. During group work, problems can occur related to a variety of factors, such as unstable group constellations or (missing) instructor support. Students need to find strategies for solving or preventing such problems. Student collaboration patterns offer a way of supporting students by providing problem-solving strategies that other students have already applied successfully. In this work we describe how student collaboration patterns were applied in an interdisciplinary software engineering project, and show that their application was generally experienced as helpful by the students. Christian Köppe, Marko C. J. D. van Eekelen, Stijn Hoppenbrouwers |
ICSE (2) | 3 |
| 2013 | Cognitive Mechanisms of Conceptual Modelling - How Do People Do It?
Ilona Wilmont, Sytse Hengeveld, Erik Barendsen, Stijn Hoppenbrouwers |
ER | 4 |
| 2008 | Method Engineering as Game Design: an Emerging HCI Perspective on Methods and CASE Tools
Stijn Hoppenbrouwers, Patrick van Bommel, Aki Järvinen |
EMMSAD | 1 |
| 2007 | QoMo: A Modelling Process Quality Framework based on SEQUAL
Patrick van Bommel, Stijn Hoppenbrouwers, Henderik A. Proper, Theo P. van der Weide |
EMMSAD | 2 |
| 2007 | Automatic Issue Extraction from a Focused Dialogue
Koen V. Hindriks, Stijn Hoppenbrouwers, Catholijn M. Jonker, Dmytro Tykhonov |
NLDB | 2 |
| 2006 | On the use of Object-Role Modelling to Model Active Domains
Patrick van Bommel, Stijn Hoppenbrouwers, Henderik A. Proper, Theo P. van der Weide |
EMMSAD | 2 |
| 2005 | Understanding the Requirements on Modelling Techniques
Stijn Hoppenbrouwers, Henderik A. Proper, Theo P. van der Weide |
CAiSE | 1 |
| 2005 | Towards explicit strategies for modeling
Stijn Hoppenbrouwers, Henderik A. Proper, Theo P. van der Weide |
EMMSAD | 1 |
| 2005 | A Fundamental View on the Process of Conceptual Modeling
Stijn Hoppenbrouwers, Henderik A. Proper, Theo P. van der Weide |
ER | 1 |
| 2004 | Concepts For Modeling Enterprise ArchitecturesabstractA coherent description of enterprise architecture provides insight, enables communication among stakeholders and guides complicated change processes. Unfortunately, so far no enterprise architecture description language exists that fully enables integrated enterprise modeling, because for each architectural domain, architects use their own modeling techniques and concepts, tool support, visualization techniques, etc. In this paper, we outline such an integrated language and we identify and study concepts that relate architectural domains. In our language, concepts for describing the relationships between architecture descriptions at the business, application, and technology levels play a central role, related to the ubiquitous problem of business-ICT alignment, whereas for each architectural domain we conform to existing languages or standards such as UML. In particular, usage of services offered by one layer to another plays an important role in relating the behaviour aspects of the layers. The structural aspects of the layers are linked through the interface concept, and the information aspects through realization relations. Henk Jonkers, Marc M. Lankhorst, René van Buuren, Stijn Hoppenbrouwers, Marcello M. Bonsangue, Leon van der Torre |
Int. J. Cooperative Inf. Syst. | 4 |
| 2003 | Towards a Language for Coherent Enterprise Architecture DescriptionsabstractA coherent description of architectures provides insight, enables communication among different stakeholders and guides complicated (business and ICT) change processes. Unfortunately, so far no architecture description language exists that fully enables integrated enterprise modeling. In this paper we focus on the requirements and design of such a language. This language defines generic, organization-independent concepts that can be specialized or composed to obtain more specific concepts to be used within a particular organisation. It is not our intention to re-invent the wheel for each architectural domain: wherever possible we conform to existing languages or standards such as UML. We complement them with missing concepts, focusing on concepts to model the relationships among architectural domains. The concepts should also make it possible to define links between models in other languages. The relationship between architecture descriptions at the business layer and at the application layer (business-IT alignment) plays a central role. Henk Jonkers, René van Buuren, Farhad Arbab, Frank S. de Boer, Marcello M. Bonsangue, Hans Bosma, Hugo W. L. ter Doest, Luuk Groenewegen, Juan Guillen Scholten, Stijn Hoppenbrouwers, Maria E. Iacob, Wil Janssen, Marc M. Lankhorst, Diederik van Leeuwen, Henderik A. Proper, Andries Stam, Leon van der Torre, Gert Veldhuijzen van Zanten |
EDOC | 10 |