Richard T. Snodgrass

According to our database1, Richard T. Snodgrass authored at least 260 papers between 1983 and 2017.

Collaborative distances:

Awards

ACM Fellow

ACM Fellow 1999, "For originating , providing leadership to, and for fundamental contributions to the research area of temporal databases, and for outstanding, wide-ranging service to the database community.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2017
The changing culture of computer science: an interview with Marianne Winslett.
Ubiquity, 2017

Mixing computation with people: an interview with Marianne Winslett.
Ubiquity, 2017

DBMS Metrology: Measuring Query Time.
ACM Trans. Database Syst., 2017

EMP: execution time measurement protocol for compute-bound programs.
Softw., Pract. Exper., 2017

An empirical study of transaction throughput thrashing across multiple relational DBMSes.
Inf. Syst., 2017

2015
The Emerging Role of Self-Perception in Student Intentions.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

2014
The Science of Computer Science: Closing Statement: The Science of Computer Science (Ubiquity Symposium).
Ubiquity, 2014

Capturing Telic/Atelic Temporal Data Semantics: Generalizing Conventional Conceptual Models.
IEEE Trans. Knowl. Data Eng., 2014

Benchmark frameworks and τBench.
Softw., Pract. Exper., 2014

AZDBLab: A Laboratory Information System for Large-Scale Empirical DBMS Studies.
PVLDB, 2014

2013
On experimental algorithmics: an interview with Catherine McGeoch and Bernard Moret.
Ubiquity, 2013

Ubiquity symposium: The science in computer science: broadening CS enrollments: an interview with Jan Cuny.
Ubiquity, 2013

Generalizing database forensics.
ACM Trans. Database Syst., 2013

Valid-Time Indeterminacy in Temporal Relational Databases: Semantics and Representations.
IEEE Trans. Knowl. Data Eng., 2013

DBMS metrology: measuring query time.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

2012
Adding Temporal Constraints to XML Schema.
IEEE Trans. Knowl. Data Eng., 2012

Temporal Implications of Database Information Accountability.
Proceedings of the 19th International Symposium on Temporal Representation and Reasoning, 2012

Application of Micro-specialization to Query Evaluation Operators.
Proceedings of the Workshops Proceedings of the IEEE 28th International Conference on Data Engineering, 2012

Micro-Specialization in DBMSes.
Proceedings of the IEEE 28th International Conference on Data Engineering (ICDE 2012), 2012

Temporal Support for Persistent Stored Modules.
Proceedings of the IEEE 28th International Conference on Data Engineering (ICDE 2012), 2012

Achieving Database Information Accountability in the Cloud.
Proceedings of the Workshops Proceedings of the IEEE 28th International Conference on Data Engineering, 2012

DRAGOON: An Information Accountability System for High-Performance Databases.
Proceedings of the IEEE 28th International Conference on Data Engineering (ICDE 2012), 2012

Micro-specialization: dynamic code specialization of database management systems.
Proceedings of the 10th Annual IEEE/ACM International Symposium on Code Generation and Optimization, 2012

2011
On experimental algorithmics: an interview with Catherine McGeoch and Bernard Moret.
Ubiquity, 2011

An interview with Melanie Mitchell: On complexity.
Ubiquity, 2011

Computer science can use more science.
Commun. ACM, 2011

2010
The Tiled Bitmap Forensic Analysis Algorithm.
IEEE Trans. Knowl. Data Eng., 2010

Valid-Time Indeterminacy in Temporal Relational Databases: A Family of Data Models.
Proceedings of the TIME 2010, 2010

2009
TSQL2.
Proceedings of the Encyclopedia of Database Systems, 2009

Telic Distinction in Temporal Databases.
Proceedings of the Encyclopedia of Database Systems, 2009

Atelic Data.
Proceedings of the Encyclopedia of Database Systems, 2009

Valid Time.
Proceedings of the Encyclopedia of Database Systems, 2009

User-Defined Time.
Proceedings of the Encyclopedia of Database Systems, 2009

Transaction Time.
Proceedings of the Encyclopedia of Database Systems, 2009

Timeslice Operator.
Proceedings of the Encyclopedia of Database Systems, 2009

