EDBT 2026 Demo / reviewers in the wild / expert
Joanna Helga
dblp:06/10300
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1Human-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.
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Interaction techniques and input · 87% Usability and user experience research · 13% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming
concurrency bugs |
0.2 | 1 | 2014 | The amortized complexity of non-blocking binary search trees · PODC 2014 |
Concurrent programming
concurrent data structures |
0.2 | 1 | 2014 | The amortized complexity of non-blocking binary search trees · PODC 2014 |
Concurrent programming › non-blocking algorithms
lock-free algorithms |
0.2 | 1 | 2014 | The amortized complexity of non-blocking binary search trees · PODC 2014 |
Concurrent programming › synchronization
non-blocking synchronization |
0.2 | 1 | 2014 | The amortized complexity of non-blocking binary search trees · PODC 2014 |
Interaction techniques and input › text entry
eyes-free text entry |
0.1 | 1 | 2011 | 1 thumb, 4 buttons, 20 words per minute: design and evaluation of H4-writer · UIST 2011 |
Methods — techniques the papers use, named apart from their topics
compare-and-swap · 0.2amortized complexity analysis · 0.2longitudinal study · 0.1huffman coding · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | The amortized complexity of non-blocking binary search treesabstractWe improve upon an existing non-blocking implementation of a binary search tree from single-word compare-and-swap instructions. We show that the worst-case amortized step complexity of performing a Find, Insert or Delete operation op on the tree is O(h(op)+c(op)) where h(op) is the height of the tree at the beginning of op and c(op) is the maximum number of operations accessing the tree at any one time during op. This is the first bound on the complexity of a non-blocking implementation of a search tree. Faith Ellen, Panagiota Fatourou, Joanna Helga, Eric Ruppert |
PODC | 3 |
| 2011 | Non-blocking k-ary Search Trees
Trevor Brown 0001, Joanna Helga |
OPODIS | 2 |
| 2011 | 1 thumb, 4 buttons, 20 words per minute: design and evaluation of H4-writerabstractWe present what we believe is the most efficient and quickest four-key text entry method available. H4-Writer uses Huffman coding to assign minimized key sequences to letters, with full access to error correction, punctuation, digits, modes, etc. The key sequences are learned quickly, and support eyes-free entry. With KSPC = 2.321, the effort to enter text is comparable to multitap on a mobile phone keypad; yet multitap requires nine keys. In a longitudinal study with six participants, an average text entry speed of 20.4 wpm was observed in the 10th session. Error rates were under 1%. To improve external validity, an extended session was included that required input of punctuation and other symbols. Entry speed dropped only by about 3 wpm, suggesting participants quickly leveraged their acquired skill with H4-Writer to access advanced features. I. Scott MacKenzie, R. William Soukoreff, Joanna Helga |
UIST | 3 |