Joseph M. Hellerstein

According to our database1, Joseph M. Hellerstein
  • authored at least 211 papers between 1992 and 2017.
  • has a "Dijkstra number"2 of three.

Awards

ACM Fellow

ACM Fellow 2009, "For contributions to database systems and data management.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2017
Blazes: Coordination Analysis and Placement for Distributed Programs.
ACM Trans. Database Syst., 2017

DataTweener: A Demonstration of a Tweening Engine for Incremental Visualization of Data Transforms.
PVLDB, 2017

Data Tweening: Incremental Visualization of Data Transforms.
PVLDB, 2017

High Performance Transactions via Early Write Visibility.
PVLDB, 2017

A Berkeley View of Systems Challenges for AI.
CoRR, 2017

Indy: a software system for the dense cloud.
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017


2016
Putting logic-based distributed systems on stable grounds.
TPLP, 2016

Scalable Atomic Visibility with RAMP Transactions.
ACM Trans. Database Syst., 2016

Naughton's Wisconsin Bibliography: A Brief Guide.
CoRR, 2016

The Beckman report on database research.
Commun. ACM, 2016

A DeVIL-ish approach to inconsistency in interactive visualizations.
Proceedings of the Workshop on Human-In-the-Loop Data Analytics, 2016

People, Computers, and The Hot Mess of Real Data.
Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2016

ReStream: Accelerating Backtesting and Stream Replay with Serial-Equivalent Parallel Processing.
Proceedings of the Seventh ACM Symposium on Cloud Computing, 2016

2015
Asynchronous Complex Analytics in a Distributed Dataflow Architecture.
CoRR, 2015

Putting Logic-Based Distributed Systems on Stable Grounds.
CoRR, 2015

Feral Concurrency Control: An Empirical Investigation of Modern Application Integrity.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

Lineage-driven Fault Injection.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

Data, Technology and the Challenges of Abundance.
Proceedings of the CIDR 2015, 2015

Predictive Interaction for Data Transformation.
Proceedings of the CIDR 2015, 2015

2014
Quantifying eventual consistency with PBS.
VLDB J., 2014

The Beckman Report on Database Research.
SIGMOD Record, 2014

Edelweiss: Automatic Storage Reclamation for Distributed Programming.
PVLDB, 2014

Coordination Avoidance in Database Systems.
PVLDB, 2014

GraphLab: A New Framework For Parallel Machine Learning.
CoRR, 2014

Coordination-Avoiding Database Systems.
CoRR, 2014

Quantifying eventual consistency with PBS.
Commun. ACM, 2014

Scalable atomic visibility with RAMP transactions.
Proceedings of the International Conference on Management of Data, 2014

Blazes: Coordination analysis for distributed programs.
Proceedings of the IEEE 30th International Conference on Data Engineering, Chicago, 2014

2013
Highly Available Transactions: Virtues and Limitations.
PVLDB, 2013

Learning and Verifying Quantified Boolean Queries by Example
CoRR, 2013

HAT, not CAP: Highly Available Transactions
CoRR, 2013

Blazes: Coordination Analysis for Distributed Programs.
CoRR, 2013

PBS at work: advancing data management with consistency metrics.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Bolt-on causal consistency.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Learning and verifying quantified boolean queries by example.
Proceedings of the 32nd ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, 2013

BOOM: Experiences in language and tool design for distributed systems (keynote).
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

HAT, Not CAP: Towards Highly Available Transactions.
Proceedings of the 14th Workshop on Hot Topics in Operating Systems, 2013

Consistency without borders.
Proceedings of the ACM Symposium on Cloud Computing, SOCC '13, 2013

2012
Enterprise Data Analysis and Visualization: An Interview Study.
IEEE Trans. Vis. Comput. Graph., 2012

Distributed GraphLab: A Framework for Machine Learning in the Cloud.
PVLDB, 2012

The MADlib Analytics Library or MAD Skills, the SQL.
PVLDB, 2012

Probabilistically Bounded Staleness for Practical Partial Quorums.
PVLDB, 2012

Playful Query Specification with DataPlay.
PVLDB, 2012

The MADlib Analytics Library or MAD Skills, the SQL
CoRR, 2012

Probabilistically Bounded Staleness for Practical Partial Quorums
CoRR, 2012

Distributed GraphLab: A Framework for Machine Learning in the Cloud
CoRR, 2012