Time Span.
Proceedings of the Encyclopedia of Database Systems, 2009

Time Interval.
Proceedings of the Encyclopedia of Database Systems, 2009

Time Instant.
Proceedings of the Encyclopedia of Database Systems, 2009

Temporal Specialization.
Proceedings of the Encyclopedia of Database Systems, 2009

Temporal Query Languages.
Proceedings of the Encyclopedia of Database Systems, 2009

Temporal Projection.
Proceedings of the Encyclopedia of Database Systems, 2009

Temporal Homogeneity.
Proceedings of the Encyclopedia of Database Systems, 2009

Temporal Generalization.
Proceedings of the Encyclopedia of Database Systems, 2009

Temporal Expression.
Proceedings of the Encyclopedia of Database Systems, 2009

Temporal Element.
Proceedings of the Encyclopedia of Database Systems, 2009

Temporal Database.
Proceedings of the Encyclopedia of Database Systems, 2009

Temporal Data Models.
Proceedings of the Encyclopedia of Database Systems, 2009

Snapshot Equivalence.
Proceedings of the Encyclopedia of Database Systems, 2009

Relative Time.
Proceedings of the Encyclopedia of Database Systems, 2009

History in Temporal Databases.
Proceedings of the Encyclopedia of Database Systems, 2009

Forever.
Proceedings of the Encyclopedia of Database Systems, 2009

Fixed Time Span.
Proceedings of the Encyclopedia of Database Systems, 2009

Event in Temporal Databases.
Proceedings of the Encyclopedia of Database Systems, 2009

Calendar.
Proceedings of the Encyclopedia of Database Systems, 2009

Bitemporal Relation.
Proceedings of the Encyclopedia of Database Systems, 2009

Bitemporal Interval.
Proceedings of the Encyclopedia of Database Systems, 2009

Weak Equivalence.
Proceedings of the Encyclopedia of Database Systems, 2009

Variable Time Span.
Proceedings of the Encyclopedia of Database Systems, 2009

Applicability Period.
Proceedings of the Encyclopedia of Database Systems, 2009

Absolute Time.
Proceedings of the Encyclopedia of Database Systems, 2009

Now in Temporal Databases.
Proceedings of the Encyclopedia of Database Systems, 2009

Calendric System.
Proceedings of the Encyclopedia of Database Systems, 2009

Temporal Compatibility.
Proceedings of the Encyclopedia of Database Systems, 2009

Nonsequenced Semantics.
Proceedings of the Encyclopedia of Database Systems, 2009

Current Semantics.
Proceedings of the Encyclopedia of Database Systems, 2009

SQL-Based Temporal Query Languages.
Proceedings of the Encyclopedia of Database Systems, 2009

An Architecture for Regulatory Compliant Database Management.
Proceedings of the 25th International Conference on Data Engineering, 2009

2008
Forensic analysis of database tampering.
ACM Trans. Database Syst., 2008

Validating quicksand: Temporal schema versioning in tauXSchema.
Data Knowl. Eng., 2008

2007
Editorial: Single- versus double-blind reviewing.
ACM Trans. Database Syst., 2007

Integrating multiple calendars using tau-ZAMAN.
Softw., Pract. Exper., 2007

Frequently-asked questions about double-blind reviewing.
SIGMOD Record, 2007

Weaving temporal and reliability aspects into a schema tapestry.
Data Knowl. Eng., 2007

Extending temporal databases to deal with telic/atelic medical data.
Artificial Intelligence in Medicine, 2007

Towards a Science of Temporal Databases.
Proceedings of the 14th International Symposium on Temporal Representation and Reasoning (TIME 2007), 2007

2006
Changes to the TODS editorial board.
SIGMOD Record, 2006

Single-versus double-blind reviewing: an analysis of the literature.
SIGMOD Record, 2006

Changes to the TODS editorial board.
SIGMOD Record, 2006

On augmenting database design-support environments to capture the geo-spatio-temporal data semantics.
Inf. Syst., 2006

Forensic analysis of database tampering.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2006

