VLDB 2026 Research / reviewers in the wild / expert
Alan de Pennington
dblp:02/199
· DBLP profile ↗
7ranked-venue papers
0as first author
1since 2021 · last 2022
0000-0001-7623-4928ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 since 2021Databases, data management, data science and information retrieval · 2Software engineering, systems software and programming languages · 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.
| Computer graphics and multimedia
3 papers |
Geometric modeling and processing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 100% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Geometric modeling and processing › procedural modeling
shape grammar |
0.2 | 1 | 2022 | Shape Embedding: A Means of Superimposing Alternative Design Descriptions on Shape Models · Comput. Aided Des. 2022 |
Requirements engineering and software design
requirements management |
0.0 | 1 | 2001 | Requirements management: a representation scheme for product specifications · Comput. Aided Des. 2001 |
Geometric modeling and processing
geometric constraint solving |
0.0 | 1 | 1993 | Constraint definition system: a computer-algebra based approach to solving geometric-constraint problems · Comput. Aided Des. 1993 |
Geometric modeling and processing › solid modeling
constructive solid geometry |
0.0 | 1 | 1984 | Automatic Finite-Element Mesh Generation from Geometric Models - A Point-Based Approach · ACM Trans. Graph. 1984 |
Geometric modeling and processing › mesh generation
finite element mesh generation |
0.0 | 1 | 1984 | Automatic Finite-Element Mesh Generation from Geometric Models - A Point-Based Approach · ACM Trans. Graph. 1984 |
Geometric modeling and processing
mesh generation |
0.0 | 1 | 1984 | Automatic Finite-Element Mesh Generation from Geometric Models - A Point-Based Approach · ACM Trans. Graph. 1984 |
Geometric modeling and processing
solid modeling |
0.0 | 1 | 1984 | Automatic Finite-Element Mesh Generation from Geometric Models - A Point-Based Approach · ACM Trans. Graph. 1984 |
Methods — techniques the papers use, named apart from their topics
structure editor · 0.0conceptual modeling · 0.0computer algebra · 0.0point-based mesh generation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Shape Embedding: A Means of Superimposing Alternative Design Descriptions on Shape ModelsabstractIn 1989, Shapiro and Voelcker introduced three principles for relating shape and function with the goal of establishing an appropriate formal role for geometry in a theory of mechanical design. This technical note contributes to the establishment of such a theory by using an example from their technical note to illustrate the potential value of incorporating shape embedding, used in the shape computation and shape grammar community to support shape synthesis, into CAD packages that are used primarily to support shape definition and analysis. Alison McKay, Alan de Pennington |
Comput. Aided Des. | 2 |
| 2019 | A lattice-based approach for navigating design configuration spacesabstractDesign configurations, such as Bills of Materials (BoMs), are indispensable parts of any product development process and integral to the design descriptions stored in proprietary Computer Aided Design and Product Lifecycle Management systems. Engineers use BoMs and other design configurations as lenses to repurpose design descriptions for specific purposes. For this reason, multiple BoMs typically occur in any given product development process. For example, an engineering BoM may be used to define a configuration that best supports a design activity whereas a manufacturing BoM may be used to define the configuration of parts that best supports a manufacturing process. Current practice for the definition of BoMs involves the use of indented parts lists and dendograms that are prone to error because it is easy to create discrepancies across BoMs that, in essence, are defined through collections of part identifiers such as names and part numbers. Such errors have a significant detrimental effect on the performance of product development processes by creating the need for rework, adding costs and increasing time to market. This paper introduces a design description capability that ensures consistency across BoMs for a given design. A boolean hypercube lattice is used to define a design configuration space that includes all possible configurations for a given design description. Valid operations within the space are governed by the mathematics of hypercube lattices. The design description capability is demonstrated through an early engineering design configuration software tool that offers significant benefits by ensuring consistency across the BoMs for a given design. The software uses and generates design descriptions that are exported from and imported to commercially available design systems through a standard (ISO 10303-214) interface format. In this way, potential for early impact on industry practice is high. Alison McKay, Hau Hing Chau, Christopher F. Earl, Amar Kumar Behera, Alan de Pennington, David C. Hogg |
Adv. Eng. Informatics | 5 |
| 2008 | Advanced product planning: a comprehensive process for systemic definition of new product requirements
Vassilis Agouridas, Alison McKay, Henri Winand, Alan de Pennington |
Requir. Eng. | 4 |
| 2001 | Requirements management: a representation scheme for product specifications
Alison McKay, Alan de Pennington, Jim Baxter |
Comput. Aided Des. | 2 |
| 1996 | A Framework for Product DataabstractIT support for engineering involves the integration of existing, evolving and future product data, and software that processes that data. Thus, there is increasing interest in the representation of product data in the computer to support CAE applications. To avoid duplication and inconsistency, and to support the use of new implementation technology as it emerges, conceptual models of product data are required. Such models are independent of the software and hardware environments in which they are implemented. System architectures to support the integration of applications at implementation time are becoming an accepted part of engineering information systems. To use these software support environments effectively, integrated product data is required. It must also be possible to extend the integrated product data in a controlled fashion if it is to evolve to support future engineering applications effectively. A framework that is a part of the product data at the conceptual modeling stage helps to satisfy these requirements. The framework presented is a structure for the information content of product data rather than for the implementation of such data. Product data based on the framework can be successfully implemented in a number of different database forms. This paper describes a framework for electromechanical product data that has been implemented in a structure editor and is being used to support a range of engineering applications. The process of product data integration can be improved by using existing integration strategies together with a framework that provides an overall organization for the data. Alison McKay, M. Susan Bloor, Alan de Pennington |
IEEE Trans. Knowl. Data Eng. | 3 |
| 1993 | Constraint definition system: a computer-algebra based approach to solving geometric-constraint problems
S. Alasdair Buchanan, Alan de Pennington |
Comput. Aided Des. | 2 |
| 1984 | Automatic Finite-Element Mesh Generation from Geometric Models - A Point-Based ApproachabstractA novel algorithm for automatic finite-element mesh generation is described.It uses constructive solid geometry to provide the geometric data for the object to be meshed.The geometric definition of the object and a value for the required mesh density are the only inputs.The method consists of two stages: point generation and mesh construction over the points.It has been implemented in two dimensions and is capable of generating predominantly "good" quadrilateral elements.Triangular elements are only created in circumstances under which quadrilateral elements are not feasible. Alan de Pennington, N. K. Shaw |
ACM Trans. Graph. | 2 |