DataPlay: interactive tweaking and example-driven correction of graphical database queries.
Proceedings of the 25th Annual ACM Symposium on User Interface Software and Technology, 2012

BloomUnit: declarative testing for distributed programs.
Proceedings of the Fifth International Workshop on Testing Database Systems, 2012

Shreddr: pipelined paper digitization for low-resource organizations.
Proceedings of the ACM Annual Symposium on Computing for Development, 2012

Confluence Analysis for Distributed Programs: A Model-Theoretic Approach.
Proceedings of the Datalog in Academia and Industry - Second International Workshop, 2012

Logic and lattices for distributed programming.
Proceedings of the ACM Symposium on Cloud Computing, SOCC '12, 2012

The potential dangers of causal consistency and an explicit solution.
Proceedings of the ACM Symposium on Cloud Computing, SOCC '12, 2012

Distributed programming and consistency: principles and practice.
Proceedings of the ACM Symposium on Cloud Computing, SOCC '12, 2012

Profiler: integrated statistical analysis and visualization for data quality assessment.
Proceedings of the International Working Conference on Advanced Visual Interfaces, 2012

2011
Usher: Improving Data Quality with Dynamic Forms.
IEEE Trans. Knowl. Data Eng., 2011

Searching for Jim Gray: a technical overview.
Commun. ACM, 2011

Proactive wrangling: mixed-initiative end-user programming of data transformation scripts.
Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology, 2011

Hybrid in-database inference for declarative information extraction.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2011

FATE and DESTINI: A Framework for Cloud Recovery Testing.
Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation, 2011

Data in the First Mile.
Proceedings of the CIDR 2011, 2011

Consistency Analysis in Bloom: a CALM and Collected Approach.
Proceedings of the CIDR 2011, 2011

CommentSpace: structured support for collaborative visual analysis.
Proceedings of the International Conference on Human Factors in Computing Systems, 2011

Wrangler: interactive visual specification of data transformation scripts.
Proceedings of the International Conference on Human Factors in Computing Systems, 2011

2010
The declarative imperative: experiences and conjectures in distributed logic.
SIGMOD Record, 2010

Querying Probabilistic Information Extraction.
PVLDB, 2010

Letter from the General PC Co-Chair.
PVLDB, 2010

Multiresolution Cube Estimators for Sensor Network Aggregate Queries
CoRR, 2010

GraphLab: A New Framework for Parallel Machine Learning
CoRR, 2010

Designing adaptive feedback for improving data entry accuracy.
Proceedings of the 23rd Annual ACM Symposium on User Interface Software and Technology, 2010

GraphLab: A New Framework For Parallel Machine Learning.
Proceedings of the UAI 2010, 2010

Online aggregation and continuous query support in MapReduce.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2010

Datalog redux: experience and conjecture.
Proceedings of the Twenty-Ninth ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, 2010

MapReduce Online.
Proceedings of the 7th USENIX Symposium on Networked Systems Design and Implementation, 2010

Probabilistic declarative information extraction.
Proceedings of the 26th International Conference on Data Engineering, 2010

USHER: Improving data quality with dynamic forms.
Proceedings of the 26th International Conference on Data Engineering, 2010

Towards Automatically Checking Thousands of Failures with Micro-specifications.
Proceedings of the Sixth Workshop on Hot Topics in System Dependability, 2010

Boom analytics: exploring data-centric, declarative programming for the cloud.
Proceedings of the European Conference on Computer Systems, 2010

Dedalus: Datalog in Time and Space.
Proceedings of the Datalog Reloaded - First International Workshop, 2010

Multiresolution Cube Estimators for Sensor Network Aggregate Queries.
Proceedings of the 4th Alberto Mendelzon International Workshop on Foundations of Data Management, 2010

2009
Generalized Search Tree.
Proceedings of the Encyclopedia of Database Systems, 2009

I do declare: consensus in a logic language.
Operating Systems Review, 2009

Data visualization & social data analysis.
PVLDB, 2009

MAD Skills: New Analysis Practices for Big Data.
PVLDB, 2009

How Best to Build Web-Scale Data Managers? A Panel Discussion.
PVLDB, 2009

Declarative networking.
Commun. ACM, 2009

The Claremont report on database research.
Commun. ACM, 2009

Parallelizing extensible query optimizers.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2009

Approximating sensor network queries using in-network summaries.
Proceedings of the 8th International Conference on Information Processing in Sensor Networks, 2009