Validating Quicksand: Schema Versioning in \tauXSchema.
Proceedings of the 22nd International Conference on Data Engineering Workshops, 2006

Schema-Mediated Exchange of Temporal XML Data.
Proceedings of the Conceptual Modeling, 2006

2005
Join operations in temporal databases.
VLDB J., 2005

Spatiotemporal aggregate computation: a survey.
IEEE Trans. Knowl. Data Eng., 2005

Changes to the TODS editorial board.
SIGMOD Record, 2005

CMM and TODS.
SIGMOD Record, 2005

Developments at ACM TODS.
SIGMOD Record, 2005

An apples-to-apples comparison of two database journals.
SIGMOD Record, 2005

The Lowell database research self-assessment.
Commun. ACM, 2005

Database Publication Practices.
Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 30, 2005

Using the Lock Manager to Choose Timestamps.
Proceedings of the Ninth International Database Engineering and Applications Symposium (IDEAS 2005), 2005

Extending Temporal Databases to Deal with Telic/Atelic Medical Data.
Proceedings of the Artificial Intelligence in Medicine, 2005

2004
Reconciling Point-Based and Interval-Based Semantics in Temporal Relational Databases: A Treatment of the Telic/Atelic Distinction.
IEEE Trans. Knowl. Data Eng., 2004

Augmenting a Conceptual Model with Geospatiotemporal Annotations.
IEEE Trans. Knowl. Data Eng., 2004

Branding Yourself.
SIGMOD Record, 2004

Changes to the ACM TODS Editorial Board.
SIGMOD Record, 2004

Developments at ACM TODS.
SIGMOD Record, 2004

TODS Special Issues.
SIGMOD Record, 2004

Modification semantics in now-relative databases.
Inf. Syst., 2004

Main Memory-Based Algorithms for Efficient Parallel Aggregation for Temporal Databases.
Distributed and Parallel Databases, 2004

Schema-Less, Semantics-Based Change Detection for XML Documents.
Proceedings of the Web Information Systems, 2004

Tamper Detection in Audit Logs.
Proceedings of the (e)Proceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada, August 31, 2004

A Tale of Two Schemas: Creating a Temporal XML Schema from a Snapshot Schema with tXSchema.
Proceedings of the Advances in Database Technology, 2004

2003
Developments at ACM TODS.
SIGMOD Record, 2003

Journal relevance.
SIGMOD Record, 2003

TODS Reviewers.
SIGMOD Record, 2003

ACM TODS in this Internet Age.
SIGMOD Record, 2003

The Lowell Database Research Self Assessment
CoRR, 2003

Temporal Slicing in the Evaluation of XML Queries.
Proceedings of the VLDB 2003, 2003

2002
Editorial.
VLDB J., 2002

Rights of TODS Readers, Authors and Reviewers.
SIGMOD Record, 2002

TODS Perceptions and Misconceptions.
SIGMOD Record, 2002

Why I Like Working in Academia.
SIGMOD Record, 2002

Bringing Order to Query Optimization.
SIGMOD Record, 2002

Reminiscences on Influential Papers.
SIGMOD Record, 2002

Progress on ACM's Becoming the Preferred Publisher, Rights and responsibilities in ACM publishing.
Commun. ACM, 2002

Supporting User-Defined Granularities in a Spatiotemporal Conceptual Model.
Ann. Math. Artif. Intell., 2002

Skew handling techniques in sort-merge join.
Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, 2002

Sequenced Subset Operators: Definition and Implementation.
Proceedings of the 18th International Conference on Data Engineering, San Jose, CA, USA, February 26, 2002

2001
Editorial.
ACM Trans. Database Syst., 2001

Editorial.
ACM Trans. Database Syst., 2001

A Foundation for Conventional and Temporal Query Optimization Addressing Duplicates and Ordering.
IEEE Trans. Knowl. Data Eng., 2001

Accessibility of the Database Literature.
SIGMOD Record, 2001

Chair's Message.
SIGMOD Record, 2001

TSQL2 Temporal Query Language / TSQL2 and SQL3 Interactions
ACM SIGMOD Anthology, 2001

Foreword to the Silver Edition
ACM SIGMOD Anthology, 2001

