Demo Data from VLDB 2026 / reviewers in the wild / expert
Ryan Scott
dblp:82/5599
· DBLP profile ↗
6ranked-venue papers
2as first author
1since 2021 · last 2023
0000-0002-3445-0339ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 since 2021Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
memory isolation |
0.3 | 1 | 2018 | Application Memory Isolation on Ultra-Low-Power MCUs · USENIX ATC 2018 |
Embedded and real-time systems › embedded system security
microcontroller security |
0.3 | 1 | 2018 | Application Memory Isolation on Ultra-Low-Power MCUs · USENIX ATC 2018 |
Systems and software security
memory protection |
0.1 | 1 | 2018 | Application Memory Isolation on Ultra-Low-Power MCUs · USENIX ATC 2018 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Interaction Tree Specifications: A Framework for Specifying Recursive, Effectful Computations That Supports Auto-Active Verification
Lucas Silver, Eddy Westbrook, Matthew Yacavone, Ryan Scott |
ECOOP | 4 |
| 2018 | Application Memory Isolation on Ultra-Low-Power MCUs
Taylor Hardin, Ryan Scott, Patrick Proctor, Josiah D. Hester, Jacob Sorber, David Kotz |
USENIX ATC | 2 |
| 2015 | The remote monad design patternabstractRemote Procedure Calls are expensive. This paper demonstrates how to reduce the cost of calling remote procedures from Haskell by using the remote monad design pattern, which amortizes the cost of remote calls. This gives the Haskell community access to remote capabilities that are not directly supported, at a surprisingly inexpensive cost. We explore the remote monad design pattern through six models of remote execution patterns, using a simulated Internet of Things toaster as a running example. We consider the expressiveness and optimizations enabled by each remote execution model, and assess the feasibility of our approach. We then present a full-scale case study: a Haskell library that provides a Foreign Function Interface to the JavaScript Canvas API. Finally, we discuss existing instances of the remote monad design pattern found in Haskell libraries. Andy Gill, Neil Sculthorpe, Justin Dawson, Aleksander Eskilson, Andrew Farmer, Mark Grebe, Jeffery Rosenbluth, Ryan Scott, James Stanton |
Haskell | 8 |
| 2014 | Testing the Effects of Speciation and Mutation Rates on Distance-Based Phylogenetic Tree Construction Accuracy Using EcoSimabstractBiologists regularly construct phylogenetic trees during their research in order to understand the evolutionary history of their subjects. Typically the actual phylogenetic tree is not known, and thus the phylogenetic tree produced is only an estimate. There are two main categories of phylogenetic tree construction, distance-based methods and character-based methods. In all cases, the effects of mutation rate and genetic compactness of species clusters on phylogenetic tree construction accuracy are not well understood. In order to test the correctness of a particular method, it is imperative to perform the study in a system for which the actual phylogenetic tree is known. Thus, realistic and complex simulations in which evolution and speciation occur provide a perfect platform for such a study. EcoSim is such a simulation, and is a simulation Ryan Scott, Robin Gras |
ALIFE | 1 |
| 2012 | Comparing Distance-Based Phylogenetic Tree Construction Methods Using An Individual-Based Ecosystem Simulation, EcoSimabstractPhylogenetic trees are constructed frequently in biological research to provide an understanding of the evolutionary history of the organisms being studied. Often, the actual phylogenetic tree is unknown and the phylogenetic tree constructed is an estimate. There are many methods of phylogenetic tree construction which fall into two main categories: distance-based methods and character-based methods. To test the accuracy of these methods, it is necessary that the system being studied is one for which the actual phylogenetic tree is known. EcoSim is an ecosystem simulation in which predator and prey agents possessing a complex behavioral model can interact, evolve and speciate. In this experiment, we used EcoSim to test the accuracy of the three main distance-based phylogenetic tree construction methods, when constructing a single tree and when performing phylogenetic bootstrapping. Since EcoSim provides data regarding speciation events, we were able to construct the actual phylogenetic trees from this data. We then performed the UPGMA, Neighbor-Joining, and Fitch-Margoliash methods at various time-steps and used symmetric distance as a metric to compare the topologies of the actual and estimated trees. On average, trees contained nearly 30 taxa. We found that the Fitch-Margoliash method with bootstrapping performed slightly better than the other methods, however no method constructed trees in which more than 50 % of the partitions were correct. Ryan Scott, Robin Gras |
ALIFE | 1 |
| 2005 | Enabling massive scale document transformation for the semantic web: the universal parsing agent™abstractThe Universal Parsing Agent (UPA) is a document analysis and transformation program that supports massive scale conversion of information into forms suitable for the semantic web. UPA provides reusable tools to analyze text documents; identify and extract important information elements; enhance text with semantically descriptive tags; and output the information that is needed in the format and structure that is needed. Mark A. Whiting, Wendy Cowley, Nick Cramer, Alex Gibson, Ryan Hohimer, Ryan Scott, Stephen Tratz |
ACM Symposium on Document Engineering | 6 |