Demo Data from VLDB 2026 / reviewers in the wild / expert
Frank Manola
dblp:04/2682
· DBLP profile ↗
14ranked-venue papers
7as first author
0since 2021 · last 1996
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 10 · 6 first-authorSoftware engineering, systems software and programming languages · 3Security and privacy · 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.
| Databases, data mining, and information retrieval
9 papers |
Transaction processing and concurrency control · 38% Spatial and temporal data management · 20% Data models and query languages · 17% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 100% |
Topics — the 16 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transaction processing and concurrency control › transaction models
extended transaction models |
0.0 | 2 | 1996 | Customizing Transaction Models and Mechanisms in a Programmable Environment Supporting Reliable Workflow Automation · IEEE Trans. Knowl. Data Eng. 1996 Specification and Management of Extended Transactions in a Programmable Transaction Environment · ICDE 1994 |
Distributed systems
distributed coordination and fault tolerance |
0.0 | 1 | 1996 | Customizing Transaction Models and Mechanisms in a Programmable Environment Supporting Reliable Workflow Automation · IEEE Trans. Knowl. Data Eng. 1996 |
Spatial and temporal data management
spatial data model |
0.0 | 2 | 1988 | PROBE Spatial Data Modeling and Query Processing in an Image Database Application · IEEE Trans. Software Eng. 1988 Toward a General Spatial Data Model for an Object-Oriented DBMS · VLDB 1986 |
Spatial and temporal data management
spatial query processing |
0.0 | 1 | 1988 | PROBE Spatial Data Modeling and Query Processing in an Image Database Application · IEEE Trans. Software Eng. 1988 |
Query processing and optimization › recursive query
recursive query evaluation |
0.0 | 1 | 1986 | Traversal Recursion: A Practical Approach to Supporting Recursive Applications · SIGMOD Conference 1986 |
Distributed systems › distributed object systems
distributed object management |
0.0 | 1 | 1994 | Specification and Management of Extended Transactions in a Programmable Transaction Environment · ICDE 1994 |
Query processing and optimization › semantic query processing
knowledge-based query processing |
0.0 | 1 | 1984 | An Example of Knowledge-Based Query Processing in a CAD/CAM DBMS · VLDB 1984 |
Data models and query languages › data modeling
network data model |
0.0 | 1 | 1982 | CQLF - A Query Language for CODASYL-Type Databases · SIGMOD Conference 1982 |
Data models and query languages
query language design |
0.0 | 1 | 1982 | CQLF - A Query Language for CODASYL-Type Databases · SIGMOD Conference 1982 |
Recommender systems
spatio-temporal modeling |
0.0 | 1 | 1988 | PROBE Spatial Data Modeling and Query Processing in an Image Database Application · IEEE Trans. Software Eng. 1988 |
Database theory
database schema |
0.0 | 1 | 1978 | A Review of the 1978 CODASYL Database Specifications · VLDB 1978 |
Data models and query languages
object-oriented data model |
0.0 | 1 | 1986 | Toward a General Spatial Data Model for an Object-Oriented DBMS · VLDB 1986 |
Query processing and optimization › query optimization
query optimizer architecture |
0.0 | 1 | 1986 | Traversal Recursion: A Practical Approach to Supporting Recursive Applications · SIGMOD Conference 1986 |
Data models and query languages › query language design
relational query languages |
0.0 | 1 | 1982 | CQLF - A Query Language for CODASYL-Type Databases · SIGMOD Conference 1982 |
Data models and query languages › query language
SQL-like query language |
0.0 | 1 | 1982 | CQLF - A Query Language for CODASYL-Type Databases · SIGMOD Conference 1982 |
Database system architecture and tuning
database standards |
0.0 | 1 | 1978 | A Review of the 1978 CODASYL Database Specifications · VLDB 1978 |
Methods — techniques the papers use, named apart from their topics
transaction specification language · 0.1dependency descriptors · 0.0recursive query processing · 0.0iteration algorithms · 0.0graph traversal algorithms · 0.0knowledge-based query processing · 0.0query language specification · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | Customizing Transaction Models and Mechanisms in a Programmable Environment Supporting Reliable Workflow AutomationabstractA Transaction Specification and Management Environment (TSME) is a programmable system that supports implementation-independent specification of application-specific extended transaction models (ETMs) and configuration of transaction management mechanisms (TMMs) to enforce specified ETMs. The TSME can ensure correctness and reliability while allowing the functionality required by workflows and other advanced applications that require access to multiple heterogeneous, autonomous, and/or distributed (HAD) systems. To support ETM specification, the TSME provides a transaction specification language that describes dependencies between transactions. Unlike other ETM specification languages, TSME's dependency descriptors use a common set of primitives, and are enforceable, i.e., can be evaluated at any time during transaction execution to determine whether operations issued violate ETM specifications. To determine whether an ETM can be enforced in a specific HAD system environment, the TSME supports specification of the transactional capabilities of HAD systems, and comparison of these with ETM specifications to determine mismatches. To enforce ETMs that are more restrictive than those supported by the union of the transactional capabilities of HAD systems, the TSME provides a collection of transactional services. These services are programmable and configurable, i.e., they accept instructions that change their behavior as required by an ETM and can be combined in specific ways to create a run-time TMM capable of enforcing the ETM. We discuss the TSME in the context of a distributed object management system. We give ETM specification examples and describe corresponding TMM configurations for a telecommunications application. Dimitrios Georgakopoulos 0001, Mark F. Hornick, Frank Manola |
IEEE Trans. Knowl. Data Eng. | 3 |
| 1995 | Object and Database Standards - Panel SessionabstractNo abstract available. Mary E. S. Loomis, R. G. G. Cattell, Frank Manola, Richard Mark Soley, Jeff Sutherland |
OOPSLA | 3 |
| 1994 | Generalizing Dispatching in a Distributed Object System
Farshad Nayeri, Benjamin Hurwitz, Frank Manola |
ECOOP | 3 |
| 1994 | Specification and Management of Extended Transactions in a Programmable Transaction EnvironmentabstractA Transaction Specification and Management Environment (TSME) is a transaction processing system toolkit that supports the definition and construction of application-specific extended transaction models (ETMs). The TSME provides a transaction specification language that allows a transaction model designer to create implementation-independent specifications of extended transactions. In addition, the TSME provides a programmable transaction management mechanism that assembles and configures a run-time environment to support specified ETMs. The authors discuss the TSME in the context of a distributed object management system (DOMS), and describe specifications of extended transactions and corresponding configurations of transaction management mechanisms.> Dimitrios Georgakopoulos 0001, Mark F. Hornick, Piotr Krychniak, Frank Manola |
ICDE | 4 |
| 1992 | Distributed Object ManagementabstractFuture 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. | 1 |
| 1988 | PROBE Spatial Data Modeling and Query Processing in an Image Database ApplicationabstractThe PROBE research project has produced results in the areas of data modeling, spatial/temporal query processing, recursive query processing, and database system architecture for nontraditional application areas, many of which involve spatial data and data with complex structure. An overview of PROBE is provided, focusing on the facilities for dealing with spatial and temporal data. It is shown how the PROBE database system and simple application-specific object classes combine to efficiently support PROBE's spatial data model. It is also shown how an image-database application can be supported using PROBE's data model and spatial query processor. The current status of the PROBE project and future plans are discussed.> Jack A. Orenstein, Frank Manola |
IEEE Trans. Software Eng. | 2 |
| 1987 | A Personal View of DBMS Security
Frank Manola |
DBSec | 1 |
| 1986 | Traversal Recursion: A Practical Approach to Supporting Recursive ApplicationsabstractMany 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 Conference | 4 |
| 1986 | Toward a General Spatial Data Model for an Object-Oriented DBMS
Frank Manola, Jack A. Orenstein |
VLDB | 1 |
| 1984 | An Example of Knowledge-Based Query Processing in a CAD/CAM DBMS
Arnon Rosenthal, Sandra Heiler, Frank Manola |
VLDB | 3 |
| 1982 | CQLF - A Query Language for CODASYL-Type DatabasesabstractThis paper describes CQLF (CODASYL Query Language, Flat) [MAN081]. CQLF is a high level language for accessing and manipulating data in databases described using the 1981 ANSI dpANS version of the CODASYL Data Description Language [ANSI81]. CQLF has similarities to typical relational languages, such as SQL [ASTR76, CHAM76] and QUEL [STON76]. CQLF provides capabilities for querying and operating on databases described both in a "relational style" (having no CODASYL sets, using only values to represent interrecord relationships, and having records with no arrays), and in a "network style" (using CODASYL sets to represent interrecord relationships, and having records containing arrays). Frank Manola, Alain Pirotte 0001 |
SIGMOD Conference | 1 |
| 1978 | On Relating the CODASYL Database Languages and the ANSI/SPARC Framework
Frank Manola |
VLDB | 1 |
| 1978 | Data Base Research Projects and Funding
Frank Manola |
VLDB | 1 |
| 1978 | A Review of the 1978 CODASYL Database Specifications
Frank Manola |
VLDB | 1 |