Adaptable Query Optimization and Evaluation in Temporal Middleware.
Proceedings of the 2001 ACM SIGMOD international conference on Management of data, 2001

Efficient Sequenced Integrity Constraint Checking.
Proceedings of the 17th International Conference on Data Engineering, 2001

DISTIL: A Design Support Environment for Conceptual Modeling of Spatio-temporal Requirements.
Proceedings of the Conceptual Modeling, 2001

2000
Effective Timestamping in Databases.
VLDB J., 2000

Temporal statement modifiers.
ACM Trans. Database Syst., 2000

Efficiently Supported Temporal Granularities.
IEEE Trans. Knowl. Data Eng., 2000

SIGMOD Program Review.
SIGMOD Record, 2000

Chair's Message.
SIGMOD Record, 2000

Chair's Message.
SIGMOD Record, 2000

Chair's Message.
SIGMOD Record, 2000

SIGMOD Sister Societies.
SIGMOD Record, 2000

Review - Temporal Data Management Systems: A Comparative View.
ACM SIGMOD Digital Review, 2000

Review - Implementation of Two Semantic Query Optimization Techniques in DB2 Universal Database.
ACM SIGMOD Digital Review, 2000

Review - On Completeness of Historical Relational Query Languages.
ACM SIGMOD Digital Review, 2000

Review - Schema Versioning for Multitemporal Relational Databases.
ACM SIGMOD Digital Review, 2000

Review - Semantic Compression and Pattern Extraction with Fascicles.
ACM SIGMOD Digital Review, 2000

Review - Out of Their Minds: The Lives and Discoveries of 15 Great Computer Scientists.
ACM SIGMOD Digital Review, 2000

SIGMOD Chair's Message
ACM SIGMOD Anthology, 2000

Query Plans for Conventional and Temporal Queries Involving Duplicates and Ordering.
Proceedings of the 16th International Conference on Data Engineering, San Diego, California, USA, February 28, 2000

Temporally Enhanced Database Design.
Advances in Object-Oriented Data Modeling, 2000

1999
Temporal Data Management.
IEEE Trans. Knowl. Data Eng., 1999

Reminiscences on Influential Papers.
SIGMOD Record, 1999

Reminiscences on Influential Papers.
SIGMOD Record, 1999

Chair's Message.
SIGMOD Record, 1999

Chair's Message.
SIGMOD Record, 1999

Review - Using Lifetime Predictors to Improve Memory Allocation Performance.
ACM SIGMOD Digital Review, 1999

Review - PM3: An Orthogonal Persistent Systems Programming Language - Design, Implementation, Performance.
ACM SIGMOD Digital Review, 1999

Foreword to Volume 1
ACM SIGMOD Anthology, 1999

Parallel Algorithms for Computing Temporal Aggregates.
Proceedings of the 15th International Conference on Data Engineering, 1999

Developing Time-Oriented Database Applications in SQL
Morgan Kaufmann, ISBN: 1-55860-436-7, 1999

1998
Supporting Valid-Time Indeterminacy.
ACM Trans. Database Syst., 1998

An Extensible Notation for Spatiotemporal Index Queries.
SIGMOD Record, 1998

Reminiscences on Influential Papers.
SIGMOD Record, 1998

Reminiscences on Influential Papers.
SIGMOD Record, 1998

Chair's Message.
SIGMOD Record, 1998

Chair's Message.
SIGMOD Record, 1998

Reminiscences on Influential Papers.
SIGMOD Record, 1998

Chair's Message.
SIGMOD Record, 1998

Stratum Approaches to Temporal DBMS Implementation.
Proceedings of the 1998 International Database Engineering and Applications Symposium, 1998

1997
Notions of Upward Compatibility of Temporal Query Languages.
Wirtschaftsinformatik, 1997

On the Semantics of "Now" in Databases
ACM Trans. Database Syst., 1997

Chair's Message.
SIGMOD Record, 1997

Chair's Message.
SIGMOD Record, 1997

Transitioning Temporal Support in TSQL2 to SQL3.
Temporal Databases, Dagstuhl, 1997


A Glossary of Time Granularity Concepts.
Temporal Databases, Dagstuhl, 1997

