EDBT 2026 Demo / reviewers in the wild / expert
James J. Hunt
dblp:96/203
· DBLP profile ↗
7ranked-venue papers
4as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 4 first-author
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
3 papers |
Software maintenance and evolution · 77% Program analysis · 18% Empirical software engineering · 4% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 67% Performance modeling and evaluation · 33% | |
| Computer networks
1 paper |
Internet architecture and protocols · 100% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software configuration management
version control |
0.0 | 1 | 2001 | Using the Web for Document Versioning: An Implementation Report for Delta V · ICSE 2001 |
Program analysis
program comparison |
0.0 | 1 | 2000 | Renaming Detection · ASE 2000 |
Software maintenance and evolution
software evolution |
0.0 | 1 | 2000 | Renaming Detection · ASE 2000 |
Software maintenance and evolution
software maintenance |
0.0 | 1 | 2000 | Renaming Detection · ASE 2000 |
Performance modeling and evaluation
benchmarking |
0.0 | 1 | 1998 | Delta Algorithms: An Empirical Analysis · ACM Trans. Softw. Eng. Methodol. 1998 |
Storage systems
data compression |
0.0 | 1 | 1998 | Delta Algorithms: An Empirical Analysis · ACM Trans. Softw. Eng. Methodol. 1998 |
Storage systems › data compression
delta compression |
0.0 | 1 | 1998 | Delta Algorithms: An Empirical Analysis · ACM Trans. Softw. Eng. Methodol. 1998 |
Internet architecture and protocols › world wide web › web protocols
HTTP |
0.0 | 1 | 2001 | Using the Web for Document Versioning: An Implementation Report for Delta V · ICSE 2001 |
Internet architecture and protocols › world wide web › web protocols › HTTP
WebDAV |
0.0 | 1 | 2001 | Using the Web for Document Versioning: An Implementation Report for Delta V · ICSE 2001 |
Software maintenance and evolution
software merging |
0.0 | 1 | 2000 | Renaming Detection · ASE 2000 |
Methods — techniques the papers use, named apart from their topics
static semantics analysis · 0.0ziv-lempel compression · 0.0empirical analysis · 0.0diff · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Graph Transforming Java Data
Maarten de Mol, Arend Rensink, James J. Hunt |
FASE | 3 |
| 2003 | Renaming Detection
Guido Malpohl, James J. Hunt, Walter F. Tichy |
Autom. Softw. Eng. | 2 |
| 2002 | Extensible Language-Aware MergingabstractParallel development has become standard practice in software development and maintenance. Though almost every revision control and configuration management system provides some form of merging for combining changes made in parallel, these mechanisms often yield unsatisfactory results. The authors present a new merging algorithm, that uses a fast differencing algorithm and renaming analysis to provide better merge results. The system is language aware, but not language dependent and does not require a special editor so it can be easily integrated in current development environments. James J. Hunt, Walter F. Tichy |
ICSM | 1 |
| 2001 | Using the Web for Document Versioning: An Implementation Report for Delta VabstractThe current suite of systems that offer client/server capabilities for document versioning relies on proprietary protocols for communicating between a central versioning repository and a remote client. In order to support better document authoring via the Web, the DeltaV working group of the WebDAV (WWW Distributed Authoring and Versioning) project of the Internet Engineering Task Force is working on a standard protocol for versioning over HTTP. The authors present a prototype of DeltaV based on the 04.5 draft. This system demonstrates that, though important aspects of the protocol need to be revised, versioning via the Web can be a practical means of supporting remote access to a central versioning repository. James J. Hunt, Jürgen Reuter |
ICSE | 1 |
| 2000 | Renaming DetectionabstractFinding changed identifiers in programs is important for program comparison and merging. Comparing two versions of a program is complicated if renaming has occurred. Textual merging is highly unreliable if, in one version, identifiers were renamed, while in the other version, code using the old identifiers was added or modified. A tool that automatically detects renamed identifiers between pairs of program modules is presented. The detector is part of a suite of intelligent differencing and merging programs that exploit the static semantics of programming languages. No special editor is needed for tracking changes. The core of the renaming detector is language independent. The detector works with multiple file pairs, taking into account renamings that affect multiple files. Renaming detectors for Java and Scheme have been implemented. A case study is presented that demonstrates proof of concept. With renaming detection, a higher quality of program comparison and merging is achievable. Guido Malpohl, James J. Hunt, Walter F. Tichy |
ASE | 2 |
| 1998 | Addendum to "Delta Algorithms: An Empirical Analysis"abstractThe authors supply machine configurations for experiments reported in “Delta Algorithms: An Empirical Analysis,” by Hunt et al. (ACM Trans. Softw. Eng. Methodol. 7, 2 (Apr. 1998), pp. 192-214). James J. Hunt, Walter F. Tichy |
ACM Trans. Softw. Eng. Methodol. | 1 |
| 1998 | Delta Algorithms: An Empirical AnalysisabstractDelta algorithms compress data by encoding one file in terms of another. This type of compression is useful in a number of situations: strong multiple versions of data, displaying differences, merging changes, distributing updates, storing backups, transmitting video sequences, and others. This article studies the performance parameters of several delta algorithms, using a benchmark of over 1,300 pairs of files taken from two successive releases of GNU software. Results indicate that modern delta compression algorithms based on Ziv-Lempel techniques significantly outperform diff , a popular but older delta compressor, in terms of compression ratio. The modern compressors also correlate better with the actual difference between files without sacrificing performance. James J. Hunt, Kiem-Phong Vo, Walter F. Tichy |
ACM Trans. Softw. Eng. Methodol. | 1 |