Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Carl Nuessle

dblp:151/0347 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0002-6391-2854ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1

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
1 paper
Query processing and optimization · 77% Indexing and storage engines · 23%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%
Human-computer interaction and pervasive computing
1 paper
Collaborative and social computing · 77% Ubiquitous computing and smart environments · 23%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization › view maintenance
incremental view maintenance
0.512021
TreeToaster: Towards an IVM-Optimized Compiler · SIGMOD Conference 2021
Compilers and program optimization
optimizing compiler
0.512021
TreeToaster: Towards an IVM-Optimized Compiler · SIGMOD Conference 2021
Collaborative and social computing
crowdsourcing
0.212014
PocketParker: pocketsourcing parking lot availability · UbiComp 2014
Indexing and storage engines
tree index
0.112021
TreeToaster: Towards an IVM-Optimized Compiler · SIGMOD Conference 2021
Ubiquitous computing and smart environments › mobile sensing
smartphone sensing
0.112014
PocketParker: pocketsourcing parking lot availability · UbiComp 2014

Methods — techniques the papers use, named apart from their topics

indexing · 1.0incremental view maintenance · 1.0crowdsourcing · 0.2activity recognition · 0.2
YearPublicationVenuePosition
2021 TreeToaster: Towards an IVM-Optimized Compiler
abstract
A compiler's optimizer operates over abstract syntax trees (ASTs), continuously applying rewrite rules to replace subtrees of the AST with more efficient ones. Especially on large source repositories, even simply finding opportunities for a rewrite can be expensive, as optimizer traverses the AST naively. In this paper, we leverage the need to repeatedly find rewrites, and explore options for making the search faster through indexing and incremental view maintenance (IVM). Concretely, we consider bolt-on approaches that make use of embedded IVM systems like DBToaster, as well as two new approaches: Label-indexing and TreeToaster, an AST-specialized form of IVM. We integrate these approaches into an existing just-in-time data structure compiler and show experimentally that TreeToaster can significantly improve performance with minimal memory overheads.
Darshana Balakrishnan, Carl Nuessle, Oliver Kennedy, Lukasz Ziarek
SIGMOD Conference2
2019 Bringing Databases up to Pocket-Scale
Carl Nuessle
CIDR1
2014 PocketParker: pocketsourcing parking lot availability
abstract
Searching for parking spots generates frustration and pollution. To address these parking problems, we present PocketParker, a crowdsourcing system using smartphones to predict parking lot availability. PocketParker is an example of a subset of crowdsourcing we call pocketsourcing. Pocketsourcing applications require no explicit user input or additional infrastructure, running effectively without the phone leaving the user's pocket. PocketParker detects arrivals and departures by leveraging existing activity recognition algorithms. Detected events are used to maintain per-lot availability models and respond to queries. By estimating the number of drivers not using PocketParker, a small fraction of drivers can generate accurate predictions. Our evaluation shows that PocketParker quickly and correctly detects parking events and is robust to the presence of hidden drivers. Camera monitoring of several parking lots as 105 PocketParker users generated 10;827 events over 45 days shows that PocketParker was able to correctly predict lot availability 94% of the time.
Anandatirtha Nandugudi, Taeyeon Ki, Carl Nuessle, Geoffrey Challen
UbiComp3