Advanced Database Systems.
Morgan Kaufmann, ISBN: 1-55860-443-X, 1997

1996
Extending Existing Dependency Theory to Temporal Databases.
IEEE Trans. Knowl. Data Eng., 1996

Semantics of Time-Varying Information.
Inf. Syst., 1996

The Inefficiency of Misalignment.
ACM Comput. Surv., 1996

Coalescing in Temporal Databases.
Proceedings of the VLDB'96, 1996

Querying TSQL2 Databases with Temporal Logic.
Proceedings of the Advances in Database Technology, 1996

1995
Temporal and Real-Time Databases: A Survey.
IEEE Trans. Knowl. Data Eng., 1995

Guest Editors' Introduction to Special Section On Temporal and Real-Time Databases.
IEEE Trans. Knowl. Data Eng., 1995

Report on The 1995 International Workshop on Temporal Databases.
SIGMOD Record, 1995

Panel: Whither TSQL3?
Proceedings of the Recent Advances in Temporal Databases, 1995

Panel: The State-of-the-Art in Temporal Data Management: Perspectives from the Research and Financial Applications Communities
Proceedings of the Recent Advances in Temporal Databases, 1995

Evaluating the Completeness of TSQL2
Proceedings of the Recent Advances in Temporal Databases, 1995

Computing Temporal Aggregates.
Proceedings of the Eleventh International Conference on Data Engineering, 1995

Semantics of Time-Varying Attributes and their Use for Temporal Database Design.
Proceedings of the OOER'95: Object-Oriented and Entity-Relationship Modelling, 1995

Temporal Data Types.
The TSQL2 Temporal Query Language, 1995

SQL-92 Compatibility Issues.
The TSQL2 Temporal Query Language, 1995

An Architectural Framework.
The TSQL2 Temporal Query Language, 1995

An Algebra for TSQL2
The TSQL2 Temporal Query Language, 1995

Supporting Multiple Calendars.
The TSQL2 Temporal Query Language, 1995

Rationale for a Temporal Extension to SQL.
The TSQL2 Temporal Query Language, 1995

The From Clause.
The TSQL2 Temporal Query Language, 1995

Schema Specification.
The TSQL2 Temporal Query Language, 1995

A Second Example.
The TSQL2 Temporal Query Language, 1995

Event Tables.
The TSQL2 Temporal Query Language, 1995

TSQL2 Tutorial.
The TSQL2 Temporal Query Language, 1995

Introduction to TSQL2.
The TSQL2 Temporal Query Language, 1995

Schema Versioning.
The TSQL2 Temporal Query Language, 1995

Transaction Time Support.
The TSQL2 Temporal Query Language, 1995

Modification.
The TSQL2 Temporal Query Language, 1995

Aggregates
The TSQL2 Temporal Query Language, 1995

The TSQL2 Data Model.
The TSQL2 Temporal Query Language, 1995

Cursors.
The TSQL2 Temporal Query Language, 1995

The Surrogate Data Type.
The TSQL2 Temporal Query Language, 1995

Valid-Time Selection and Projection.
The TSQL2 Temporal Query Language, 1995

The Data Model for Time.
The TSQL2 Temporal Query Language, 1995

A Timestamp Representation.
The TSQL2 Temporal Query Language, 1995

Temporal Granularity.
The TSQL2 Temporal Query Language, 1995

Temporal Indeterminancy.
The TSQL2 Temporal Query Language, 1995

The Baseline Clock.
The TSQL2 Temporal Query Language, 1995

''Now''.
The TSQL2 Temporal Query Language, 1995

Temporal Object-Oriented Databases: A Critical Comparison.
Modern Database Systems, 1995

1994
Temporal Specialization and Generalization.
IEEE Trans. Knowl. Data Eng., 1994

Efficient Timestamp Input and Output.
Softw., Pract. Exper., 1994

A TSQL2 Tutorial.
SIGMOD Record, 1994

TSQL2 Language Specification.
SIGMOD Record, 1994

Overview of the Special Section on Temporal Database Infrastructure.
SIGMOD Record, 1994

