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

Toby J. Teorey

dblp:t/TobyJTeorey · also Toby Jackson Teorey · DBLP profile ↗
← Back
24ranked-venue papers
5as first author
0since 2021 · last 2002
—ORCID · none

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

Databases, data management, data science and information retrieval · 21 · 4 first-authorArtificial intelligence and machine learning · 3Computer networks · 2Software engineering, systems software and programming languages · 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 architecture, parallel and distributed computing, and storage systems
5 papers
Performance modeling and evaluation · 63% Hardware reliability and fault tolerance · 29% Distributed systems · 7%
Computer networks
2 papers
Internet architecture and protocols · 75% Network management and operations · 25%
Databases, data mining, and information retrieval
4 papers
Database system architecture and tuning · 67% Data models and query languages · 26% Indexing and storage engines · 7%

Topics — the 14 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
queueing models
0.021998
Dependability and Performance Measures for the Database Practitioner · IEEE Trans. Knowl. Data Eng. 1998
The M/G/1 queueing system with vacations and timer-controlled service · IEEE Trans. Commun. 1994
Hardware reliability and fault tolerance
dependability analysis
0.011998
Dependability and Performance Measures for the Database Practitioner · IEEE Trans. Knowl. Data Eng. 1998
Performance modeling and evaluation › queueing models › single server queue
m/g/1 queue
0.011994
The M/G/1 queueing system with vacations and timer-controlled service · IEEE Trans. Commun. 1994
Performance modeling and evaluation › queueing models
vacation queue
0.011994
The M/G/1 queueing system with vacations and timer-controlled service · IEEE Trans. Commun. 1994
Distributed systems
fault tolerance
0.011998
Dependability and Performance Measures for the Database Practitioner · IEEE Trans. Knowl. Data Eng. 1998
Hardware reliability and fault tolerance › system reliability
repairable systems
0.011998
Dependability and Performance Measures for the Database Practitioner · IEEE Trans. Knowl. Data Eng. 1998
Internet architecture and protocols
local area network
0.011994
The M/G/1 queueing system with vacations and timer-controlled service · IEEE Trans. Commun. 1994
Internet architecture and protocols › local area network
token bus
0.011994
The M/G/1 queueing system with vacations and timer-controlled service · IEEE Trans. Commun. 1994
Database system architecture and tuning › database design
logical database design
0.011979
A Designer for DBMS-Processable Logical Database Structures · VLDB 1979
Data models and query languages › schema management
database restructuring
0.011976
A Dynamic Database Reorganization Algorithm · ACM Trans. Database Syst. 1976
Performance modeling and evaluation
analytical modeling
0.011976
Application of an Analytical Model to Evaluate Storage Structures · SIGMOD Conference 1976
Storage systems › file systems
file reorganization
0.011975
Reorganization Points for File Designs with Nonlinear Processing Costs · VLDB 1975
Requirements engineering and software design
software design tools
0.011979
A Designer for DBMS-Processable Logical Database Structures · VLDB 1979
Indexing and storage engines
file organization
0.011975
Reorganization Points for File Designs with Nonlinear Processing Costs · VLDB 1975

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

