Demo Data from EDBT 2026 / reviewers in the wild / expert
Franklin Gracer
dblp:23/2766
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 1989
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Systems, architecture and hardware · 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.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 77% Programming languages and type systems · 23% | |
| Computer graphics and multimedia
1 paper |
Geometric modeling and processing · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Interaction techniques and input · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software maintenance
legacy systems |
0.0 | 1 | 1989 | Saving a Legacy With Objects · OOPSLA 1989 |
Geometric modeling and processing › shape modeling
volumetric modeling |
0.0 | 1 | 1981 | Interactive graphics for volume modeling · DAC 1981 |
Programming languages and type systems
abstract data types |
0.0 | 1 | 1989 | Saving a Legacy With Objects · OOPSLA 1989 |
Interaction techniques and input
interactive graphics |
0.0 | 1 | 1981 | Interactive graphics for volume modeling · DAC 1981 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1989 | Saving a Legacy With ObjectsabstractDevelopers of application software must often work with “legacy systems.” These are systems that have evolved over many years and are considered irreplaceable, either because it is thought that duplicating their function would be too expensive, or because they are trusted by users. Because of their age, such systems are likely to have been implemented in a conventional language with limited use of data abstraction or encapsulation. The lack of abstraction complicates adding new applications to such systems and the lack of encapsulation impedes modifying the system because applications depend on system internals. We describe our experience providing and using an object-oriented interface to a legacy system. Walter C. Dietrich Jr., Lee R. Nackman, Franklin Gracer |
OOPSLA | 3 |
| 1989 | TGMS: An Object-oriented System for Programming GeometryabstractAbstract TGMS (tiered geometric modelling system) is an experimental system intended to reduce the difficulty and cost of developing new solid modelling applications while preserving investment in an existing, time‐tested, solid modeller. The application developer writes programs in the TGMS language, which consists of a base language augmented by data types (classes) for geometry. The base programming language is AML/X, an object‐oriented language intended for use in design and manufacturing applications. Solid modelling is done using an interface to GDP (geometric design processor), an existing, production‐quality solid modelling system. TGMS shows how a system written in a non‐object‐oriented language can be used as a base for an object‐oriented application programming environment. This paper presents the design of TGMS and discusses important aspects of its implementation. The TGMS language defines classes and methods that provide an interface to functions and data represented in a non‐object‐oriented language. To implement TGMS, issues related to communication, storage management and consistency were addressed. These, and other, implementation issues are discussed. The paper includes sample programs and a summary of feedback from TGMS users. It concludes that the use of object‐oriented programming for geometry has many benefits, and that an object‐oriented system can be built on top of a non‐object‐oriented system at less cost than building the equivalent object‐oriented system from scratch. Walter C. Dietrich Jr., Lee R. Nackman, Christine J. Sundaresan, Franklin Gracer |
Softw. Pract. Exp. | 4 |
| 1981 | Interactive graphics for volume modeling
Robert N. Wolfe, William J. Fitzgerald 0003, Franklin Gracer |
DAC | 3 |