Towards an Infrastructure for Temporal Databases: Report of an Invitational ARPA/NSF Workshop.
SIGMOD Record, 1994

Unifying Temporal Data Models via a Conceptual Model.
Inf. Syst., 1994

Bibliography on Spatiotemporal Databases.
International Journal of Geographical Information Systems, 1994

Efficient Evaluation of the Valid-Time Natural Join.
Proceedings of the Tenth International Conference on Data Engineering, 1994

1993
Application-Dependent Dynamic Monitoring of Distributed and Parallel Systems.
IEEE Trans. Parallel Distrib. Syst., 1993

Aggregates in the Temporal Query Language TQuel.
IEEE Trans. Knowl. Data Eng., 1993

Bibliography on Spatiotemporal Databases.
SIGMOD Record, 1993

Timestamp semantics and representation.
Inf. Syst., 1993

Optimal Block Size for Set-Valued Attributes.
Inf. Process. Lett., 1993

Unification of Temporal Data Models.
Proceedings of the Ninth International Conference on Data Engineering, 1993

Valid-time Indeterminancy.
Proceedings of the Ninth International Conference on Data Engineering, 1993

An Overview of TQuel.
Temporal Databases, 1993

1992
A Glossary of Temporal Database Concepts.
SIGMOD Record, 1992

Temporal Specialization.
Proceedings of the Eighth International Conference on Data Engineering, 1992

Temporal Databases.
Proceedings of the Theories and Methods of Spatio-Temporal Reasoning in Geographic Space, International Conference GIS, 1992

1991
Evaluation of Relational Algebras Incorporating the Time Dimension in Databases.
ACM Comput. Surv., 1991

1990
Temporal Databases - Status and Research Directions.
SIGMOD Record, 1990

Schema Evolution and the Relational Algebra.
Inf. Syst., 1990

Fine grained data management to achieve evolution resilience in a software development environment.
Proceedings of the SIGSOFT'90 4th Symposium on Software Development Environments, 1990

Semantic Clustering.
Proceedings of the Implementing Persistent Object Bases, 1990

1989
Mapping the Interface Description Language Type Model into C.
IEEE Trans. Software Eng., 1989

Letter (on SQL support of time).
SIGMOD Record, 1989

Performance Analysis of Temporal Queries.
Inf. Sci., 1989

Interface description language - definition and use.
Principles of computer science series, Computer Science Press, ISBN: 978-0-7167-8198-1, 1989

1988
Trace Specifications: Methodology and Models.
IEEE Trans. Software Eng., 1988

A Relational Approach to Monitoring Complex Systems.
ACM Trans. Comput. Syst., 1988

Partitioned storage for temporal databases.
Inf. Syst., 1988

A Bibliography on Temporal Databases.
IEEE Data Eng. Bull., 1988

Letter from the Editor.
IEEE Data Eng. Bull., 1988

1987
The Temporal Query Language TQuel.
ACM Trans. Database Syst., 1987

A Tutorial Introduction to Using IDL.
SIGPLAN Notices, 1987

Displaying IDL Instances.
SIGPLAN Notices, 1987

Extending the Relational Algebra to Support Transaction Time.
Proceedings of the Association for Computing Machinery Special Interest Group on Management of Data 1987 Annual Conference, 1987

1986
Research Concerning Time in Databases - Project Summaries.
SIGMOD Record, 1986

Temporal Databases.
IEEE Computer, 1986

Performance Evaluation of a Temporal Database Management System.
Proceedings of the 1986 ACM SIGMOD International Conference on Management of Data, 1986

Supporting Flexible and Efficient Tool Integration.
Proceedings of the Advanced Programming Environments, 1986

1985
A Taxonomy of Time in Databases.
Proceedings of the 1985 ACM SIGMOD International Conference on Management of Data, 1985

1984
Monitoring in a Software Development Environment: A Relational Approach.
Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 1984

The Temporal Query Language TQuel.
Proceedings of the Third ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, 1984

1983
An Object-Oriented Command Language.
IEEE Trans. Software Eng., 1983

An Integrated Instrumentation Environment for Multiprocessors.
IEEE Trans. Computers, 1983


  Loading...