Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jonathan James Perry

dblp:372/3078 · also Jonathan Perry 0004 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Computational geometry
curve similarity
0.812024
Fréchet Edit Distance · SoCG 2024
Algorithms and data structures › sequence algorithms › string algorithms
edit distance
0.812024
Fréchet Edit Distance · SoCG 2024
Computational geometry › curve similarity
fréchet distance
0.812024
Fréchet Edit Distance · SoCG 2024
Software maintenance and evolution
software evolution
0.612022
Retrieving Data Constraint Implementations Using Fine-Grained Code Patterns · ICSE 2022
Requirements engineering and software design
business rules
0.212022
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
YearPublicationVenuePosition
2024 Fréchet Edit Distance
abstract
We 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
SoCG3
2022 Retrieving Data Constraint Implementations Using Fine-Grained Code Patterns
abstract
Business 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
ICSE2