Curtis Dyreson
School of Computing
Professor

Contact Information
Office Location: SER 338Phone: 435-797-0742
Email: curtis.dyreson@usu.edu
Additional Information:
Educational Background
Biography
I'm the Information Director for ACM Transactions on Database Systems and ACM SIGMOD. I research and teach in the area of database systems. My interests include temporal databases, native XML databases, data cubes, and providing support for proscriptive metadata. Prior to coming to USU, I was at Washington State University, James Cook University, Aalborg University, and Bond University. I am a graduate of New College and obtained my Ph.D. from the University of Arizona.
Teaching Interests
Databases, Programming Languages
Research Interests
Databases, XML, Temporal Databases, Metadata
Awards
2015 SIGMOD Contributions Award, 2015
ACM
Department Service Award 2014, 2014
Department of Computer Science
Best Paper Award, 1993
Proc. of the International Conference on Data Engineering
- Dyreson, C.E, Jensen, C.S, Snodgrass, R.T, (2009). Calendric System: Encyclopedia of Database Systems. Springer-Verlag
- Dyreson, C.E, (2009). Chronon: Encyclopedia of Database Systems. Springer-Verlag
- Dyreson, C.E, Jensen, C.S, Snodgrass, R.T, (2009). Now in Temporal Databases: Encyclopedia of Database Systems. Springer-Verlag
- Dyreson, C.E, (2009). Physical Clock: Encyclopedia of Database Systems. Springer-Verlag
- Dyreson, C.E, (2009). Temporal Indeterminacy: Encyclopedia of Database Systems. Springer-Verlag
- Dyreson, C.E, Grandi, F., (2009). Temporal XML: Encyclopedia of Database Systems. Springer-Verlag
- Dyreson, C.E, (2009). Time-Line Clock: Encyclopedia of Database Systems. Springer-Verlag
- Dyreson, C.E, (2003). Incomplete Information in Multidimensional Databases: Multidimensional Databases. Idea Group Publishers
- Jensen, C., Dyreson, C.E, Boehlen, M., Clifford, J., Elmasri, R., Gadia, S., Grandi, F., Hayes, P., Jajodia, S., Kafer, W., (1998). A Consensus Glossary of Temporal Databse Concepts - February 1998 version: Temporal Databases: Research and Practice, Lecture Notes in Computer Science, Volume 1399. Springer-Verlag
- Bettini, C., Dyreson, C.E, Evans, W.S, Snodgrass, R.T, Wang, X., (1998). A glossary of time granularity concepts: Temporal Databases: Research and Practice, Lecture Notes in Computer Science, Volume 1399. Springer-Verlag
- Dyreson, C.E, Snodgrass, R., (1997). The TSQL2 Baseline Clock: Encyclopedia of Microcomputers. Marcel Dekker
- Dyreson, C.E, (1996). A Bibliography on Uncertainty Management in Informations Systems: Uncertainty Management in Informations Systems: From Needs to Solutions. Kluwer Academic Publishers *
- Snodgrass, R., Jensen, C., Dyreson, C.E, Kafer, W., Kline, N., Roddick, J., (1995). A Second Example: The TSQL2 Temporal Query Language. Springer-Verlag *
- Dyreson, C.E, Snodgrass, R.T, (1995). A Timestamp Representation : The TSQL2 Temporal Query Language. Springer-Verlag *
- Clifford, J., Dyreson, C.E, Snodgrass, R.T, Isakowitz, T., Jensen, C.S, (1995). Now: The TSQL2 Temporal Query Language. Springer-Verlag *
- Dyreson, C.E, Snodgrass, R.T, (1995). Temmporal Granularity: The TSQL2 Temporal Query Language. Springer-Verlag *
- Dyreson, C.E, Snodgrass, R., (1995). Temporal Indeterminacy: The TSQL2 Temporal Query Language. Springer-Verlag *
- Dyreson, C.E, Snodgrass, R.T, (1995). The Baseline Clock: The TSQL2 Temporal Query Language. Springer-Verlag *
- Dyreson, C.E, Soo, M., Snodgrass, R., (1995). The Data Model for TIme: The TSQL2 Temporal Query Language. Springer-Verlag *
Publications | Book Chapters
An asterisk (*) at the end of a publication indicates that it has not been peer-reviewed.
Publications | Journal Articles
Academic Journal
- Dyreson, C.E, Shatnawi, A., Bhowmick, S., Sharma, V., (2024). Temporal JSON Keyword Search. Proceedings of the ACM on Management of Data, 2:3, 1-27. doi: https://dl.acm.org/doi/10.1145/3654980
- Bhowmick, S.S, Choi, B., Dyreson, C.E, (2016). Data-driven Visual Graph Query Interface Construction and Maintenance:Challenges and Opportunities. PVLDB, 9:12, 984–992.
- Dyreson, C.E, Bhowmick, S.S, Grapp, R., (2015). Virtual eXist-db: Liberating Hierarchical Queries from the Shacklesof Access Path Dependence. PVLDB, 8:12, 1932–1943.
- Timko, I., Dyreson, C.E, Pederson, T.B, (2014). A Probabilistic Data Model and Algebra for Location-Based Data Warehouses. Geoinformatica, 18:2, 357-403. doi: 10.1007/s10707-013-0180-4
- Dyreson, C.E, (2012). One-Scan Rule Extraction to Explain Significant Vehicle Interactions with Guaranteed Error Value. ACM SIGAPP Applied Computing Reviews, 12:2, 27-38. doi: 10.1145/2340416.2340419
- Currim, F., Currim, S., Dyreson, C.E, Snodgrass, R.T, Thomas, S., Zhang, R., (2012). Adding Temporal Constraints to XML Schema. IEEE Transactions on Data and Knowledge Engineering, 24:8, 1361-1377. doi: 10.1109/TKDE.2011.74
- Augsten, N., Dyreson, C.E, Boehlen, M.H, Gamper, J., (2012). Windowed pq-Grams for Approximate Joins of Data-Centric XML . VLDBJ, 21:4, 463-488. doi: 10.1007/s00778-011-0254-6
- Dyreson, C.E, Bhowmick, S., Mallampalli, K., (2010). Using XMorph to Transform XML Data. Proceedings of the VLDB Endowment, 3:2, 1541-1544.
- Andrews, A., Offutt, J., Dyreson, C.E, Mallery, C., Jerath, K., Alexander, R., (2010). Scalability Issues with using FSMWeb to Test Web Applications. Information and Software Technology, 52:1, 52-66. doi: 10.1016/j.infsof.2009.06.002
- Ran, L., Dyreson, C.E, Andrews, A.A, Bryce, R.C, Mallery, C.J, (2009). Building test cases and oracles to automate the testingof web database applications. Information & Software Technology, 51:2, 460-477. doi: 10.1016/j.infsof.2008.05.016
- Snodgrass, R.T, Dyreson, C.E, Currim, F., Currim, S., Joshi, S., (2008). Validating Quicksand: Temporal Schema Versioning in tauXSchema. Data & Knowledge Engineering, 65:2, 223-242. doi: doi:10.1016/j.datak.2007.09.003
- Dyreson, C.E, Snodgrass, R.T, Currim, F., Currim, S., (2007). Weaving temporal and reliability aspects into a schema tapestry. Data & Knowledge Engineering, 63:3, 752-773. doi: 10.1016/j.datak.2007.04.006
- Urgun, B., Dyreson, C.E, Snodgrass, R., Miller, J., Kline, N., Soo, M., Jensen, C., (2007). Integrating Multiple Calendars using tauZAMAN. Software-Practice and Experience, 37:3, 267-308. doi: 10.1002/spe.765
- O'Conner, T.R, Dyreson, C.E, Wyrick, J.J, (2005). Athena: A Resource for Rapid Visualization and Systematic Analysis of Arabidopsis Promoter Sequences. Bioinformatics, 21:24, 4411-4413. doi: 10.1093/bioinformatics/bti714
- Dyreson, C.E, Boehlen, M., Jensen, C.S, (2001). MetaXPath. Journal of Digital Intelligence, 2:2, 1-7.
- Pedersen, T.B, Jensen, C.S, Dyreson, C.E, (2001). A Foundation for Capturing and Querying Complex Multidimensional Data. Information Systems, 26:5, 383-423. doi: 10.1016/S0306-4379(01)00023-0
- Dyreson, C.E, Evans, W.S, Lin, H., Snodgrass, R.T, (2000). Efficiently Supporting Temporal Granularities. IEEE Transactions on Data and Knowledge Mangement, 12:4, 568-587. doi: 10.1109/69.868908
- Dyreson, C.E, Snodgrass, R.T, (1998). Supporting Valid-time Indeterminacy. ACM Transactions on Database Systems, 23:1, 1-57. doi: 10.1145/288086.288087
- Clifford, J., Dyreson, C.E, Isakowitz, T., Jensen, C.S, Snodgrass, R.T, (1997). On the Semantics of "now" in Databases. ACM Transactions on Databse Systems, 22:2, 215-254. doi: 10.1145/249978.249980
- Dyreson, C.E, (1997). Using an Incomplete Data Cube as a Summary Data Seive. IEEE Data Engineering Bulletin, 20:1, 19-26.
- Snodgrass, R.T, Ahn, I., Ariav, G., Batory, D., Clifford, J., Dyreson, C.E, Elmasri, R., Grandi, F., Jensen, C., Kafer, W., Kline, N., Kulkarni, K., Leung, C., Lorentzos, N., Roddick, J., Segev, A., Soo, M., Sripada, S., (1994). A TSQL2 Tutorial. ACM SIGMOD Record, 23:3, 27-33. doi: 10.1145/187436.187449
- Dyreson, C.E, Grandi, F., Kafer, W., Kline, N., Lorentzos, N., Mitsopoulos, Y., Montanari, A., Nonen, D., Peressi, E., Pernici, B., Roddick, J., Sarda, N., Scalas, M.R, Segev, A., Snodgrass, R., Soo, M., Tansel, A., Tiberio, P., Wiederhold, G., (1994). A Consensus Glossary of Temporal Databse Concepts. ACM SIGMOD Record, 23:1, 367-405. doi: 10.1145/181550.181560 *
- Snodgrass, R.T, Ahn, I., Ariav, G., Batory, D., Clifford, J., Dyreson, C.E, Elmasri, R., Grandi, F., Jensen, C., Kafer, W., Kline, N., Kulkarni, K., Leung, C., Lorentzos, N., Roddick, J., Segev, A., Soo, M., Sripada, S., (1994). TSQL2 Language Specification. ACM SIGMOD Record, 23:1, 65-86. doi: 10.1145/181550.181562
- Dyreson, C.E, Snodgrass, R., (1994). Efficient Timestamp Input and Output. Software - Practice Experience, 24:1, 89-109. doi: 10.1002/spe.4380240106
- Dyreson, C.E, Snodgrass, R.T, (1993). Timestamp Semantics and Representation. Information Systems , 18:3, 143-166. doi: 10.1016/0306-4379(93)90034-X
An asterisk (*) at the end of a publication indicates that it has not been peer-reviewed.
Publications | MultiMedia
An asterisk (*) at the end of a publication indicates that it has not been peer-reviewed.
Publications | Other
An asterisk (*) at the end of a publication indicates that it has not been peer-reviewed.
Teaching
Graduate Students Mentored
Conference Proceedings & Presentations
Service
External
- I received the 2015 SIGMOD Contributions Award for service
- General co-Chair for SIGMOD 2014 with Feifei Li (University of Utah)
- The Program co-Chair for DASFAA 2014 with Sourav S. Bhowmick (NTU) and Christian S. Jensen (Aalborg University)
- The Program co-Chair for TIME 2016 with Michael Reichhardt and Luke Hunsberger
- Serve on the ACM SIGMOD Executive Committee (2004-2021)
- The Information Director for ACM Transactions on Database Systems (2001-2021)
- The Information Director for ACM SIGMOD (2011-2021)
- The ACM SIGMOD Anthology editor (2004-2007)
- The ACM SIGMOD Digital Symposium Collection (DiSC) editor (2007-2012), I was also an Assistant DiSC editor (1998-2001)
- I served on the following program committees (I'm sure I've left a few out).
- Conferences
- ICDE Senior PC 2027
- SIGMOD Senior PC 2027
- VLDB Demo Senior PC 2026, 2025
- EDBT Senior PC 2023
- COMAD Senior PC 2021
- SIGMOD 2023, 2021, 2017, 2016, 1999
- SIGMOD Demo Track 2018, 2011
- ICDE 2022, 1998
- ICDE Demo Track 2016
- VLDB Demo Track 2015, 2005
- VLDB 2022, 2020, 2019, 2017, 1997
- EDBT 2018
- DASFAA 2018, 2017, 2006, 2001, 1999
- CIKM Demo 2018
- DEXA 2009, 2008
- CSE 2012, 2010
- TIME 2021, 2016, 2015, 2013, 2008, 2005
- SSTD 2005, 2003
- SAC (Web Systems Track) 2003, 2004, 2005
- Australian Computer Science Conference (ACSC) 2017 through 2009
- Inter. Conf. on Information Systems, Technology and Management (ICISTM) 2006
- CollaborateCom 2005
- Second International Human.Society@Internet Conference (HSI) 2003
- Australian Database Conference (ADC) 1999
- Workshops
- Cyber Security and Information Intelligence Research Workshop 2012
- Workshop on the Management of Uncertain Data (MUD) 2009, 2010, 2011
- Workshop on Data Warehousing and OLAP (DOLAP) 2007, 2008, 2009, 2011, 2012, 2015, 2017
- Workshop on Data Warehousing and Knowledge Discovery (DAWAK) 2009 through 2018
- Workshop on tools for XML (XANTEC) 2007, 2008
- Workshop on Management of Database Warehouses (DMDW) 2002
- Workshop on Re-use of Web Information WWW7 1998
- Workshop on Change Management and Evolution (ECDM) 2004, 2006, 2008, 2012
- Workshop on text and citation analysis for scholarly digital libraries (NLPIR4DL) 2009
- Workshop on OLAPing Complex Spatial and Spatio-Temporal Data (WOCD) 2010, 2012
- Reviewer for
- Journals
- ACM Transactions on Database Systems
- IEEE Transactions on Knowledge and Data Engineering
- ACM Computing Surveys
- Transactions on Large-Scale Data and Knowledge-Centered Systems
- VLDB Journal
- Information Systems
- International Journal for Computational Intelligence
- Information and Software Technology Journal
- Annals of Mathematics and Artificial Intelligence
- Conferences and Workshops
- HiCSS 2004, 2005, 2011
- Australian World-wide Web Conference (AusWeb) 2001
- International Conference on Data Engineering (ICDE) 1993, 1995, and 1997
- ACM SIGMOD International Conference on the Management of Data (SIGMOD) 1994
- 2nd International Temporal Database Workshop 1995
- International Conference on Extending Database Technology (EDBT) 1996
- Australian Computer Science Conference (ACSC) 1998, 1999
- Australian Conference on Computer Science Education (ACSE) 1996, 1997, and 1998
- Journals
- Conferences
Internal
Utah State University
- University Post Graduate Task Force - 2021-current
- Associate Department Head - 2017-2020
- College Curriculum Committee - 2019-2020
- College Research Council - 2018-2019
- Faculty Senate Evaluation Committee - 2015-2018
- Faculty Senate Executive Committee - 2012-2013
- Faculty Senate - 2011-2013
- Department of Computer Science Graduate Committee - 2012-current
- Department of Computer Science Hiring Committee Chair - 2015-2016, 2017-2018
- Department of Computer Science Hiring Committee - 2008-2010
Washington State University
- School of EECS Hiring Committee - 2001-2005
- School of EECS Curriculum Committee - 2003-2005