matrix-analytic approach · 0.0queueing theory · 0.0markov modeling · 0.0queueing model · 0.0analytical model · 0.0heuristic · 0.0analytical modeling · 0.0
YearPublicationVenuePosition
2002 Achieving scalability in OLAP materialized view selection
abstract
The goal of on-line analytical processing (OLAP) is to quickly answer queries from large amounts of data residing in a data warehouse. Materialized view selection is an optimization problem encountered in OLAP systems. Published work on the problem of materialized view selection presents solutions scalable in the number of possible views. However, the number of possible views is exponential relative to the number of database dimensions. A truly scalable solution must be polynomial time relative to the number of dimensions. We present such a solution, our Polynomial Greedy Algorithm. Complexity analysis proves scalability, and a performance study verifies the result. Empirical evidence demonstrates benefits close to existing algorithms. We conclude the Polynomial Greedy Algorithm functions effectively where existing algorithms fail dramatically.
Thomas P. Nadeau, Toby J. Teorey
DOLAP2
1999 A Progressive View Materialization Algorithm
abstract
A data warehouse stores materialized views of aggregate data derived from a fact table in order to minimize the query response time. One of the most important decisions in designing the data warehouse is the selection of materialized views. This paper presents an algorithm which provides appropriate views to be materialized while the goal is to minimize the query response time and maintenance cost. We use a data cube lattice, frequency of queries and updates on views, and view size to select views to be materialized using greedy algorithms. In spite of the simplicity, our algorithm selects views which give us better performance than views that selected by existing algorithms.
Hidetoshi Uchiyama, Kanda Runapongsa, Toby J. Teorey
DOLAP3
1998 Dependability and Performance Measures for the Database Practitioner
abstract
We estimate the availability, reliability, and mean transaction time (response time) for repairable database configurations, centralized or distributed, in which each service component is continuously available for repair. Reliability, the probability that the entire transaction can execute properly without failure, is computed as a function of mean time to failure (MTTF) and mean time to repair (MTTR). Mean transaction time in the system is a function of the mean service delay time for the transaction over all components, plus restart delays due to component failures, plus queuing delays for contention. These estimates are potentially applicable to more generalized distributed systems.
Toby J. Teorey, Wee Teck Ng
IEEE Trans. Knowl. Data Eng.1
1994 The M/G/1 queueing system with vacations and timer-controlled service
abstract
The author study a M/G/1 queueing system with vacations, in which the sojourn time of the server at the queue is controlled by a timer. They consider three policies for setting the timer value: time-limited (TL), cycle-time-limited (CL) and cycle-time-limited with accumulated lateness (CLL). When the server arrives at the queue, the timer is set to a certain value depending on the policy employed. The server serves the waiting customers until either the system becomes empty, or the timer expires, whichever occurs first. In the latter case, the server completes the service on the customer being served, then takes a vacation. Customers are not served during the vacation. If the system is empty upon the server's return from a vacation, another vacation begins immediately. Such a queueing system finds applications in the performance analysis of local area network protocols such as the IEEE 802.4 (token bus) and the Fiber Distributed Data Interface (FDDI), in which the vacation would correspond to the time the token is away at other stations. Using the matrix-analytic approach, they compute the probability distribution of the number of customers in the system at an arbitrary point in time, and the distribution of the time the server spends at the queue before he takes a vacation.>
Jhitti Chiarawongse, Mandyam M. Srinivasan, Toby J. Teorey
IEEE Trans. Commun.3
1993 FunBase: A Function-based Information Management System
abstract
The volume of data required for decision making is growing fast.With technology
Wafik Farag, Toby J. Teorey
CIKM2
1993 Relative Constraints in ER Data Models
James B. Behm, Toby J. Teorey
ER2
1991 Progessive Fragment Allocation
Janani Janakiraman, Chris Warack, Gyan Bhal, Toby J. Teorey
ER4
1991 The ORAC Model: A Unified View of Data Abstraction
Guangping Wei, Toby J. Teorey
ER2
1991 Time sequence ordering extensions to the Entity-Relationship model and their application to the automated manufacturing process
James R. Moyne, Toby J. Teorey, Leo C. McAfee Jr.
Data Knowl. Eng.2
1991 Usage refinement for ER-to-relation design transformations
Toby J. Teorey, Dongqing Yang
Inf. Sci.1
1991 NetMod: A Design Tool for Large-Scale Heterogeneous Campus Networks
abstract
A network modeling tool, called NetMod, which uses simple analytical models to provide the designers of large interconnected local area networks with an in-depth analysis of the potential performance of these systems is presented. This tool can be used in either a university, industrial, or governmental campus networking environment consisting of thousands of computer sites. NetMod is implemented with a combination of the easy-to-use Macintosh software packages, HyperCard, and Excel. The objectives of NetMod, the analytical models, and the user interface are described in detail, along with its application to an actual campus-wide network.>
David W. Bachmann, Mark E. Segal, Mandyam M. Srinivasan, Toby J. Teorey
IEEE J. Sel. Areas Commun.4
1990 ER Standards Proposal
R. Spencera, Toby J. Teorey, E. Hevia
ER2
1989 A Knowledge/Based Approach to Multiple Query Processing
Jong-Tae Park 0001, Toby J. Teorey
DASFAA2
1989 A Knowledge-Based Approach to Multiple Query Processing
Jong-Tae Park 0001, Toby J. Teorey, Stéphane Lafortune
Data Knowl. Eng.2
1987 A practical approach to transforming extended ER diagrams into the relational model
Dongqing Yang, Toby J. Teorey, James P. Fry
Inf. Sci.2
1984 The Database Designer's Workbench
Richard E. Cobb, James P. Fry, Toby J. Teorey
Inf. Sci.3
1979 A Designer for DBMS-Processable Logical Database Structures
Keki B. Irani, Subir Purkayastha, Toby J. Teorey
VLDB3
1979 1978 New Orleans Data Base Design Workshop Report
Vincent Y. Lum, Sakti P. Ghosh, Mario Schkolnick, Robert W. Taylor, D. Jefferson, Stanley Y. W. Su, James P. Fry, Toby J. Teorey, B. Yao, D. S. Rund, Beverly K. Kahn, Shamkant B. Navathe, L. Aguilar, William J. Barr, P. E. Jones
VLDB8
1978 An efficient job scheduling algorithm for mixed turnaround and deadline applications
K. Sundar Das, Toby J. Teorey
Inf. Sci.2
1977 Application of an analytical model to evaluate storage structures
Toby J. Teorey, K. Sundar Das
Inf. Sci.1
1976 Application of an Analytical Model to Evaluate Storage Structures
abstract
The File Design Analyzer is a software package which evaluates well-known database storage structures and access methods in terms of secondary storage processing time and storage overhead required to service a set of user applications. It implements a first-order analytical model to specifically evaluate sequential, indexed sequential, direct access, inverted, multilist, and network storage structures. Interaction with the package is available in conversational mode, enabling the experienced analyst to conduct on-line sensitivity analysis.The paper describes three extensions of a conceptual model and system into a practical tool for evaluation of existing or proposed database designs: batched transactions, multi-access interference due to shared secondary storage, and variable record size. Case studies of real systems illustrate the potential of the File Design Analyzer to provide insight regarding the optimal choice of physical parameters within a specified storage structure and to effectively compare alternative storage structures for a particular set of applications.
Toby J. Teorey, K. Sundar Das
SIGMOD Conference1
1976 A Dynamic Database Reorganization Algorithm
abstract
Reorganization is necessary in some databases for overcoming the performance deterioration caused by updates. The paper presents a dynamic reorganization algorithm which makes the reorganization decision by measuring the database search costs. Previously, the reorganization intervals could only be determined for linear deterioration and known database lifetime. It is shown that the dynamic reorganization algorithm is near optimum for constant reorganization cost and is superior for increasing reorganization cost. In addition, it can be applied to cases of unknown database lifetime and nonlinear performance deterioration. The simplicity, generality, and efficiency appear to make this good heuristic for database reorganization.
K. Sundar Das, Toby J. Teorey
ACM Trans. Database Syst.3
1975 Reorganization Points for File Designs with Nonlinear Processing Costs
abstract
An important problem in accessing and updating large scale data bases is the determination of when to reorganize the data and eliminate records that have been flagged for deletion but have not as yet been physically deleted. Such records take up valuable storage space and cause a degradation of access times to the active records, mainly because of the necessity to maintain overflow areas. After a certain length of time it is usually desirable to merge the old data and its overflow areas into a new data base of the original format, thus reallocating the physical storage for maximum efficiency within the constraints imposed by the data base organization. The purpose of this study is to determine the effect of various system and user parameters on the choice of optimal reorganization points over a wide range of file organizations and user applications. The analysis of file reorganization is seen as a first step toward understanding large scale data base reorganization.
K. Sundar Das, Toby J. Teorey
VLDB2
1971 A Comparative Analysis of Disk Scheduling Policies (Abstract)
abstract
This paper appears in the March, 1972, issue of the Communications of the ACM. Its abstract is reproduced below.
Toby J. Teorey, Tad B. Pinkerton
SOSP1