Automating rendezvous and proxy selection in sensornets.
Proceedings of the 8th International Conference on Information Processing in Sensor Networks, 2009

Improving data quality with dynamic forms.
Proceedings of the 2009 International Conference on Information and Communication Technologies and Development, 2009

2008
The Claremont report on database research.
SIGMOD Record, 2008

BayesStore: managing large, uncertain data repositories with probabilistic graphical models.
PVLDB, 2008

Evita raced: metacompilation for declarative networks.
PVLDB, 2008

Optimizing declarative sensornets.
Proceedings of the 6th International Conference on Embedded Networked Sensor Systems, 2008

Clock Skew Based Node Identification in Wireless Sensor Networks.
Proceedings of the Global Communications Conference, 2008. GLOBECOM 2008, New Orleans, LA, USA, 30 November, 2008

2007
A declarative sensornet architecture.
SIGBED Review, 2007

Architecture of a Database System.
Foundations and Trends in Databases, 2007

Thinking Big About Tiny Databases.
IEEE Data Eng. Bull., 2007

Enabling Real-Time Querying of Live and Historical Stream Data.
Proceedings of the 19th International Conference on Scientific and Statistical Database Management, 2007

Sharing aggregate computation for distributed queries.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

The design and implementation of a declarative sensor network system.
Proceedings of the 5th International Conference on Embedded Networked Sensor Systems, 2007

Communication-Efficient Online Detection of Network-Wide Anomalies.
Proceedings of the INFOCOM 2007. 26th IEEE International Conference on Computer Communications, 2007

Granularity Conscious Modeling for Probabilistic Databases.
Proceedings of the Workshops Proceedings of the 7th IEEE International Conference on Data Mining (ICDM 2007), 2007

Proof Sketches: Verifiable In-Network Aggregation.
Proceedings of the 23rd International Conference on Data Engineering, 2007

Public Health for the Internet (PHI).
Proceedings of the CIDR 2007, 2007

Nonmyopic Informative Path Planning in Spatio-Temporal Models.
Proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence, 2007

2006
Probabilistic Data Management for Pervasive Computing: The Data Furnace Project.
IEEE Data Eng. Bull., 2006

Compact Histograms for Hierarchical Identifiers.
Proceedings of the 32nd International Conference on Very Large Data Bases, 2006

Entirely Declarative Sensor Network Systems.
Proceedings of the 32nd International Conference on Very Large Data Bases, 2006

Declarative networking: language, execution and optimization.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2006

Adaptive query processing: why, how, when, what next.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2006

Induced Churn as Shelter from Routing-Table Poisoning.
Proceedings of the Network and Distributed System Security Symposium, 2006

Toward sophisticated detection with distributed triggers.
Proceedings of the 2nd Annual ACM Workshop on Mining Network Data, 2006

Data gathering tours in sensor networks.
Proceedings of the Fifth International Conference on Information Processing in Sensor Networks, 2006

Sdlib: a sensor network data and communications library for rapid and robust application development.
Proceedings of the Fifth International Conference on Information Processing in Sensor Networks, 2006

Declarative Network Monitoring with an Underprovisioned Query Processor.
Proceedings of the 22nd International Conference on Data Engineering, 2006

Approximate Data Collection in Sensor Networks using Probabilistic Models.
Proceedings of the 22nd International Conference on Data Engineering, 2006

2005
Model-based approximate querying in sensor networks.
VLDB J., 2005

TinyDB: an acquisitional query processing system for sensor networks.
ACM Trans. Database Syst., 2005

Stonebraker receives IEEE John von Neumann Medal.
SIGMOD Record, 2005

The Network Oracle.
IEEE Data Eng. Bull., 2005

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

Implementing declarative overlays.
Proceedings of the 20th ACM Symposium on Operating Systems Principles 2005, 2005

Declarative routing: extensible routing with declarative queries.
Proceedings of the ACM SIGCOMM 2005 Conference on Applications, 2005

A case study in building layered DHT applications.
Proceedings of the ACM SIGCOMM 2005 Conference on Applications, 2005

Data Triage: An Adaptive Architecture for Load Shedding in TelegraphCQ.
Proceedings of the 21st International Conference on Data Engineering, 2005

TASK: sensor network in a box.
Proceedings of the Wireless Sensor Networks, Second European Workshop, 2005

