EDBT 2026 Demo / reviewers in the wild / expert
Marcus Chang
dblp:40/6485
· DBLP profile ↗
7ranked-venue papers
3as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4 · 2 first-author
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 networks
2 papers |
Internet of things and sensor networks · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 72% Energy-efficient computing · 28% | |
| Human-computer interaction and pervasive computing
1 paper |
Ubiquitous computing and smart environments · 44% Health and well-being technologies · 44% Wearable and physiological sensing · 13% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks
wireless sensor network |
0.2 | 2 | 2011 | Ultra-low power time synchronization using passive radio receivers · IPSN 2011 Meeting ecologists' requirements with adaptive data acquisition · SenSys 2010 |
Embedded and real-time systems › embedded software › embedded operating systems
sensor node operating system |
0.2 | 1 | 2014 | Yottos operating system connecting low-power devices with high-level programming · SenSys 2014 |
Health and well-being technologies › physical activity
fitness tracking |
0.1 | 1 | 2012 | Accurate caloric expenditure of bicyclists using cellphones · SenSys 2012 |
Ubiquitous computing and smart environments
mobile sensing |
0.1 | 1 | 2012 | Accurate caloric expenditure of bicyclists using cellphones · SenSys 2012 |
Internet of things and sensor networks
time synchronization |
0.1 | 1 | 2011 | Ultra-low power time synchronization using passive radio receivers · IPSN 2011 |
Energy-efficient computing › power management › low-power mode management
duty cycling |
0.1 | 1 | 2014 | Yottos operating system connecting low-power devices with high-level programming · SenSys 2014 |
Embedded and real-time systems
energy-efficient embedded systems |
0.1 | 1 | 2014 | Yottos operating system connecting low-power devices with high-level programming · SenSys 2014 |
Wearable and physiological sensing › motion sensing
accelerometer-based sensing |
0.0 | 1 | 2012 | Accurate caloric expenditure of bicyclists using cellphones · SenSys 2012 |
Internet of things and sensor networks › wireless sensor network
environmental monitoring |
0.0 | 1 | 2010 | Meeting ecologists' requirements with adaptive data acquisition · SenSys 2010 |
Methods — techniques the papers use, named apart from their topics
task coalescing · 0.2map matching · 0.1duty cycling · 0.1GPS traces · 0.1constraint optimization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Yottos operating system connecting low-power devices with high-level programmingabstractWe present Yottos, an event driven operating system for wireless embedded devices that reduces energy consumption by coalescing tasks into workloads with similar resource requirements thereby reducing time and energy consumed from power cycling peripherals. With Yottos we target a different group of programmers than the ones well-versed in embedded C, TinyOS and Contiki, namely web and app developers who on one hand are familiar with event driven programming in the form of user interaction events, but on the other have no experience with low-level hardware access. We trade off memory footprint (both data and code) in support of a programming environment more akin to iOS and Android development by supporting Objective-C and C/C++. Marcus Chang, James Crosby, Hugo Vincent |
SenSys | 1 |
| 2013 | Forwarder Selection in Multi-transmitter NetworksabstractRecent work has shown that network protocols which rely on precisely-timed concurrent transmissions can achieve reliable, energy-efficient, and conceptually simple network flooding. While these multi-transmitter schemes work well, they require all nodes in the network to forward every data packet, which has inherent inefficiencies for non-flooding traffic patterns (where not all nodes need to receive the data). In this work, we formalize the concept of the “useful” forwarder set for point-to-point transmissions in low power multi-transmitter networks, those nodes which help forward data to the destination. We present a mechanism for approximating membership in this set based on simple heuristics. Incorporating forwarder selection on our 66-node testbed reduced radio duty cycle by 30% and increased throughput by 49% relative to concurrent flooding while preserving a 99.4% end-to-end packet reception ratio under the collection traffic pattern. We envision forwarder selection as a fundamental task in an efficient multi-transmitter networking stack. This work demonstrates that adding forwarder selection can improve energy efficiency and throughput while providing similar end-to-end packet delivery rates to flooding. Douglas Carlson, Marcus Chang, Andreas Terzis, Yin Chen 0002, Omprakash Gnawali |
DCOSS | 2 |
| 2012 | Accurate caloric expenditure of bicyclists using cellphonesabstractBiking is one of the most efficient and environmentally friendly ways to control weight and commute. To precisely estimate caloric expenditure, bikers have to install a bike computer or use a smartphone connected to additional sensors such as heart rate monitors worn on their chest, or cadence sensors mounted on their bikes. However, these peripherals are still expensive and inconvenient for daily use. This work poses the following question: is it possible to use just a smartphone to reliably estimate cycling activity? We answer this question positively through a pocket sensing approach that can reliably measure cadence using the phone's on-board accelerometer with less than 2% error. Our method estimates caloric expenditure through a model that takes as inputs GPS traces, the USGS elevation service, and the detailed road database from OpenStreetMap. The overall caloric estimation error is 60% smaller than other smartphone-based approaches. Finally, the smartphone can aggressively duty-cycle its GPS receiver, reducing energy consumption by 57%, without any degradation in the accuracy of caloric expenditure estimates. This is possible because we can recover the bike's route, even with fewer GPS location samples, using map information from the USGS and OpenStreetMap databases. Andong Zhan, Marcus Chang, Yin Chen 0002, Andreas Terzis |
SenSys | 2 |
| 2011 | Ultra-low power time synchronization using passive radio receivers
Yin Chen 0002, Qiang Wang 0001, Marcus Chang, Andreas Terzis |
IPSN | 3 |
| 2010 | Meeting ecologists' requirements with adaptive data acquisitionabstractEcologists instrument ecosystems to collect time series representing the evolution in time and space of relevant abiotic and biotic factors. Sensor networks promise to improve on existing data acquisition systems by interconnecting stand-alone measurement systems into virtual instruments. Such ecological sensor networks, however, will only fulfill their potential if they meet the scientists requirements. In an ideal world, an ecologist expresses requirements in terms of a target dataset, which the sensor network then actually collects and stores. In fact, failures occur and interesting events happen, making uniform systematic ecosystem sampling neither possible nor desirable. Today, these anomalous situations are handled as exceptions treated by technicians that receive an alert at deployment time. In this paper, we detail how ecological sensor networks can maximize the utility of the collected datasets in a changing environment. More specifically, we present the design of a controller that continuously maintains its state based on the data obtained from the sensor network (as well as external systems), and configures motes with parameters that satisfy a constraint optimization problem derived from the current state, the system requirements, and the scientist requirements. We describe our implementation, discuss its scalability, and discuss its performance in the context of two case studies. Marcus Chang, Philippe Bonnet |
SenSys | 1 |
| 2009 | Mote-Based Online Anomaly Detection Using Echo State Networks
Marcus Chang, Andreas Terzis, Philippe Bonnet |
DCOSS | 1 |
| 2008 | Characterizing Mote Performance: A Vector-Based Methodology
Martin Leopold, Marcus Chang, Philippe Bonnet |
EWSN | 2 |