Demo Data from EDBT 2026 / reviewers in the wild / expert
Peter Chapman
dblp:40/6432
· DBLP profile ↗
23ranked-venue papers
9as first author
6since 2021 · last 2026
0000-0002-5524-5780ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 14 · 5 first-author · 5 since 2021Human-computer interaction and ubiquitous computing · 4 · 2 first-authorSecurity and privacy · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1Theory of computation · 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.
| Network and information security
2 papers |
Systems and software security · 50% Network security · 33% Web and mobile security · 17% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Usability and user experience research · 100% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics
set visualization |
0.2 | 1 | 2015 | Visualizing Sets with Linear Diagrams · ACM Trans. Comput. Hum. Interact. 2015 |
Systems and software security
binary analysis |
0.2 | 1 | 2014 | Blanket Execution: Dynamic Similarity Testing for Program Binaries and Components · USENIX Security Symposium 2014 |
Systems and software security › binary analysis
binary similarity |
0.2 | 1 | 2014 | Blanket Execution: Dynamic Similarity Testing for Program Binaries and Components · USENIX Security Symposium 2014 |
Software testing
dynamic testing |
0.2 | 1 | 2014 | Blanket Execution: Dynamic Similarity Testing for Program Binaries and Components · USENIX Security Symposium 2014 |
Network security › traffic analysis › encrypted traffic analysis
encrypted traffic classification |
0.1 | 1 | 2011 | Automated black-box detection of side-channel vulnerabilities in web applications · CCS 2011 |
Network security
traffic analysis |
0.1 | 1 | 2011 | Automated black-box detection of side-channel vulnerabilities in web applications · CCS 2011 |
Network measurement and analytics
traffic analysis |
0.0 | 1 | 2011 | Automated black-box detection of side-channel vulnerabilities in web applications · CCS 2011 |
Methods — techniques the papers use, named apart from their topics
crowdsourced empirical study · 0.4dynamic similarity testing · 0.4multi-dimensional classification · 0.2fisher criterion · 0.2entropy measurement · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | EvoEuler: Evolving Euler and Venn Diagrams with Specific Properties
Chi Ho Chan, Peter Chapman, Kevin Sim, Ben Paechter |
Diagrams | 2 |
| 2026 | Combined Network and Set Visualization with Hoop and Linear Diagrams
Markus Wallinger, Peter Chapman, Martin Nöllenburg, Peter Rodgers 0001, Andrew Blake 0002 |
Diagrams | 2 |
| 2025 | Experiences of early assessment to teach functional programmingabstractAbstract This paper reports on the experiences of using an early assessment intervention, specifically employing a Use-Modify-Create scaffold, to teach first-year undergraduate functional programming. The particular intervention that was trialled was the use of an early assessment instrument, in which students had to use code given to them, or slightly modify it, to achieve certain goals. The intended outcome was that the students would thus engage earlier with the functional language, enabling them to be better prepared for the second piece of assessment, where they create code to solve given problems. This intervention showed promise: the difference between a student’s score on the Create assignment improved by an average of 9% in the year after the intervention was implemented, a small effect. Peter Chapman |
J. Funct. Program. | 1 |
| 2024 | Hoop Diagrams: A Set Visualization Method
Peter Rodgers 0001, Peter Chapman, Andrew Blake 0002, Martin Nöllenburg, Markus Wallinger, Alexander Dobler |
Diagrams | 2 |
| 2022 | Evaluating Colour in Concept Diagrams
Sean McGrath 0002, Andrew Blake 0002, Gem Stapleton, Anestis Touloumis, Peter Chapman, Mateja Jamnik, Zohreh Shams |
Diagrams | 5 |
| 2021 | Interactivity in Linear Diagrams
Peter Chapman |
Diagrams | 1 |
| 2018 | Towards Diagram-Based Editing of Ontologies
Peter Chapman, William Roberts |
Diagrams | 1 |
| 2016 | The Perception of Clutter in Linear Diagrams
Mohanad Alqadah, Gem Stapleton, John Howse, Peter Chapman |
Diagrams | 4 |
| 2016 | Antipattern Comprehension: An Empirical EvaluationabstractComprehension of justifications is known to be difficult for even experienced ontology engineers, and much more so for other stakeholders. In this paper, we present two methods for displaying justifications using concept diagrams: using multiple concept diagrams to represent the justification (one diagram for each axiom); and using a merged concept diagram to represent all axioms in the justification. We performed an empirical evaluation of both methods along with a textual representation of the justification using Protégé. The results were that novice users could both more accurately and more quickly identify an incoherence when using merged diagrams than using multiple diagrams or Protégé statements. Tie Hou, Peter Chapman, Andrew Blake 0002 |
FOIS | 2 |
| 2016 | Measuring perceived clutter in concept diagramsabstractClutter in a diagram can be broadly defined as how visually complex the diagram is. It may be that different users perceive clutter in different ways, however. Moreover, it has been shown that, for certain types of diagrams and tasks, an increase in clutter negatively affects task performance, making quantifying clutter an important problem. In this paper we investigate the perceived clutter in concept diagrams, a visual language used for representing ontologies. Using perceptual theory and existing research on clutter for other diagrams, we propose five plausible measures for assigning clutter scores to concept diagrams. By performing an empirical study we evaluated each of these proposed measures against participants' rankings of diagrams. Whilst more than one of our measures showed strong correlation with perceived clutter, our results suggest that a measure based on the number of points where lines cross is the most appropriate way to quantify clutter for concept diagrams. Tie Hou, Peter Chapman, Ian Oliver |
VL/HCC | 2 |
| 2015 | Visualizing Sets with Linear DiagramsabstractThis paper presents the first design principles that optimize the visualization of sets using linear diagrams. These principles are justified through empirical studies that evaluate the impact of graphical features on task performance. Linear diagrams represent sets using straight line segments, with line overlaps corresponding to set intersections. This study builds on recent empirical research, which establishes that linear diagrams can be superior to prominent set visualization techniques, namely Euler and Venn diagrams. We address the problem of how to best visualize overlapping sets using linear diagrams. To solve the problem, we investigate which graphical features of linear diagrams significantly impact user task performance. To this end, we conducted seven crowdsourced empirical studies involving a total of 1,760 participants. These studies allowed us to identify the following design principles, which significantly aid task performance: use a minimal number of line segments, use guidelines where overlaps start and end, and draw lines that are thin as opposed to thick bars. We also evaluated the following graphical properties that did not significantly impact task performance: color, orientation, and set order. The results are brought to life through a freely available software implementation that automatically draws linear diagrams with user-controlled graphical choices. An important consequence of our research is that users are now able to create effective visualizations of sets automatically, thus improving human--computer interaction. Peter Rodgers 0001, Gem Stapleton, Peter Chapman |
ACM Trans. Comput. Hum. Interact. | 3 |
| 2014 | Evaluating the Impact of Clutter in Euler Diagrams
Mohanad Alqadah, Gem Stapleton, John Howse, Peter Chapman |
Diagrams | 4 |
| 2014 | Visualizing Concepts with Euler Diagrams
Jim Burton 0001, Gem Stapleton, John Howse, Peter Chapman |
Diagrams | 4 |
| 2014 | Visualizing Sets: An Empirical Comparison of Diagram Types
Peter Chapman, Gem Stapleton, Peter Rodgers 0001, Luana Micallef, Andrew Blake 0002 |
Diagrams | 1 |
| 2014 | Blanket Execution: Dynamic Similarity Testing for Program Binaries and Components
Manuel Egele, Maverick Woo, Peter Chapman, David Brumley |
USENIX Security Symposium | 3 |
| 2012 | 3rd International Workshop on Euler Diagrams
Peter Chapman, Luana Micallef |
Diagrams | 1 |
| 2012 | What Can Concept Diagrams Say?
Gem Stapleton, John Howse, Peter Chapman, Ian Oliver, Aidan J. Delaney |
Diagrams | 3 |
| 2011 | Automated black-box detection of side-channel vulnerabilities in web applicationsabstractWeb applications divide their state between the client and the server. The frequent and highly dynamic client-server communication that is characteristic of modern web applications leaves them vulnerable to side-channel leaks, even over encrypted connections. We describe a black-box tool for detecting and quantifying the severity of side-channel vulnerabilities by analyzing network traffic over repeated crawls of a web application. By viewing the adversary as a multi-dimensional classifier, we develop a methodology to more thoroughly measure the distinguishably of network traffic for a variety of classification metrics. We evaluate our detection system on several deployed web applications, accounting for proposed client and server-side defenses. Our results illustrate the limitations of entropy measurements used in previous work and show how our new metric based on the Fisher criterion can be used to more robustly reveal side-channels in web applications. Peter Chapman, David Evans 0001 |
CCS | 1 |
| 2011 | Visualizing Ontologies: A Case Study
John Howse, Gem Stapleton, Kerry L. Taylor, Peter Chapman |
ISWC (1) | 4 |
| 2011 | Privacy-Preserving Applications on Smartphones
Yan Huang 0001, Peter Chapman, David Evans 0001 |
HotSec | 2 |
| 2011 | Deriving sound inference rules for concept diagramsabstractThe process of designing and modelling an ontology can be difficult, especially if the user finds the syntax to be relatively inaccessible. Providing users with graphical syntax with which they can model and visualise their ontology has the potential to be helpful. Previously, we informally introduced concept diagrams for ontology visualisation and modelling. We present a case study comprising: (a) a set of axioms for an ontology, and (b) a set of theorems that follow from the axioms, together with their proofs. The proofs have been constructed so that they are, in our opinion, of an intuitive style. From these proofs, we derive a set of sound inference rules that can be used to formally reason about ontologies following the same intuitive style. This approach to designing inference rules differs from previous efforts where the primary focus has been on obtaining a set of sound and complete inference rules, rather than on intuitiveness. Peter Chapman, Gem Stapleton, John Howse, Ian Oliver |
VL/HCC | 1 |
| 2010 | Creating a Second Order Diagrammatic Logic
Peter Chapman, Gem Stapleton |
Diagrams | 1 |
| 2010 | Introducing Second-Order Spider Diagrams for Defining Regular LanguagesabstractThere has been significant research effort focussed on the study of regular languages, since they play a vital role in our understanding of computation. This existing research draws a large number of connections with other areas, such as algebra and symbolic logic. Recently, research has begun into how diagrammatic logics can define regular languages, providing another mechanism through which we can understand regular languages. However, the formalised diagrammatic logics are first-order, so they cannot define non-starfree regular languages. The primary contributions of this paper are: (a) to develop and formalise a second-order diagrammatic logic, extending spider diagrams of order, and (b) to establish a class of regular languages that this logic can define. This lays the essential foundations for providing an exact classification of the regular languages that are definable using this new second-order logic. Peter Chapman, Gem Stapleton |
VL/HCC | 1 |