EDBT 2026 Demo / reviewers in the wild / expert
Kristi Morton
dblp:70/5069
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 5 · 4 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
4 papers |
Data integration and cleaning · 45% Query processing and optimization · 26% Data mining · 13% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 38% Parallel and multicore computing · 38% Cloud and datacenter computing · 23% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data integration and cleaning › data preprocessing
data cleaning |
0.2 | 1 | 2014 | Support the Data Enthusiast: Challenges for Next-Generation Data-Analysis Systems · Proc. VLDB Endow. 2014 |
Data integration and cleaning › data preprocessing › data cleaning
interactive data cleaning |
0.2 | 1 | 2014 | Support the Data Enthusiast: Challenges for Next-Generation Data-Analysis Systems · Proc. VLDB Endow. 2014 |
Visualization and visual analytics
data exploration |
0.2 | 1 | 2014 | Support the Data Enthusiast: Challenges for Next-Generation Data-Analysis Systems · Proc. VLDB Endow. 2014 |
Visualization and visual analytics
visual analytics |
0.2 | 1 | 2014 | Support the Data Enthusiast: Challenges for Next-Generation Data-Analysis Systems · Proc. VLDB Endow. 2014 |
Query processing and optimization
parallel query processing |
0.1 | 1 | 2010 | ParaTimer: a progress indicator for MapReduce DAGs · SIGMOD Conference 2010 |
Query processing and optimization › query execution
query progress estimation |
0.1 | 1 | 2010 | ParaTimer: a progress indicator for MapReduce DAGs · SIGMOD Conference 2010 |
Data mining › process mining › predictive process monitoring
remaining time prediction |
0.1 | 1 | 2010 | ParaTimer: a progress indicator for MapReduce DAGs · SIGMOD Conference 2010 |
Parallel and multicore computing
parallel query processing |
0.1 | 1 | 2010 | Estimating the progress of MapReduce pipelines · ICDE 2010 |
Distributed and cloud data management
distributed query processing |
0.1 | 1 | 2007 | Highly distributed XQuery with DXQ · SIGMOD Conference 2007 |
Data models and query languages › XML query languages
XQuery |
0.1 | 1 | 2007 | Highly distributed XQuery with DXQ · SIGMOD Conference 2007 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.0 | 1 | 2010 | ParaTimer: a progress indicator for MapReduce DAGs · SIGMOD Conference 2010 |
Cloud and datacenter computing › cluster resource management and scheduling › cluster scheduling
mapreduce scheduling |
0.0 | 1 | 2010 | ParaTimer: a progress indicator for MapReduce DAGs · SIGMOD Conference 2010 |
Methods — techniques the papers use, named apart from their topics
interactive visualization · 0.4schema mapping · 0.1progress estimation · 0.1critical-path analysis · 0.1critical path analysis · 0.1remote invocation · 0.1code shipping · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Support the Data Enthusiast: Challenges for Next-Generation Data-Analysis SystemsabstractWe present a vision of next-generation visual analytics services. We argue that these services should have three related capabilities: support visual and interactive data exploration as they do today, but also suggest relevant data to enrich visualizations, and facilitate the integration and cleaning of that data. Most importantly, they should provide all these capabilities seamlessly in the context of an uninterrupted data analysis cycle. We present the challenges and opportunities in building next-generation visual analytics services. Kristi Morton, Magdalena Balazinska, Dan Grossman, Jock D. Mackinlay |
Proc. VLDB Endow. | 1 |
| 2012 | Dynamic workload driven data integration in tableauabstractTableau is a commercial business intelligence (BI) software tool that supports interactive, visual analysis of data. Armed with a visual interface to data and a focus on usability, Tableau enables a wide audience of end-users to gain insight into their datasets. The user experience is a fluid process of interaction in which exploring and visualizing data takes just a few simple drag-and-drop operations (no programming or DB experience necessary). In this context of exploratory, ad-hoc visual analysis, we describe a novel approach to integrating large, heterogeneous data sources. We present a new feature in Tableau called data blending, which gives users the ability to create data visualization mashups from structured, heterogeneous data sources dynamically without any upfront integration effort. Users can author visualizations that automatically integrate data from a variety of sources, including data warehouses, data marts, text files, spreadsheets, and data cubes. Because our data blending system is workload driven, we are able to bypass many of the pain-points and uncertainty in creating mediated schemas and schema-mappings in current pay-as-you-go integration systems. Kristi Morton, Ross Bunker, Jock D. Mackinlay, Robert Morton, Chris Stolte |
SIGMOD Conference | 1 |
| 2010 | Estimating the progress of MapReduce pipelinesabstractIn parallel query-processing environments, accurate, time-oriented progress indicators could provide much utility given that inter- and intra-query execution times can have high variance. However, none of the techniques used by existing tools or available in the literature provide non-trivial progress estimation for parallel queries. In this paper, we introduce Parallax, the first such indicator. While several parallel data processing systems exist, the work in this paper targets environments where queries consist of a series of MapReduce jobs. Parallax builds on recently-developed techniques for estimating the progress of single-site SQL queries, but focuses on the challenges related to parallelism and variable execution speeds. We have implemented our estimator in the Pig system and demonstrate its performance through experiments with the PigMix benchmark and other queries running in a real, small-scale cluster. Kristi Morton, Abram L. Friesen, Magdalena Balazinska, Dan Grossman |
ICDE | 1 |
| 2010 | ParaTimer: a progress indicator for MapReduce DAGsabstractTime-oriented progress estimation for parallel queries is a challenging problem that has received only limited attention. In this paper, we present ParaTimer, a new type of time-remaining indicator for parallel queries. Several parallel data processing systems exist. ParaTimer targets environments where declarative queries are translated into ensembles of MapReduce jobs. ParaTimer builds on previous techniques and makes two key contributions. First, it estimates the progress of queries that translate into directed acyclic graphs of MapReduce jobs, where jobs on different paths can execute concurrently (unlike prior work that looked at sequences only). For such queries, we use a new type of critical-path-based progress-estimation approach. Second, ParaTimer handles a variety of real systems challenges such as failures and data skew. To handle unexpected changes in query execution times due to runtime condition changes, ParaTimer provides users with not only one but with a set of time-remaining estimates, each one corresponding to a different carefully selected scenario. We implement our estimator in the Pig system and demonstrate its performance on experiments running on a real, small-scale cluster. Kristi Morton, Magdalena Balazinska, Dan Grossman |
SIGMOD Conference | 1 |
| 2007 | Highly distributed XQuery with DXQabstractMany modern applications, from Grid computing to RSS handling, need to support data processing in a distributed environment. Currently, most such applications are implemented using a general purpose programming language, which can be expensive to maintain, hard to configure and modify, and require hand optimization of the distributed data processing operations. We present Distributed XQuery (DXQ), a simple, yet powerful, extension of XQuery to support distributed applications. This extension includes the ability to deploy networks of XQuery servers, to remotely invoke XQuery programs on those servers, and to ship code between servers. Our demonstration presents two applications implemented in DXQ: the resolution algorithm of DNS, the Domain Name System, and the Narada overlay-network protocol. We show that our system can flexibly accommodate different patterns of distributed computation and present some simple but essential distributed optimizations. Mary F. Fernández, Trevor Jim, Kristi Morton, Nicola Onose, Jérôme Siméon |
SIGMOD Conference | 3 |