The Architecture of PIER: an Internet-Scale Query Processor.
Proceedings of the CIDR 2005, 2005

2004
Guest Editorial to the special issue on data stream processing.
VLDB J., 2004

Enhancing P2P File-Sharing with an Internet-Scale Query Processor.
Proceedings of the (e)Proceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada, August 31, 2004

The Case for Precision Sharing.
Proceedings of the (e)Proceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada, August 31, 2004

Architectures and Algorithms for Internet-Scale (P2P) Data Management.
Proceedings of the (e)Proceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada, August 31, 2004

Lifting the Burden of History from Adaptive Query Processing.
Proceedings of the (e)Proceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada, August 31, 2004

Model-Driven Data Acquisition in Sensor Networks.
Proceedings of the (e)Proceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada, August 31, 2004

Highly-Available, Fault-Tolerant, Parallel Dataflows.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2004

Querying at Internet-Scale.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2004

Brief announcement: prefix hash tree.
Proceedings of the Twenty-Third Annual ACM Symposium on Principles of Distributed Computing, 2004

Design Considerations for Information Planes.
Proceedings of the First USENIX Workshop on Real, Large Distributed Systems, 2004

The Case for a Hybrid P2P Search Infrastructure.
Proceedings of the Peer-to-Peer Systems III, Third International Workshop, 2004

Optimization of in-network data reduction.
Proceedings of the 1st Workshop on Data Management for Sensor Networks, 2004

2003
The sensor spectrum: technology, trends, and requirements.
SIGMOD Record, 2003

Toward network data independence.
SIGMOD Record, 2003

Exposing undergraduate students to database system internals.
SIGMOD Record, 2003

TelegraphCQ: An Architectural Status Report.
IEEE Data Eng. Bull., 2003

Amdb: A Design Tool for Access Methods.
IEEE Data Eng. Bull., 2003

The Lowell Database Research Self Assessment
CoRR, 2003

Querying the Internet with PIER.
Proceedings of the VLDB 2003, 2003

The Design of an Acquisitional Query Processor For Sensor Networks.
Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, 2003

TelegraphCQ: Continuous Dataflow Processing.
Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, 2003

On the Feasibility of Peer-to-Peer Web Indexing and Search.
Proceedings of the Peer-to-Peer Systems II, Second International Workshop, 2003

Beyond Average: Toward Sophisticated Sensing with Queries.
Proceedings of the Information Processing in Sensor Networks, 2003

Flux: An Adaptive Partitioning Operator for Continuous Query Systems.
Proceedings of the 19th International Conference on Data Engineering, 2003

Using State Modules for Adaptive Query Processing.
Proceedings of the 19th International Conference on Data Engineering, 2003

TelegraphCQ: Continuous Dataflow Processing for an Uncertain World.
Proceedings of the CIDR 2003, 2003

2002
On a model of indexability and its bounds for range queries.
J. ACM, 2002

Partial results for online query processing.
Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, 2002

Continuously adaptive continuous queries over streams.
Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, 2002

Distributing queries over low-power wireless sensor networks.
Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, 2002

Data streams: fresh current or stagnant backwater? (panel).
Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, 2002

TAG: A Tiny AGgregation Service for Ad-Hoc Sensor Networks.
Proceedings of the 5th Symposium on Operating System Design and Implementation (OSDI 2002), 2002

Complex Queries in DHT-based Peer-to-Peer Networks.
Proceedings of the Peer-to-Peer Systems, First International Workshop, 2002

Decoupled Query Optimization for Federated Database Systems.
Proceedings of the 18th International Conference on Data Engineering, San Jose, CA, USA, February 26, 2002

Boolean Bounding Predicates for Spatial Access Methods.
Proceedings of the Database and Expert Systems Applications, 13th International Conference, 2002

2001
Java Support for Data-Intensive Systems: Experiences Building the Telegraph Dataflow System.
SIGMOD Record, 2001

Potter's Wheel: An Interactive Data Cleaning System.
Proceedings of the VLDB 2001, 2001

Out-of-core build of a topological data structure from polygon soup.
Proceedings of the Sixth ACM Symposium on Solid Modeling and Applications, 2001

Content Integration for E-Business.
Proceedings of the 2001 ACM SIGMOD international conference on Management of data, 2001

Online Query Processing.
Proceedings of the 2001 ACM SIGMOD international conference on Management of data, 2001

2000
Online dynamic reordering.
VLDB J., 2000

