Demo Data from EDBT 2026 / reviewers in the wild / expert
Matthew Garber
dblp:28/1075
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2024
0009-0008-9838-8416ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 1Applied, interdisciplinary, general and emerging 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 67% Energy-efficient computing · 33% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing › energy-efficient software
energy-aware programming |
0.1 | 1 | 2007 | Eon: a language and runtime system for perpetual systems · SenSys 2007 |
Embedded and real-time systems
energy harvesting systems |
0.1 | 1 | 2007 | Eon: a language and runtime system for perpetual systems · SenSys 2007 |
Embedded and real-time systems
real-time scheduling |
0.1 | 1 | 2007 | Eon: a language and runtime system for perpetual systems · SenSys 2007 |
Programming languages and type systems › concurrent programming languages
coordination languages |
0.0 | 1 | 2007 | Eon: a language and runtime system for perpetual systems · SenSys 2007 |
Methods — techniques the papers use, named apart from their topics
user study · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Cumulus: a federated electronic health record-based learning system powered by Fast Healthcare Interoperability Resources and artificial intelligenceabstractOBJECTIVE: To address challenges in large-scale electronic health record (EHR) data exchange, we sought to develop, deploy, and test an open source, cloud-hosted app "listener" that accesses standardized data across the SMART/HL7 Bulk FHIR Access application programming interface (API). METHODS: We advance a model for scalable, federated, data sharing and learning. Cumulus software is designed to address key technology and policy desiderata including local utility, control, and administrative simplicity as well as privacy preservation during robust data sharing, and artificial intelligence (AI) for processing unstructured text. RESULTS: Cumulus relies on containerized, cloud-hosted software, installed within a healthcare organization's security envelope. Cumulus accesses EHR data via the Bulk FHIR interface and streamlines automated processing and sharing. The modular design enables use of the latest AI and natural language processing tools and supports provider autonomy and administrative simplicity. In an initial test, Cumulus was deployed across 5 healthcare systems each partnered with public health. Cumulus output is patient counts which were aggregated into a table stratifying variables of interest to enable population health studies. All code is available open source. A policy stipulating that only aggregate data leave the institution greatly facilitated data sharing agreements. DISCUSSION AND CONCLUSION: Cumulus addresses barriers to data sharing based on (1) federally required support for standard APIs, (2) increasing use of cloud computing, and (3) advances in AI. There is potential for scalability to support learning across myriad network configurations and use cases. Andrew J. McMurry, Daniel Gottlieb 0001, Timothy A. Miller, James R. Jones, Ashish Atreja, Jennifer Crago, Pankaja M. Desai, Brian E. Dixon, Matthew Garber, Vlad Ignatov, Lyndsey A Kirchner, Philip R. O. Payne, Anil J. Saldanha, Prabhu R. V. Shankar, Yauheni Solad, Elizabeth Sprouse, Michael Terry, Adam B. Wilcox, Kenneth D. Mandl |
J. Am. Medical Informatics Assoc. | 9 |
| 2007 | Eon: a language and runtime system for perpetual systemsabstractEmbedded systems can operate perpetually without being connected to a power source by harvesting environmental energy from motion, the sun, wind, or heat differentials. However, programming these perpetual systems is challenging. In response to changing energy levels, programmers can adjust the execution frequency of energy-intensive tasks, or provide higher service levels when energy is plentiful and lower service levels when energy is scarce. However, it is often difficult for programmers to predict the energy consumption resulting from these adjustments. Worse, explicit energy management can tie a program to a particular hardware platform, limiting portability.This paper introduces Eon, a programming language and runtime system designed to support the development of perpetual systems. To our knowledge, Eon is the first energy-aware programming language. Eon is a declarative coordination language that lets programmers compose programs from components written in C or nesC. Paths through the program (flows) may be annotated with different energy states. Eon's automatic energy management then dynamically adapts these states to current and predicted energy levels. It chooses flows to execute and adjusts their rates of execution, maximizing the quality of service under available energy constraints.We demonstrate the utility and portability of Eon by deploying two perpetual applications on widely different hardware platforms: a GPS-based location tracking sensor deployed on a threatened species of turtle and on automobiles, and a solar-powered camera sensor for remote, ad-hoc deployments. We also evaluate the simplicity and effectiveness of Eon with a user study, in which novice Eon programmers produced more efficient efficient energy-adaptive systems in substantially less time than experienced C programmers. Jacob Sorber, Alexander Kostadinov, Matthew Garber, Matthew Brennan, Mark D. Corner, Emery D. Berger |
SenSys | 3 |