The University of Arizona
banner image
Rui Zhang

Rui Zhang

Ph.D. Student
Department of Computer Science
University of Arizona

Gould-Simpson Building
1040 E. 4th Street
Tucson, AZ 85721

ruizhang at cs dot arizona dot edu

Office: GS725
Phone: 520-626-5471

About Me

I received my Ph.D. degree in Computer Science from University of Arizona in September, 2012, under the supervision of
Dr. Richard T. Snodgrass and Dr. Saumya Debray.

Research Interests

Micro-Specialization in DBMSes, Query Optimization, Temporal PSM, and Temporal XML Validation.


Rui Zhang, Micro-Specialization: Dynamic Code Specialization in DBMSes,
Department of Computer Science, University of Arizona, 2012. [PDF]

Refereed Publications

• R. Zhang, R. T. Snodgrass, and S. Debray, Micro-Specialization in DBMSes,
   in Proceedings of IEEE International Conference on Data Engineering
   (ICDE), April 2012. (12 pages) [PDF]
• R. Zhang, S. Debray, and R. T. Snodgrass, Micro-Specialization:
   Dynamic Code Specialization of Database Management Systems
   in Proceedings of IEEE/ACM International Symposium on Code
   Generation and Optimization
(CGO), March 2012. (11 pages) [PDF]
• R. Zhang, R. T. Snodgrass, and S. Debray, Application of
   Micro-Specialization to Query Evaluation Operators
   in Proceedings of IEEE International Workshop on Self Managing Database
(SMDB2012, In conjunction with ICDE 2012). (7 pages) [PDF]
• R. T. Snodgrass, D. Gao, R. Zhang, and S. W. Thomas, Temporal Support for
   Persistent Stored Modules
,in Proceedings of IEEE International
   Conference on Data Engineering
(ICDE), April 2012. (12 pages)
• F. A. Currim, S. A. Currim, C. E. Dyreson, R. T. Snodgrass, S. W. Thomas,
   and R. Zhang, Adding Temporal Constraints to XML Schema.
   IEEE Transactions on Knowledge and Data Engineering
   (TKDE), 18 Mar. 2011. [PDF]
• R. Zhang and P. Chundi, Using Time Decompositions to Analyze PubMed
, Proceedings of IEEE Symposium on Computer-Based
   Medical Systems
, pages: 569--576, 2006.
• P. Chundi, R. Zhang, and M. Castellanos, Entropy Based Measure Functions
   for Analyzing Time Stamped Documents
, The SIAM Text Mining
(TM 2006) in conjunction with SIAM Data Mining Conference
   (SDM 2006). Bethesda, Maryland. Apr. 2006.
• P. Chundi, R. Zhang, and D. J. Rosenkrantz, Efficient Algorithms for
   Constructing Time Decompositions of Time Stamped Documents
   International Conference Database and Expert Systems Applications
   (DEXA 2005), pages: 514--523, Copenhagen, Denmark, Aug. 2005.
• Q. Zhou, R. Zhang, C. Yin, and Y. Li, Knowledge Discovery based on
   Rough Set and Its Application
, The Asian Workshop on Foundations
   of Software
(AWFS 2003), Nov. 2003.

Technical Report

• S. W. Thomas, R. T. Snodgrass, and R. Zhang, τBench: Extending XBench
   with Time
, TimeCenter TR-92, December 2010, 63+vi pages. [PDF]


A US patent application for Micro-Specialization has been filed.


• Master's in Computer Science. University of Nebraska at Omaha. 2004-2006
• Bachelor's in Computer Science. Nanjing University of Technology. 2000-2004

Working Experience

• Google Inc. (Mountain View, CA), Internship -- May 18, 2009 to Aug 21, 2009,
   Product Search Software Engineering
• Google Inc. (Mountain View, CA), Internship -- May 20, 2008 to Aug 22, 2008,
   Platforms Software Engineering
• Nanjing Agri-Ecology Monitoring Technology Company and ICT International
   Pty Ltd. (Australia), Internship -- Feb 18, 2004 to April 5, 2004,
   Software Development


• Department of Computer Science Graduate Student Research Award,
   2012, University of Arizona
• Department of Computer Science Computing Expo Best Presentation Award,
   2011, University of Arizona
• Department of Computer Science Graduate Teaching Assistant Award,
   2009, University of Arizona
• Graduate Fellowship, 2006-2007, University of Arizona
• Graduate Tuition Scholarships, 2004-2006, University of Nebraska at Omaha
• University scholarship 2000-2004, Nanjing University of Technology

Back to CS Main Page