Jump to content

Richard T. Snodgrass: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Vk2010 (talk | contribs)
Vk2010 (talk | contribs)
No edit summary
Line 27: Line 27:
| author_abbreviation_zoo =
| author_abbreviation_zoo =
| prizes = Outstanding Contribution to ACM Award (2004) <ref>{{cite web|url=http://www.sigmod.org/all-news/rick-snodgrass-receives-oustanding-contributions|title=2004 Outstanding Contributions to ACM Award / Richard T. Snodgrass|publisher=[[Association for Computing Machinery]]|accessdate=April 28, 2010}} </ref>
| prizes = Outstanding Contribution to ACM Award (2004) <ref>{{cite web|url=http://www.sigmod.org/all-news/rick-snodgrass-receives-oustanding-contributions|title=2004 Outstanding Contributions to ACM Award / Richard T. Snodgrass|publisher=[[Association for Computing Machinery]]|accessdate=April 28, 2010}} </ref>
<br>ACM SIGMOD Contributions Award (2002) <ref>{{cite web|url=http://www.sigmod.org/sigmod-awards/award-people/richard-snodgrass|title=2002 SIGMOD Contributions Award / Richard T. Snodgrass|publisher=[[Association for Computing Machinery]]|accessdate=April 28, 2010}} </ref>
<br>ACM SIGMOD Contributions Award (2002) <ref>{{cite web|url=http://www.sigmod.org/sigmod-awards/award-people/richard-snodgrass|title=2002 SIGMOD Contributions Award / Richard T. Snodgrass|publisher=[[SIGMOD]]|accessdate=April 28, 2010}} </ref>
| religion =
| religion =
| footnotes =
| footnotes =

Revision as of 19:27, 28 April 2010

Richard T. Snodgrass
File:Snodgrass.jpg
Born (1955-04-19) April 19, 1955 (age 69)
CitizenshipUSA
Alma materCarnegie Mellon University (PhD 1982)
Carnegie Mellon University (MS 1978)
Carleton College (BA 1977)
Known fortemporal databases
query language design
query optimization and evaluation
AwardsOutstanding Contribution to ACM Award (2004) [1]
ACM SIGMOD Contributions Award (2002) [2]
Scientific career
FieldsComputer Scientist
InstitutionsUniversity of North Carolina
University of Arizona
Doctoral advisor William Allan Wulf


Richard T. Snodgrass is an American computer scientist and prolific writer, currently employed as a professor at the University of Arizona. He is best known for his work on temporal databases, query language design, query optimization and evaluation, storage structures, database design, and ergalics (the science of computing). [3]


Biography

Snodgrass was born on April 19, 1955. He attended Carleton College for a Bachelor in Arts (Physics) and then Carnegie Mellon University for an M.S. as well as a Ph.D. in Computer Science, which he earned in 1982 under the guidance of William Allan Wulf. Snodgrass is a Professor of Computer Science at the University of Arizona.

Snodgrass has served continuously as a volunteer in Association for Computing Machinery (ACM) since the mid-90s. He has been an ACM Fellow since 1999.[4] Previously, he has chaired the ACM Publications Board and the ACM History Committee and has served on ACM Council. He has chaired the ACM SIGMOD Special Interest Group on Management of Data from 1997-2001. In 2001-07, he was Editor-in-Chief of the ACM Transactions on Database Systems.[5] Currently, he is a member of the Advisory Board of ACM SIGMOD, of the ACM History Committee [6], and of the Editorial Board of ACM Ubiquity.

He is married to Merrie Brucks, the Robert and Kathleen Eckert Professor of Marketing at the Eller College of Management.

Work

TSQL2, a temporal extension to the SQL-92 language standard, was designed by the TSQL2 committee, which was formed in July, 1993. Snodgrass chaired the TSQL2 language design committee. The committee produced a preliminary language specification the following January, which appeared in the March 1994 ACM SIGMOD Record.

Various members of the temporal database research community have worked to transfer some of the constructs and insights of TSQL2 into SQL3, termed SQL/Temporal. Snodgrass initiated SQL/Temporal part of the SQL3 draft standard. SQL/Temporal has been partially implemented in Oracle.

Snodgrass along with Christian Jensen co-chairs TimeCenter, an international center for the support of temporal database applications on traditional and emerging DBMS technologies. The center has published over 90 articles since 1997, many of which have been accepted in leading computer science journals.

Publications

Snodgrass is the author or editor of several books including:

  • Developing Time-Oriented Database Applications in SQL, Richard T. Snodgrass, Morgan Kaufmann Publishers, Inc., San Francisco, July, 1999, 504+xxiii pages, ISBN 1-55860-436-7.
  • The TSQL2 Temporal Query Language, The TSQL2 Language Design Committee consisted of Richard T. Snodgrass (chair), Ilsoo Ahn, Gad Ariav, Don Batory, James Clifford, Curtis E. Dyreson, Ramez Elmasri, Fabio Grandi, Christian S. Jensen, Wolfgang Käfer, Nick Kline, Krishna Kulkarni, T. Y. Cliff Leung, Nikos Lorentzos, John F. Roddick, Arie Segev, Michael D. Soo and Suryanarayana M. Sripada, Kluwer Academic Publishers, 1995, 674+xxiv pages, ISBN 0-8053-2413-5, QA76.9.D3T4125.
  • Temporal Databases: Theory, Design, and Implementation, Abdullah Tansel, James Clifford, Shashi Gadia, Sushil Jajodia, Arie Segev, and Richard T. Snodgrass (editors), Database Systems and Applications Series, Benjamin/Cummings Pub. Co., Redwood City, CA, March 1993, 633+xx pages, ISBN 0-8053-2413-5, QA76.9.D3T4125.
  • The Interface Description Language: Definition and Use, Richard T. Snodgrass with contributions from Karen P. Shannon, Jerry S. Kickenson, Mike A. Shapiro, Dean D. Throop, William B. Warren, David A. Lamb, John R. Nestor, and William A. Wulf, Principles of Computer Science Series, Computer Science Press, Rockville, MD, 1989, 615+xv pages.

Snodgrass has written over 90 refereed articles in the following areas:

  • General Topics in Temporal Databases [7] [8]
  • Conceptual Design of Temporal Databases
  • Logical Design of Temporal Databases [9] [10]
  • Physical Design of Temporal Databases [11] [12]
  • Design of Query Languages for Temporal Databases [13] [14]
  • Algebras for Temporal Databases [15] [16]
  • Implementation of Temporal Databases [17] [18]
  • Temporal XML [19]
  • Auditing, Compliance, and Forensic Analysis [20] [21]
  • Monitoring Distributed Systems [22]
  • Software Development Environments

References

  1. ^ "2004 Outstanding Contributions to ACM Award / Richard T. Snodgrass". Association for Computing Machinery. Retrieved April 28, 2010.
  2. ^ "2002 SIGMOD Contributions Award / Richard T. Snodgrass". SIGMOD. Retrieved April 28, 2010.
  3. ^ http://www.cs.arizona.edu/people/rts/
  4. ^ "ACM: Fellows Award / Richard T. Snodgrass". Association for Computing Machinery. Retrieved April 27, 2010.
  5. ^ "People History of ACM Transactions on Database Systems / Richard T. Snodgrass". ACM Transactions on Database Systems. Retrieved April 27, 2010.
  6. ^ "ACM History Committee / Richard T. Snodgrass". Association for Computing Machinery. Retrieved April 28, 2010.
  7. ^ Christian S. Jensen and Richard T. Snodgrass, "Temporal Data Management," IEEE Transactions on Knowledge and Data Engineering 11(1):36–44, January/February 1999.
  8. ^ Richard T. Snodgrass, "Towards a Science of Temporal Databases," Keynote Address, Proceedings of the International Symposium on Temporal Representation and Reasoning, Alicante, Spain, V. Goranko and X. Sean Wang (ed), pages 6-7, June 2007.
  9. ^ Paolo Terenziani and Richard T. Snodgrass, "Reconciling Point-Based and Interval-Based Semantics in Temporal Databases: A Treatment of the Telic/Atelic Distinction," IEEE Transactions on Knowledge and Data Engineering 16(5):540–551, May 2004.
  10. ^ Christian S. Jensen, Richard T. Snodgrass and M. D. Soo, "Extending Existing Dependency Theory to Temporal Databases," IEEE Transactions on Knowledge and Data Engineering 8(4), August 1996, pp. 563–582.
  11. ^ Curtis E. Dyreson and Richard T. Snodgrass, "Timestamp Semantics and Representation," Information Systems 18(3), September 1993, pp. 143–166.
  12. ^ Suchen Hsu and Richard T. Snodgrass, "Optimal Block Size for Set-valued Attributes," Information Processing Letters 45(3), March 1993, pp. 153–158.
  13. ^ Michael Böhlen, Christian S. Jensen, and Richard T. Snodgrass, "Temporal Statement Modifiers," ACM Transactions on Database Systems 25(4):407–456. December 2000.
  14. ^ Curtis E. Dyreson and Richard T. Snodgrass, "Supporting Valid-time Indeterminacy," ACM Transactions on Database Systems 23(1), March 1998, pp. 1–57.
  15. ^ Edward McKenzie and Richard T. Snodgrass, "An Evaluation of Relational Algebras Incorporating the Time Dimension in Databases," ACM Computing Surveys 23(4), December 1991, pp. 501–543.
  16. ^ Edward McKenzie and Richard T. Snodgrass, "Schema Evolution and the Relational Algebra," Information Systems 15(2), June 1990, pp. 207–232.
  17. ^ David Lomet, Richard T. Snodgrass, and Christian S. Jensen, "Using the Lock Manager to Choose Timestamps," in Proceedings of the Ninth International Database Engineering and Applications Symposium (IDEAS 2005), Montreal, Canada, July 2005.
  18. ^ Dengfeng Gao, Christian S. Jensen, Richard T. Snodgrass and Michael Soo, "Join Operations in Temporal Databases," International Journal on Very Large Databases 14(1):2-29, March 2005.
  19. ^ Curtis Dyreson, Richard T. Snodgrass, Faiz Currim, Sabah Currim, and Shailesh Joshi, "Weaving Temporal and Reliability Aspects into a Schema Tapestry," Data and Knowledge Engineering 63(3):726-747, 2007.
  20. ^ Kyriacos E. Pavlou and Richard T. Snodgrass, "The Tiled Bitmap Forensic Analysis Algorithm," IEEE Transactions on Knowledge and Data Engineering 22(4):590-601, April 2010.
  21. ^ Kyri Pavlou and Richard T. Snodgrass, "Forensic Analysis of Database Tampering," ACM Transactions on Database Systems 33(4), December, 2008, 45+26 pages.
  22. ^ Richard T. Snodgrass, "A Relational Approach to Monitoring Complex Systems," ACM Transactions on Computer Systems 6(2), May 1988, pp. 157–196.


Template:Persondata