Demo Data from EDBT 2026 / reviewers in the wild / expert
Alan E. Middleditch
dblp:88/3186
· DBLP profile ↗
8ranked-venue papers
4as first author
0since 2021 · last 2000
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 7 · 4 first-authorSoftware engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 1 · 1 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.
| Computer graphics and multimedia
4 papers |
Geometric modeling and processing · 77% Image and video processing · 23% | |
| Theoretical computer science
1 paper |
Computational geometry · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Image and video processing › mathematical morphology
connectivity analysis |
0.0 | 1 | 1996 | Connectivity analysis: a tool for processing geometric constraints · Comput. Aided Des. 1996 |
Geometric modeling and processing
geometric constraint solving |
0.0 | 1 | 1996 | Connectivity analysis: a tool for processing geometric constraints · Comput. Aided Des. 1996 |
Geometric modeling and processing
computational geometry |
0.0 | 1 | 1989 | Intersection algorithms for lines and circles · ACM Trans. Graph. 1989 |
Geometric modeling and processing › surface processing
surface blending |
0.0 | 1 | 1985 | Blend surfaces for set theoretic volume modelling systems · SIGGRAPH 1985 |
Geometric modeling and processing › shape modeling
volumetric modeling |
0.0 | 1 | 1985 | Blend surfaces for set theoretic volume modelling systems · SIGGRAPH 1985 |
Computational geometry › polygon decomposition
convex decomposition |
0.0 | 1 | 1984 | Convex Decomposition of Simple Polygons · ACM Trans. Graph. 1984 |
Methods — techniques the papers use, named apart from their topics
numerical robustness analysis · 0.0implicit representation · 0.0set-theoretic volume modeling · 0.0recursive decomposition · 0.0convex hull · 0.0blend conics · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2000 | A Representation Independent Geometric Modeling KernelabstractThis paper is concerned with "open kernel" geometric modelling systems. It uses industrial needs to identify requirements for the geometric objects of a proposed interface. The necessary mixed-dimension cellular objects are formally defined as the fundamental data abstractions for that interface. Such definitions are imperative for the construction of robust functions and the integrity of data transfer. As an example, formal specifications are provided for "set-like" object combination functions. Alan E. Middleditch, Chris Reade, Abel João Padrão Gomes |
GMP | 1 |
| 1999 | Set-combinations of the mixed-dimension cellular objects of the Djinn API
Alan E. Middleditch, Chris Reade, Abel João Padrão Gomes |
Comput. Aided Des. | 1 |
| 1997 | Ten questions that arose in designing the Djinn API for solid modellingabstractDjinn is an API for solid modelling which is defined in the language of point-sets and is thus independent of any particular modelling data-structure (e.g. boundary representations or CSG trees). In designing this API, several significant and interesting questions have arisen, including: the basic feasibility of the approach; deciding how to support cellular models; providing facilities for navigation without traditional data-structures; addressing the problems of 'tweaks' and blends; ensuring that labels are preserved under geometric operations; permitting regions in which changes to a model have taken place to be identified; coping with approximate models; deciding whether to support variational models; keeping sweeps and transforms within a reasonable domain; and providing facilities to handle the many types of parametric surface. These questions are not all fully answered, but progress continues towards a published interface and C++ language binding. Adrian Bowyer, Stephen Cameron, Graham Jared, Ralph R. Martin, Alan E. Middleditch, Malcolm A. Sabin, John R. Woodwark |
Shape Modeling International | 5 |
| 1996 | Connectivity analysis: a tool for processing geometric constraints
Richard S. Latham, Alan E. Middleditch |
Comput. Aided Des. | 2 |
| 1989 | Intersection algorithms for lines and circlesabstractThis paper presents a unified representation scheme for the implicit equations of points, lines, and circles. An associated set of geometric algorithms operates successfully on degenerate and nearly degenerate geometry, and when necessary produces degenerate geometric results. Computation errors are interpreted geometrically in order to establish preconditions for reliable results and requirements on the resolution of computer arithmetic. The algorithms thus provide a basis for the wide range of geometric constructions required by computer-aided drafting and design systems. Alan E. Middleditch, T. W. Stacey, Shu Beng Tor |
ACM Trans. Graph. | 1 |
| 1985 | Blend surfaces for set theoretic volume modelling systemsabstractMost volume modelling systems are very limited in the complexity of the surfaces which they support. This is satisfactory for basic models of most mechanical components, since the functional surfaces are not usually complex. However, there are often blends between simple base surfaces. This paper presents a technique appropriate for blend definition and profile control. A discussion of blend conics is used to develop analogous surfaces for use in typical volume modelling systems. These surfaces are then used to set theoretically define bounded volumes for fillets and chamfers. Empirical results show that the method described suits many engineering applications. Alan E. Middleditch, Kenneth H. Sears |
SIGGRAPH | 1 |
| 1985 | Software Concurrency in Real Time Control SystemsabstractAbstract This paper gives the rationale for the design of a nucleus to support real time control applications. In particular, mechanisms for communication between concurrent tasks are reviewed and analysed in the context of this application area. Finally, although no implementation is discussed in detail, techniques which have proved useful in implementing this nucleus on three different machines are described. Kenneth H. Sears, Alan E. Middleditch |
Softw. Pract. Exp. | 2 |
| 1984 | Convex Decomposition of Simple PolygonsabstractAn algorithm is described for the decomposition of a bounded concave region of E2 space into a settheoretic combination of convex regions.This algorithm finds the convex hull of the region and then recurses to find the convex hulls of the difference between the original region and its convex hull, until such regions are convex.It exhibits a linear-time complexity for regions whose difference with their convex hull consists of only convex inner regions, a quadratic worst-case complexity, and an average complexity a little worse than linear. Shu Beng Tor, Alan E. Middleditch |
ACM Trans. Graph. | 2 |