Demo Data from VLDB 2026 / reviewers in the wild / expert
Luke Murray
dblp:11/9968
· DBLP profile ↗
3ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-authorArtificial intelligence and machine learning · 1Human-computer interaction and ubiquitous computing · 1 · 1 since 2021
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 |
Programming languages and type systems · 87% Software maintenance and evolution · 13% | |
| Artificial intelligence
1 paper |
Multi-agent systems · 77% Motion planning and robot control · 23% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › programming paradigms
declarative programming |
0.6 | 1 | 2022 | Varv: Reprogrammable Interactive Software as a Declarative Data Structure · CHI 2022 |
Programming languages and type systems
domain-specific languages |
0.6 | 1 | 2022 | Varv: Reprogrammable Interactive Software as a Declarative Data Structure · CHI 2022 |
Knowledge, reasoning and agents › Multi-agent systems
pursuit-evasion |
0.1 | 1 | 2011 | Toward realistic pursuit-evasion using a roadmap-based approach · ICRA 2011 |
Robotics › Motion planning and robot control
path planning |
0.0 | 1 | 2011 | Toward realistic pursuit-evasion using a roadmap-based approach · ICRA 2011 |
Methods — techniques the papers use, named apart from their topics
task-centered design · 0.6multi-agent simulation · 0.1graph-based environment representation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Varv: Reprogrammable Interactive Software as a Declarative Data StructureabstractMost modern applications are immutable and turn-key despite the acknowledged benefits of empowering users to modify their software. Writing extensible software remains challenging, even for expert programmers. Reprogramming or extending existing software is often laborious or wholly blocked, requiring sophisticated knowledge of application architecture or setting up a development environment. We present Varv, a programming model representing reprogrammable interactive software as a declarative data structure. Varv defines interactive applications as a set of concepts that consist of a schema and actions. Applications in Varv support incremental modification, allowing users to reprogram through addition and selectively suppress, modify, or add behavior. Users can define high-level concepts, creating an abstraction layer and effectively a domain-specific language for their application domain, emphasizing reuse and modification. We demonstrate the reprogramming and collaboration capabilities of Varv in two case studies and illustrate how the event engine allows for extensive tooling support. Marcel Borowski, Luke Murray, Rolf Bagge, Janus Bager Kristensen, Arvind Satyanarayan, Clemens Nylandsted Klokmose |
CHI | 2 |
| 2015 | An Efficient Approach to Sample On-Chip Power SuppliesabstractIn recent years, post-silicon debugging has become a significantly difficult exercise due to the increase in the size of the electrical state of the IC being debugged, coupled with the limited fraction of this state that is visible to the debug engineer. As the number of transistors increases, the number of possible electrical states increases exponentially, while the amount of information that can be accessed grows at a much slower rate. This difficulty is compounded by the outsourcing of IP blocks, which creates more black boxes that the debug engineer must work around. As a result, when an IC fails tracking down the cause of the failure becomes a monumental task, and debugging becomes more art than science. One source of errors in a test circuit is the fluctuation of the power supplies during a single clock cycle. These supply variations can increase or decrease the speed of a circuit and lead to errors such as hold time violations and setup time violations. This paper presents a circuit that samples precisely the power supply multiple times in a clock cycle, allowing the debug engineer to quantify the variations in the supply over a clock cycle. With this information, a better understanding of the electrical state of the test chip is made possible. The circuit presented in this paper can sample the supply voltage with a quantization of 0.291mV, and the output is linear with an R2 value of 0.9987. Luke Murray, Sunil P. Khatri |
ACM Great Lakes Symposium on VLSI | 1 |
| 2011 | Toward realistic pursuit-evasion using a roadmap-based approachabstractIn this work, we describe an approach for modeling and simulating group behaviors for pursuit-evasion that uses a graph-based representation of the environment and integrates multi-agent simulation with roadmap-based path planning. Our approach can be applied to more realistic scenarios than are typically studied in most previous work, including agents moving in 3D environments such as terrains, multi-story buildings, and dynamic environments. We also support more realistic three-dimensional visibility computations that allow evading agents to hide in crowds or behind hills. We demonstrate the utility of this approach on mobile robots and in simulation for a variety of scenarios including pursuit-evasion and tag on terrains, in multi-level buildings, and in crowds. Samuel Rodríguez, Jory Denny, Juan Burgos, Aditya Mahadevan, Kasra Manavi, Luke Murray, Anton Kodochygov, Takis Zourntos, Nancy M. Amato |
ICRA | 6 |