Faculty Publications - Joseph M. Hellerstein

Books

  • J. M. Hellerstein and M. Stonebraker, Eds., Readings in Database Systems, 4th ed., Cambridge, MA: MIT Press, 2005. [abstract]
  • M. Stonebraker and J. M. Hellerstein, Eds., Readings in Database Systems, 3rd ed., The Morgan Kaufmann Series in Data Management Systems, San Francisco: Morgan Kaufmann, 1998. [abstract]

Book chapters or sections

  • J. M. Hellerstein, M. Stonebraker, and J. Hamilton, "Architecture of a Database System," in Foundations and Trends in Databases, J. M. Hellerstein, Ed., Foundations and Trends, Vol. 1, Hanover, MA: now publishers inc., 2007, pp. 141-259.
  • Y. Li, D. Tygar, and J. M. Hellerstein, "Private Matching," in Computer Security in the 21st Century, D. T. Lee, S. P. Shieh, and D. Tygar, Eds., New York, NY: Springer Science+Business Media, Inc., 2005, pp. 25-50.
  • B. T. Loo, R. Huebsch, I. Stoica, and J. M. Hellerstein, "The case for a hybrid P2P search infrastructure," in Peer-to-Peer Systems III: Revised Selected Papers from the 3rd Intl. Workshop (IPTPS 2004), G. M. Voelker and S. Shenker, Eds., Lecture Notes in Computer Science, Vol. 3279, Berlin, Germany: Springer-Verlag, 2005, pp. 141-150.
  • E. Brewer, "Combining Systems and Databases: A Search Engine Retrospective," in Readings in Database Systems, J. M. Hellerstein and M. Stonebraker, Eds., 4 ed., Cambridge, MA: MIT Press, 2005, pp. 711-724.
  • J. Li, B. T. Loo, J. M. Hellerstein, M. F. Kaashoek, D. R. Karger, and R. Morris, "On the feasibility of peer-to-peer web indexing and search," in Peer-to-Peer Systems II: Proc. 2nd Intl. Workshop (IPTPS '03). Revised Papers, F. Kaashoek and I. Stoica, Eds., Lecture Notes in Computer Science, Vol. 2735, Berlin, Germany: Springer-Verlag, 2003, pp. 207-215.
  • J. M. Hellerstein, W. Hong, S. Madden, and K. Stanek, "Beyond average: Toward sophisticated sensing with queries," in Information Processing in Sensor Networks: Proc. 2nd Intl. Workshop (IPSN 2003), F. Zhao and L. Guibas, Eds., Lecture Notes in Computer Science, Vol. 2634, Berlin, Germany: Springer-Verlag, 2003, pp. 63-79.
  • M. Harren, J. M. Hellerstein, R. Huebsch, B. T. Loo, S. Shenker, and I. Stoica, "Complex queries in DHT-based peer-to-peer networks," in Peer-to-Peer Systems: Proc. 1st Intl. Workshop (IPTPS '02). Revised Papers, P. Druschel, F. Kaashoek, and A. Rowstron, Eds., Lecture Notes in Computer Science, Vol. 2429, Berlin, Germany: Springer-Verlag, 2002, pp. 242-250.
  • M. Thomas and J. M. Hellerstein, "Boolean bounding predicates for spatial access methods," in Database and Expert Systems Applications: Proc. 13th Intl. Conf. (DEXA 2002), A. Hameurlain, R. Cicchetti, and R. Traunmuller, Eds., Lecture Notes in Computer Science, Vol. 2453, Berlin, Germany: Springer-Verlag, 2002, pp. 925-934.

Articles in journals or magazines

Articles in conference proceedings

  • W. J. Willett, J. Heer, J. M. Hellerstein, and M. Agrawala, "CommentSpace: Structured Support for Collaborative Visual Analysis," in Proceedings of the 2011 annual conference on Human factors in computing systems, CHI '11, New York, NY, USA: ACM, 2011, pp. 3131--3140.
  • P. Alvaro, N. Conway, J. M. Hellerstein, and W. R. Marczak, "Consistency Analysis in Bloom: a CALM and Collected Approach," in CIDR, 2011.
  • K. Chen, H. Chen, N. Conway, T. S. Parikh, and J. M. Hellerstein, "Usher: Improving data quality with dynamic forms," in Proceedings of the International Conference on Data Engineering, 2010.
  • D. Chu, J. M. Hellerstein, and T. Lai, "Optimizing declarative sensornets (Poster Presentation)," in Proc. 6th ACM Conf. on Embedded Network Sensor Systems (SynSys 2008), New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 403-404.
  • D. C. Chu, L. Popa, A. Tavakoli, J. M. Hellerstein, P. Levis, S. Shenker, and I. Stoica, "The design and implementation of a declarative sensor network system," in Proc. 5th Intl. Conf. on Embedded Networked Sensor Systems (SynSys '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 175-188.
  • E. Michelakis, D. Z. Wang, M. Garofalakis, and J. M. Hellerstein, "Granularity conscious modeling for probabilistic databases," in Proc. 7th IEEE Intl. Conf. on Data Mining Workshops (ICDMW 2007): 1st Workshop on Data Mining of Uncertain Data (DUNE 2007), Los Alamitos, CA: IEEE Computer Society, 2007, pp. 501-506.
  • F. Reiss, K. Stockinger, K. Wu, A. Shoshani, and J. M. Hellerstein, "Enabling real-time querying of live and historical stream data," in Proc. 19th Intl. Conf. on Scientific and Statistical Database Management (SSBDM 2007), Los Alamitos, CA: IEEE Computer Society, 2007, pp. Art. 28.
  • A. Meliou, A. Krause, C. Guestrin, and J. M. Hellerstein, "Nonmyopic informative path planning in spatio-temporal models," in Proc. 22nd AAAI Conf. on Artificial Intelligence (AAAI '07), Menlo Park, CA: AAAI Press, 2007, pp. 602-607.
  • R. J. Huebsch, M. Garofalakis, J. M. Hellerstein, and I. Stoica, "Sharing aggregate computation for distributed queries," in Proc. 2007 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '07), C. Y. Chan, B. C. Ooi, and A. Zhou, Eds., Vol. 1, New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 485-496.
  • L. Huang, X. Nguyen, M. Garofalakis, J. M. Hellerstein, M. Jordan, A. D. Joseph, and N. Taft, "Communication-efficient online detection of network-wide anomalies," in Proc. 26th IEEE Intl. Conf. on Computer Communications (INFOCOM 2007), Piscataway, NJ: IEEE Press, 2007, pp. 134-142.
  • A. Tavakoli, D. Chu, J. M. Hellerstein, P. Levis, and S. Shenker, "A declarative sensornet architecture," in Proc. 2007 Intl. Workshop on Wireless Sensor Network Architecture (WWSNA '07), 2007.
  • M. Garofalakis, J. M. Hellerstein, and P. Maniatis, "Proof sketches: Verifiable in-network aggregation," in Proc. 2007 IEEE 23rd Intl. Conf. on Data Engineering (ICDE '07), Piscataway, NJ: IEEE Press, 2007, pp. 996-1005.
  • J. M. Hellerstein, T. Condie, M. Garofalakis, B. T. Loo, P. Maniatis, T. Roscoe, and N. A. Taft, "Public Health for the Internet (PHI): Towards a new grand challenge for information management," in Proc. 3rd Biennial Conf. on Innovative Data Systems Research (CIDR 2007), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 332-340.
  • D. C. Chu, A. Tavakoli, L. Popa, and J. M. Hellerstein, "Entirely declarative sensor network systems (Demonstration)," in Proc. 32nd Intl. Conf. on Very Large Data Bases (VLDB '06), U. Dayal, K. Y. Whang, D. Lomet, G. Alonso, G. Lohman, M. Kersten, S. K. Cha, and Y. K. Kim, Eds., New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 1203-1206.
  • L. Huang, M. Garofalakis, J. M. Hellerstein, A. D. Joseph, and N. Taft, "Toward sophisticated detection with distributed triggers," in Proc. 2006 SIGCOMM Workshop on Mining Network Data (MineNet '06), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 311-316.
  • F. Reiss, M. Garofalakis, and J. M. Hellerstein, "Compact histograms for hierarchical identifiers," in Proc. 32nd Intl. Conf. on Very Large Data Bases (VLDB '06), U. Dayal, K. Y. Whang, D. Lomet, G. Alonso, G. Lohman, M. Kersten, S. K. Cha, and Y. K. Kim, Eds., Very Large Data Bases, New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 870-881.
  • A. Deshpande, J. M. Hellerstein, and V. Raman, "Adaptive Query Processing: Why, How, When, What Next? (Tutorial)," in Proc. 2006 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '06), S. Chaudhuri, V. Hristidis, and N. Polyzotis, Eds., New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 806-807.
  • B. T. Loo, T. Condie, M. Garofalakis, D. E. Gay, J. M. Hellerstein, P. Maniatis, R. Ramakrishnan, T. Roscoe, and I. Stoica, "Declarative networking: Language, execution and optimization," in Proc. 2006 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '06), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 97-108.
  • D. C. Chu, K. Lin, A. Linares, G. Nguyen, and J. M. Hellerstein, "sdlib: A sensor network data and communications library for rapid and robust application development (Best Paper Award)," in Proc. 5th Intl. Conf. on Information Processing in Sensor Networks (IPSN/SPOTS 2006), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 432-440.
  • A. Vleliou, D. C. Chu, J. M. Hellerstein, C. Guestrin, and W. Hong, "Data gathering tours in sensor networks," in Proc. 5th Intl. Conf. on Information Processing in Sensor Networks (IPSN 2006), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 43-50.
  • F. Reiss and J. M. Hellerstein, "Declarative network monitoring with an underprovisioned query processor," in Proc. 22nd Intl. Conf. on Data Engineering (ICDE '06), Piscataway, NJ: IEEE Press, 2006, pp. Art. 56.
  • D. C. Chu, A. Deshpande, J. M. Hellerstein, and W. Hong, "Approximate data collection in sensor networks using probabilistic models," in Proc. 22nd Intl. Conf. on Data Engineering (ICDE '06), Piscataway, NJ: IEEE Press, 2006, pp. Art. 48.
  • T. Condie, V. Kacholia, S. Sankararaman, J. M. Hellerstein, and P. Maniatis, "Induced churn as shelter from routing-table poisoning," in Proc. 13th Annual Symp. on Network and Distributed System Security (NDSS '06), Reston, VA: The Internet Society, 2006, pp. 16 pg.
  • T. Condie, J. M. Hellerstein, P. Maniatis, S. Rhea, and T. Roscoe, "Finally, a use for componentized transport protocols," in Proc. 4th Workshop on Hot Topics in Networks (HotNets-IV), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 19 pg.
  • W. Xu, J. M. Hellerstein, B. Kramer, and D. A. Patterson, "Control considerations for scalable event processing," in Proceedings of the 16th IFIP/IEEE Ambient Networks international conference on Distributed Systems: operations and Management, DSOM, Heidelberg, Germany: Springer-Verlag Berlin, 2005, pp. 233-244. [abstract]
  • Y. Chawathe, S. Ramabhadran, S. Ratnasamy, A. LaMarca, S. Shenker, and J. M. Hellerstein, "A case study in building layered DHT applications," in Proc. 2005 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '05), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 97-108.
  • B. T. Loo, J. M. Hellerstein, I. Stoica, and R. Ramakrishnan, "Declarative routing: Extensible routing with declarative queries," in Proc. 2005 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications, New York, NY: ACM Press, 2005, pp. 289-300.
  • F. Reiss and J. M. Hellerstein, "Data triage: An adaptive architecture for load shedding in TelegraphCQ," in Proc. 21st Intl. Conf. on Data Engineering (ICDE 2005), Los Alamitos, CA: IEEE Computer Society, 2005, pp. 155-156.
  • P. Buonadonna, D. Gay, J. M. Hellerstein, W. Hong, and S. Madden, "TASK: Sensor network in a box," in Proc. 2nd European Workshop on Wireless Sensor Networks (EWSN 2005), E. Cayirci, S. Baydere, and P. Havinga, Eds., Piscataway, NJ: IEEE Press, 2005, pp. 133-144.
  • R. Huebsch, B. Chun, J. M. Hellerstein, B. T. Loo, P. Maniatis, T. Roscoe, S. Shenker, I. Stoica, and A. R. Yumerefendi, "The architecture of PIER: An Internet-scale query processor," in Proc. 2nd Biennial Conf. on Innovative Data Systems Research (CIDR 2005), VLDB Foundation, 2005, pp. 28-43.
  • J. M. Hellerstein and W. Wang, "Optimization of in-network data reduction," in Proc. 1st Intl. Workshop on Data Management for Sensor Networks (DMSN '04), A. Labrinidis and S. Madden, Eds., ACM International Conference Proceedings, Vol. 72, New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 40-47.
  • B. Chun, J. M. Hellerstein, R. Huebsch, P. Maniatis, and T. Roscoe, "Design considerations for information planes," in Proc. 1st Workshop on Real Large Distributed Systems (WORLDS '04), Berkeley, CA: USENIX Association, 2004, pp. 6 pg.
  • A. Jain, J. M. Hellerstein, S. Ratnasamy, and D. Wetherall, "A wakeup call for Internet monitoring systems: The case for distributed triggers," in Proc. 3rd Workshop on Hot Topics in Networks (HotNets-III), New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 6 pg.
  • B. T. Loo, J. M. Hellerstein, and I. Stoica, "Customizable routing with declarative queries," in Proc. 3rd Workshop on Hot Topics in Networks (HotNets-III), New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 6 pg.
  • A. Deshpande and J. M. Hellerstein, "Lifting the burden of history from adaptive query processing," in Proc. 30th Intl. Conf. on Very Large Data Bases (VLDB '04), M. A. Nascimento, M. T. Ozsu, D. Kossmann, R. J. Miller, J. A. Blakeley, and K. B. Schiefer, Eds., Very Large Data Bases, San Francisco, CA: Morgan Kaufmann, 2004, pp. 948-959.
  • A. Deshpande, C. Guestrin, S. R. Madden, J. M. Hellerstein, and W. Hong, "Model-driven data acquisition in sensor networks (Best Paper Award)," in Proc. 30th Intl. Conf. on Very Large Data Bases (VLDB '04), M. A. Nascimento, M. T. Ozsu, D. Kossmann, R. J. Miller, J. A. Blakeley, and K. B. Schiefer, Eds., Very Large Data Bases, San Francisco, CA: Morgan Kaufmann, 2004, pp. 588-599.
  • B. T. Loo, J. M. Hellerstein, R. Huebsch, S. Shenker, and I. Stoica, "Enhancing P2P file-sharing with an Internet-scale query processor," in Proc. 30th Intl. Conf. on Very Large Data Bases (VLDB '04), M. A. Nascimento, M. Ozsu, D. Kossmann, R. J. Miller, J. A. Blakeley, and K. B. Schiefer, Eds., Very Large Data Bases, San Francisco, CA: Morgan Kaufmann, 2004, pp. 432-443.
  • J. M. Hellerstein, "Architectures and Algorithms for Internet-Scale (P2P) Data Management (Tutorial)," in Proc. 30th Intl. Conf. on Very Large Data Bases (VLDB '04), M. A. Nascimento, M. T. Ozsu, D. Kossmann, R. J. Miller, J. A. Blakeley, and K. B. Schiefer, Eds., Very Large Data Bases, San Francisco, CA: Morgan Kaufmann, 2004, pp. 1244-1244.
  • S. Krishnamurthy, M. Franklin, J. M. Hellerstein, and G. Jacobson, "The case for precision sharing," in Proc. 30th Intl. Conf. on Very Large Data Bases (VLDB '04), M. A. Nascimento, M. T. Ozsu, D. Kossmann, R. J. Miller, J. A. Blakeley, and K. B. Schiefer, Eds., Very Large Data Bases, San Francisco, CA: Morgan Kaufmann, 2004, pp. 972-984.
  • S. Ramabhadran, S. Ratnasamy, J. M. Hellerstein, and S. Shenker, "Prefix hash tree (Brief Announcement)," in Proc. 23rd Annual ACM SIGACT-SIGOPS Symp. on Principles of Distributed Computing (PODC '04), New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 368-368.
  • B. Chun, J. M. Hellerstein, R. Huebsch, S. R. Jeffery, B. T. Loo, S. Mardanbeigi, T. Roscoe, S. Rhea, S. Shenker, and I. Stoica, "Querying at Internet scale (Demonstration)," in Proc. 2004 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '04), New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 935-936.
  • M. A. Shah, J. M. Hellerstein, and E. Brewer, "Highly-available, fault-tolerant, parallel dataflows," in Proc. 2004 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD 2004), New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 827-838.
  • R. Huebsch, J. M. Hellerstein, N. Lanham, B. T. Loo, S. Shenker, and I. Stoica, "Querying the Internet with PIER," in Proc. 29th Intl. Conf. on Very Large Databases (VLDB 2003), J. C. Freytag, P. C. Lockemann, S. Abiteboul, M. J. Carey, P. G. Selinger, and A. Heuer, Eds., Very Large Data Bases, VLDB Endwoment, 2003, pp. 321-332.
  • S. Chandrasekaran, O. Cooper, A. Deshpande, M. Franklin, J. M. Hellerstein, W. Hong, S. Krishnamurthy, S. Madden, F. Reiss, and M. A. Shah, "TelegraphCQ: Continuous dataflow processing (Demonstration)," in Proc. 2003 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '03), A. Y. Halevy, Z. G. Ives, and A. Doan, Eds., New York, NY: The Association for Computing Machinery, Inc., 2003, pp. 668-668.
  • S. R. Madden, M. Franklin, J. M. Hellerstein, and W. Hong, "The design of an acquisitional query processor for sensor networks," in Proc. 2003 ACM SIGMOD Intl. Conf. on Management of Data, New York, NY: ACM Press, 2003, pp. 491-502.
  • V. Raman, A. Deshpande, and J. M. Hellerstein, "Using state modules for adaptive query processing," in Proc. 19th Intl. Conf. on Data Engineering (ICDE 2003), U. Dayal, K. Ramamritham, and T. M. Vijayaraman, Eds., Piscataway, NJ: IEEE Press, 2003, pp. 353-364.
  • M. A. Shah, J. M. Hellerstein, S. Chandrasekaran, and M. Franklin, "Flux: An adaptive partitioning operator for continuous query systems," in Proc. 19th Intl. Conf. on Data Engineering, U. Dayal, K. Ramamritham, and T. M. Vijayaraman, Eds., Piscataway, NJ: IEEE Press, 2003, pp. 25-36.
  • S. Chandrasekaran, O. S. Cooper, A. V. Deshpande, M. Franklin, J. M. Hellerstein, W. Hong, S. Krishnamurthy, S. Madden, V. Raman, F. R. Reiss, and M. A. Shah, "TelegraphCQ: Continuous dataflow processing for an uncertain world," in Proc. 1st Biennial Conf. on Innovative Data Systems Research (CIDR), 2003, pp. 12 pp..
  • S. R. Madden, M. Franklin, J. M. Hellerstein, and W. Hong, "TAG: A Tiny AGgregation service for ad hoc sensor networks," in Proc. 5th Symp. on Operating Systems Design and Implementation (OSDI '02), Berkeley, CA: USENIX Association, 2002, pp. 131-146.
  • J. M. Hellerstein and J. Widom, "Data streams: Fresh current or stagnant backwater? (Panel)," in Proc. 2002 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 632-632.
  • S. Madden and J. M. Hellerstein, "Distributing queries over low-power wireless sensor networks (Demonstration)," in Proc. 2002 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 622-622.
  • S. Madden, M. Shah, J. M. Hellerstein, and V. Raman, "Continuously adaptive continuous queries over streams," in Proc. 2002 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 49-60.
  • V. Raman and J. M. Hellerstein, "Partial results for online query processing," in Proc. 2002 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 275-286.
  • A. Deshpande and J. M. Hellerstein, "Decoupled query optimization for federated database systems," in Proc. 18th Intl. Conf. on Data Engineering (ICDE 2002), R. Agrawal, K. Dittrich, and A. H. H. Ngu, Eds., Los Alamitos, CA: IEEE Computer Society, 2002, pp. 716-727.
  • V. Raman and J. M. Hellerstein, "Potter's Wheel: An interactive framework for data cleaning and transformation," in Proc. 27th Intl. Conf. on Very Large Data Bases, P. M. G. Apers, P. Atzeni, S. Ceri, S. Paraboschi, K. Ramamohanarao, and R. T. Snodgrass, Eds., San Francisco, CA: Morgan Kaufmann, 2001, pp. 381-390.
  • S. McMains, J. M. Hellerstein, and C. H. Séquin, "Out-of-core build of a topological data structure from polygon soup," in Proc. 6th ACM Symp. on Solid Modeling and Applications (SMA '01), K. Lee and D. C. Anderson, Eds., New York, NY: The Association for Computing Machinery, Inc., 2001, pp. 171-182.
  • P. J. Haas and J. M. Hellerstein, "Online query processing: A tutorial," in Proc. 2001 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '01), T. Sellis, Ed., New York, NY: The Association for Computing Machinery, Inc., 2001, pp. 623-623.
  • M. Stonebraker and J. M. Hellerstein, "Content integration for e-business," in Proc. 2001 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '01), T. Sellis, Ed., New York, NY: The Association for Computing Machinery, Inc., 2001, pp. 552-560.
  • S. D. Gribble, E. Brewer, J. M. Hellerstein, and D. E. Culler, "Scalable, distributed data structures for Internet service construction," in Proc. 4th USENIX Symp. on Operating Systems Design and Implementation (OSDI '00), Berkeley, CA: USENIX Association, 2000, pp. 319-332.
  • J. M. Hellerstein, "Index research: Forest or trees? (Panel Abstract)," in Proc. 2000 ACM SIGMOD Intl. conf. on Management of Data (SIGMOD '00), W. Chen, J. F. Naughton, and P. A. Bernstein, Eds., New York, NY: The Association for Computing Machinery, Inc., 2000, pp. 574-574.
  • M. Thomas, C. Carson, and J. M. Hellerstein, "Creating a customized access method for blobworld," in Proc. 16th Intl. Conf. on Data Engineering (ICDE 2000), Los Alamitos, CA: IEEE Computer Society, 2000, pp. 82-82.
  • R. H. Arpaci-Dusseau, E. Anderson, N. Treuhaft, D. E. Culler, J. M. Hellerstein, D. A. Patterson, and K. A. Yelick, "Cluster I/O with River: Making the fast case common," in Proc. 6th Workshop on I/O in Parallel and Distributed Systems (IOPADS 1999), New York, NY: ACM Press, 1999, pp. 10-22.
  • K. Keeton, D. A. Patterson, and J. M. Hellerstein, "A Case for Intelligent Disks (IDISKs)," in ACM SIGMOD Record, Vol. 27, New York, NY: ACM, 1998, pp. 42 - 52. [abstract]
  • A. Arpaci-Dusseau, R. Arpaci-Dusseau, D. E. Culler, J. M. Hellerstein, and D. A. Patterson, "Searching for the sorting record: experiences in tuning NOW-Sort," in Proceedings of the SIGMETRICS Symposium on Parallel and Distributed Tools, SPDT, New York, NY: ACM, 1998, pp. 124-133. [abstract]
  • R. Arpaci-Dusseau, A. Arpaci-Dusseau, D. E. Culler, J. M. Hellerstein, and D. A. Patterson, "The Architectural Costs of Streaming I/O: A Comparison of Workstations, Clusters, and SMPs," in Proceedings of the Fourth International Symposium on High-Performance Computer Architecture, Los Alamitos, CA: IEEE Comp. Soc., 1998, pp. 15-26.
  • J. M. Hellerstein, E. Koutsoupias, and C. Papadimitriou, "On the analysis of indexing schemes," in Proc. 16th ACM SIGACT-SIGMOD-SIGART Symp. on Principles of Database Systems (PODS 1997), New York,NY: The Association for Computing Machinery, Inc., 1997, pp. 249-256.
  • J. M. Hellerstein, P. J. Haas, and H. J. Wang, "Online aggregation (Winner, 2007 ACM SIGMOD Test of Time Award)," in Proc. 1997 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '97), J. M. Peckman, S. Ram, and M. Franklin, Eds., New York, NY: The Association for Computing Machinery, Inc., 1997, pp. 171-182.
  • A. C. Arpaci-Dusseau, R. H. Arpaci-Dusseau, D. E. Culler, J. M. Hellerstein, and D. A. Patterson, "High-performance sorting on networks of workstations," in Proc. 1997 ACM SIGMOD Intl. Conf. on Management of Data, J. M. Peckman, S. Ram, and M. Franklin, Eds., New York, NY: The Association for Computing Machinery, Inc., 1997, pp. 243-254.
  • J. M. Hellerstein, J. F. Naughton, and A. Pfeffer, "Generalized search trees for database systems," in Proc. 21st Intl. Conf. on Very Large Data Bases, U. Dayal, P. M. D. Gray, and S. Nishio, Eds., San Francisco, CA: Morgan Kaufmann, 1995, pp. 562-573.
  • H. Pirahesh, J. M. Hellerstein, and W. Hasan, "Extensible/rule-based Query Rewrite optimization in Starburst (Winner, 2002 ACM SIGMOD Test of Time Award)," in Proc. 1992 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '92), M. Stonebraker, Ed., New York, NY: The Association for Computing Machinery, Inc., 1992, pp. 39-48.

Technical Reports

Unpublished articles

Talks or presentations