Demo Data from VLDB 2026 / reviewers in the wild / expert
Jonathan James Perry
dblp:372/3078 · also Jonathan Perry 0004
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2024
0009-0003-0042-249XORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 since 2021Theory of computation · 1 · 1 since 2021
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.
| Theoretical computer science
1 paper |
Computational geometry · 67% Algorithms and data structures · 33% | |
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 62% Requirements engineering and software design · 19% Program analysis · 19% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry
curve similarity |
0.8 | 1 | 2024 | Fréchet Edit Distance · SoCG 2024 |
Algorithms and data structures › sequence algorithms › string algorithms
edit distance |
0.8 | 1 | 2024 | Fréchet Edit Distance · SoCG 2024 |
Computational geometry › curve similarity
fréchet distance |
0.8 | 1 | 2024 | Fréchet Edit Distance · SoCG 2024 |
Software maintenance and evolution
software evolution |
0.6 | 1 | 2022 | Retrieving Data Constraint Implementations Using Fine-Grained Code Patterns · ICSE 2022 |
Requirements engineering and software design
business rules |
0.2 | 1 | 2022 | Retrieving Data Constraint Implementations Using Fine-Grained Code Patterns · ICSE 2022 |
Methods — techniques the papers use, named apart from their topics
polynomial-time algorithm · 0.8hardness result · 0.8fine-grained code patterns · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Fréchet Edit DistanceabstractWe define and investigate the Fréchet edit distance problem. Given two polygonal curves $π$ and $σ$ and a threshhold value $δ>0$, we seek the minimum number of edits to $σ$ such that the Fréchet distance between the edited $σ$ and $π$ is at most $δ$. For the edit operations we consider three cases, namely, deletion of vertices, insertion of vertices, or both. For this basic problem we consider a number of variants. Specifically, we provide polynomial time algorithms for both discrete and continuous Fréchet edit distance variants, as well as hardness results for weak Fréchet edit distance variants. Emily Fox, Amir Nayyeri, Jonathan James Perry, Benjamin Raichel |
SoCG | 3 |
| 2022 | Retrieving Data Constraint Implementations Using Fine-Grained Code PatternsabstractBusiness rules are an important part of the requirements of software systems that are meant to support an organization. These rules describe the operations, definitions, and constraints that apply to the organization. Within the software system, business rules are often translated into constraints on the values that are required or allowed for data, called data constraints. Business rules are subject to frequent changes, which in turn require changes to the corresponding data constraints in the software. The ability to efficiently and precisely identify where data constraints are implemented in the source code is essential for performing such necessary changes. Juan Manuel Florez, Jonathan James Perry, Shiyi Wei, Andrian Marcus |
ICSE | 2 |