Adaptive Query Processing: Technology in Evolution.
IEEE Data Eng. Bull., 2000

Informix under CONTROL: Online Query Processing.
Data Min. Knowl. Discov., 2000

Eddies: Continuously Adaptive Query Processing
Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, 2000

Index Research: Forest or Trees? (Panel Abstract).
Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, 2000

Scalable, Distributed Data Structures for Internet Service Construction.
Proceedings of the 4th Symposium on Operating System Design and Implementation (OSDI 2000), 2000

Creating a Customized Access Method for Blobworld.
Proceedings of the 16th International Conference on Data Engineering, San Diego, California, USA, February 28, 2000

1999
Independent, Open Enterprise Data Integration.
IEEE Data Eng. Bull., 1999

Interactive data Analysis: The Control Project.
IEEE Computer, 1999

Online Dynamic Reordering for Interactive Data Processing.
Proceedings of the VLDB'99, 1999

Blobworld: A System for Region-Based Image Indexing and Retrieval.
Proceedings of the Visual Information and Information Systems, 1999

Amdb: A Visual Access Method Development Tool.
UIDIS, 1999

Ripple Joins for Online Aggregation.
Proceedings of the SIGMOD 1999, 1999


On the Generation of 2-Dimensional Index Workloads.
Proceedings of the Database Theory, 1999

Scalable Spreadsheets for Interactive Data Analysis.
Proceedings of the 1999 ACM SIGMOD Workshop on Research Issues in Data Mining and Knowledge Discovery, 1999

1998
Optimization Techniques for Queries with Expensive Methods.
ACM Trans. Database Syst., 1998

A Case for Intelligent Disks (IDISKs).
SIGMOD Record, 1998

The Asilomar Report on Database Research.
SIGMOD Record, 1998

The Asilomar Report on Database Research
CoRR, 1998

VIQING: Visual Interactive Querying.
Proceedings of the Proceedings 1998 IEEE Symposium on Visual Languages, 1998

amdb: An Access Method Debugging Tool.
Proceedings of the SIGMOD 1998, 1998

CONTROL: Continuous Output and Navigation Technology with Refinement On-Line.
Proceedings of the SIGMOD 1998, 1998

The Architectural Costs of Streaming I/O: A Comparison of Workstations, Clusters, and SMPs.
Proceedings of the Fourth International Symposium on High-Performance Computer Architecture, Las Vegas, Nevada, USA, January 31, 1998

1997
Letter from the Special Issue Editor.
IEEE Data Eng. Bull., 1997

Online Processing Redux.
IEEE Data Eng. Bull., 1997

The New Jersey Data Reduction Report.
IEEE Data Eng. Bull., 1997

Concurrency and Recovery in Generalized Search Trees.
Proceedings of the SIGMOD 1997, 1997

Online Aggregation.
Proceedings of the SIGMOD 1997, 1997

High-Performance Sorting on Networks of Workstations.
Proceedings of the SIGMOD 1997, 1997

On the Analysis of Indexing Schemes.
Proceedings of the Sixteenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 1997

Towards a Crystal Ball for Data Retrieval.
Proceedings of the Next Generation Information Technologies and Systems (NGITS '97), Third International Workshop, Neve Ilan, Israel, June 30, 1997

1996
Letter from the Special Issue Editor.
IEEE Data Eng. Bull., 1996

Cost-Based Optimization for Magic: Algebra and Implementation.
Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, 1996

Query Execution Techniques for Caching Expensive Methods.
Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, 1996

1995
Optimization and Execution Techniques for Queries With Expensive Methods
PhD thesis, 1995

Static Analysis Techniques for Predicting the Behavior of Active Database Rules.
ACM Trans. Database Syst., 1995

Generalized Search Trees for Database Systems.
Proceedings of the VLDB'95, 1995

1994
Practical Predicate Placement.
Proceedings of the 1994 ACM SIGMOD International Conference on Management of Data, 1994

1993
Predicate Migration: Optimizing Queries with Expensive Predicates.
Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data, 1993

1992
Extensible/Rule Based Query Rewrite Optimization in Starburst.
Proceedings of the 1992 ACM SIGMOD International Conference on Management of Data, 1992

Behavior of Database Production Rules: Termination, Confluence, and Observable Determinism.
Proceedings of the 1992 ACM SIGMOD International Conference on Management of Data, 1992


  Loading...