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

Sandra Heiler

dblp:61/810 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
0since 2021 · last 1998
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 6 · 2 first-authorSystems, architecture and hardware · 2 · 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.

Databases, data mining, and information retrieval
6 papers
Data models and query languages · 48% Query processing and optimization · 24% Database system architecture and tuning · 23%
Human-computer interaction and pervasive computing
1 paper
User interface design and tools · 100%

Topics — the 9 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages
object-oriented data model
0.011990
Object Views: Extending the Vision · ICDE 1990
Data models and query languages › database views
object-oriented views
0.011990
Object Views: Extending the Vision · ICDE 1990
Database system architecture and tuning › view management
updatable views
0.011990
Object Views: Extending the Vision · ICDE 1990
Query processing and optimization › recursive query
recursive query evaluation
0.011986
Traversal Recursion: A Practical Approach to Supporting Recursive Applications · SIGMOD Conference 1986
Data models and query languages › data modeling
functional data model
0.011985
G-WHIZ, a Visual Interface for the Functional Model with Recursion · VLDB 1985
Query processing and optimization
recursive query
0.011985
G-WHIZ, a Visual Interface for the Functional Model with Recursion · VLDB 1985
Query processing and optimization › semantic query processing
knowledge-based query processing
0.011984
An Example of Knowledge-Based Query Processing in a CAD/CAM DBMS · VLDB 1984
Query processing and optimization › query optimization
query optimizer architecture
0.011986
Traversal Recursion: A Practical Approach to Supporting Recursive Applications · SIGMOD Conference 1986
User interface design and tools › search interface
visual query interface
0.011985
G-WHIZ, a Visual Interface for the Functional Model with Recursion · VLDB 1985

Methods — techniques the papers use, named apart from their topics

type system · 0.0query language · 0.0knowledge-based approach · 0.0iteration algorithms · 0.0graph traversal algorithms · 0.0knowledge-based query processing · 0.0
YearPublicationVenuePosition
1998 Migrating Legacy Databases and Applications (Panel)
Bhavani Thuraisingham, Sandra Heiler, Arnon Rosenthal, Susan Malaika
ICDE2
1992 Distributed Object Management
abstract
Future information processing environments will consist of a vast network of heterogeneous, autonomous, and distributed computing resources, including computers (from mainframe to personal), information-intensive applications, and data (files and databases). A key challenge in this environment is providing capabilities for combining this varied collection of resources into an integrated distributed system, allowing resources to be flexibly combined, and their activities coordinated, to address challenging new information processing requirements. In this paper, we describe the concept of distributed object management, and identify its role in the development of these open, interoperable systems. We identify the key aspects of system architectures supporting distributed object management, and describe specific elements of a distributed object management system being developed at GTE Laboratories.
Frank Manola, Sandra Heiler, Dimitrios Georgakopoulos 0001, Mark F. Hornick, Michael L. Brodie
Int. J. Cooperative Inf. Syst.2
1990 Object Views: Extending the Vision
abstract
A mechanism for producing views in an object-oriented system is presented. The results are analogous to database views in traditional database systems, except that the object views presented hide or expose methods as well as data. The mechanism is based on the object model's built-in facilities for defining data and procedural abstractions and for constructing new types and objects. It uses the type system and the query language of the model to support arbitrary transformations of the underlying representations in defining database views, without introducing any new mechanism specifically to support views. Careful use of the query language allows one to define updatable views. Also indicated are how abstraction and view mapping capabilities can be used to support federation of heterogeneous software and databases.>
Sandra Heiler, Stanley B. Zdonik
ICDE1
1987 An Object-Oriented Approach to Data Management: Why Design Databases Need It
abstract
An object-oriented approach to management of engineering design data requires object persistence, object-specific rules for concurrency control and recovery, views, complex objects and derived data, and specialized treatment of operations, constraints, relationships and type descriptions. We discuss object-orientation as more than an implementation paradigm, and show how an object-oriented approach simplifies both use and implementation of engineering design systems.
Sandra Heiler, Umeshwar Dayal, Jack A. Orenstein, Susan Radke-Sproull
DAC1
1987 Querying Part Hierarchies: A Knowledge-Based Approach
abstract
Part Hierarchies are a fundamental datatype in CAD applications. But intelligent and efficient processing requires major extensions to DBMS data models, query languages, and processing algorithms. We explore formulations and execution algorithms for path-traversal queries. Hierarchy semantics are then exploited for spatial data and to intelligently choose an appropriate detail level for query output.
Arnon Rosenthal, Sandra Heiler
DAC2
1986 Traversal Recursion: A Practical Approach to Supporting Recursive Applications
abstract
Many capabilities that are needed for recursive applications in engineering and project management are not well supported by the usual formulations of recursion. We identify a class of recursions called “traversal recursions” (which model traversals of a directed graph) that have two important properties they can supply the necessary capabilities and efficient processing algorithms have been defined for them. First we present a taxonomy of traversal recursions based on properties of the recursion on graph structure and on unusual types of metadata. This taxonomy is exploited to identify solvable recursions and to select an execution algorithm. We show how graph traversal can sometimes outperform the more general iteration algorithm. Finally we show how a conventional query optimizer architecture can be extended to handle recursive queries and views.
Arnon Rosenthal, Sandra Heiler, Umeshwar Dayal, Frank Manola
SIGMOD Conference2
1985 G-WHIZ, a Visual Interface for the Functional Model with Recursion
Sandra Heiler, Arnon Rosenthal
VLDB1
1984 An Example of Knowledge-Based Query Processing in a CAD/CAM DBMS
Arnon Rosenthal, Sandra Heiler, Frank Manola
VLDB2