EDBT 2026 Demo / reviewers in the wild / expert
Michel Goraczko
dblp:64/2172
· DBLP profile ↗
14ranked-venue papers
1as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 8Systems, architecture and hardware · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2Databases, 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 networks
9 papers |
Internet of things and sensor networks · 72% Wireless sensing and localization · 17% Internet architecture and protocols · 8% | |
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Distributed systems · 53% Embedded and real-time systems · 17% Energy-efficient computing · 17% | |
| Databases, data mining, and information retrieval
2 papers |
Spatial and temporal data management · 77% Data stream processing · 23% | |
| Network and information security
3 papers |
Privacy and data protection · 56% Authentication and access control · 44% |
Topics — the 27 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › fault tolerance
failure detection |
0.1 | 1 | 2010 | Sleepless in Seattle No Longer · USENIX ATC 2010 |
Distributed systems
fault tolerance |
0.1 | 1 | 2010 | Sleepless in Seattle No Longer · USENIX ATC 2010 |
Internet of things and sensor networks › wireless sensor network
sensor network architecture |
0.1 | 1 | 2008 | Tiny web services: design and implementation of interoperable and evolvable sensor networks · SenSys 2008 |
Internet architecture and protocols
web services |
0.1 | 1 | 2008 | Tiny Web Services for Sensor Device Interoperability · IPSN 2008 |
Internet of things and sensor networks
wireless sensor network |
0.1 | 1 | 2008 | Tiny Web Services for Sensor Device Interoperability · IPSN 2008 |
Internet of things and sensor networks › wireless sensor network
wireless sensor network platform |
0.1 | 1 | 2008 | Towards Energy Efficient Design of Multi-radio Platforms for Wireless Sensor Networks · IPSN 2008 |
Embedded and real-time systems › embedded hardware platform
multicore embedded systems |
0.1 | 1 | 2008 | Energy-optimal software partitioning in heterogeneous multiprocessor embedded systems · DAC 2008 |
Parallel and multicore computing
software partitioning |
0.1 | 1 | 2008 | Energy-optimal software partitioning in heterogeneous multiprocessor embedded systems · DAC 2008 |
Internet of things and sensor networks › mobile sensing
vehicular sensing |
0.1 | 2 | 2006 | CarTel: a distributed mobile sensor computing system · SenSys 2006 The CarTel mobile sensor computing system · SenSys 2006 |
Wireless sensing and localization
smartphone sensing |
0.1 | 1 | 2007 | Building a sensor network of mobile phones · IPSN 2007 |
Spatial and temporal data management › spatial query processing
geo-spatial query |
0.1 | 1 | 2006 | Data management in the CarTel mobile sensor computing system · SIGMOD Conference 2006 |
Internet of things and sensor networks
mobile sensing |
0.1 | 1 | 2006 | CarTel: a distributed mobile sensor computing system · SenSys 2006 |
Internet of things and sensor networks
mobile sensor networks |
0.1 | 1 | 2006 | Data management in the CarTel mobile sensor computing system · SIGMOD Conference 2006 |
Distributed systems › communication protocols
delay-tolerant networking |
0.1 | 1 | 2006 | CarTel: a distributed mobile sensor computing system · SenSys 2006 |
Wireless sensing and localization › tracking
device tracking |
0.0 | 1 | 2004 | Tracking Moving Devices with the Cricket Location System · MobiSys 2004 |
Wireless sensing and localization
indoor localization |
0.0 | 1 | 2004 | Tracking Moving Devices with the Cricket Location System · MobiSys 2004 |
Distributed systems
consensus |
0.0 | 1 | 2010 | Sleepless in Seattle No Longer · USENIX ATC 2010 |
Authentication and access control › authentication
broadcast authentication |
0.0 | 1 | 2009 | Secure-TWS: Authenticating node to multi-user communication in shared sensor networks · IPSN 2009 |
Wireless networking › medium access control
MAC protocol |
0.0 | 1 | 2008 | Towards Energy Efficient Design of Multi-radio Platforms for Wireless Sensor Networks · IPSN 2008 |
Internet of things and sensor networks › wireless sensor network
sensor network applications |
0.0 | 1 | 2008 | Tiny web services: design and implementation of interoperable and evolvable sensor networks · SenSys 2008 |
Internet of things and sensor networks › wireless sensor network
wireless sensor network protocol |
0.0 | 1 | 2008 | Towards Energy Efficient Design of Multi-radio Platforms for Wireless Sensor Networks · IPSN 2008 |
Energy-efficient computing
energy-aware scheduling |
0.0 | 1 | 2008 | Energy-optimal software partitioning in heterogeneous multiprocessor embedded systems · DAC 2008 |
Embedded and real-time systems
real-time scheduling |
0.0 | 1 | 2008 | Energy-optimal software partitioning in heterogeneous multiprocessor embedded systems · DAC 2008 |
Internet of things and sensor networks › sensor data management
sensor data access |
0.0 | 1 | 2007 | Building a sensor network of mobile phones · IPSN 2007 |
Privacy and data protection
privacy-preserving sensing |
0.0 | 1 | 2007 | Building a sensor network of mobile phones · IPSN 2007 |
Data stream processing
continuous query processing |
0.0 | 1 | 2006 | CarTel: a distributed mobile sensor computing system · SenSys 2006 |
Privacy and data protection
location privacy |
0.0 | 1 | 2004 | Tracking Moving Devices with the Cricket Location System · MobiSys 2004 |
Methods — techniques the papers use, named apart from their topics
dynamic query system · 0.2prototype implementation · 0.1timeout-based failure detection · 0.1hybrid architecture design · 0.1distance estimation · 0.1web service · 0.1integer linear programming · 0.1duty cycling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Secure-TWS: Authenticating Node to Multi-user Communication in Shared Sensor NetworksabstractRecent works have shown the usefulness of network and application layer protocols that connect low-power sensor nodes directly to multiple applications and users on the Internet. We propose a security solution for this scenario. While previous works have provided security support for various communication patterns in sensor networks, such as among nodes, from nodes to a base station, and from users to nodes, the security of communication from sensor nodes to multiple users has not been sufficiently addressed. Specifically, we explore this design space and develop a security solution, named Secure Tiny Web Service, for efficient authentication of data sent by a resource-constrained sensor node to multiple users, using digital signatures. We investigate the resource overheads in communication and computation of four suitable signature schemes—the Elliptic Curve Digital Signature Algorithm, the (elliptic curve) Schnorr signature, and the Boneh–Lynn–Shacham and Zhang–Safavi-Naini–Susilo short signature schemes. We implement these schemes on two popular sensor node architectures (based on AVR ATmega128L and MSP430 processors with 802.15.4 radios) and experimentally characterize relevant trade-offs. Leonardo B. Oliveira, Aman Kansal, Conrado Porto Lopes Gouvêa, Diego F. Aranha, Julio López 0002, Bodhi Priyantha, Michel Goraczko, Feng Zhao 0001 |
Comput. J. | 7 |
| 2010 | Sleepless in Seattle No Longer
Joshua Reich, Michel Goraczko, Aman Kansal |
USENIX ATC | 2 |
| 2009 | Secure-TWS: Authenticating node to multi-user communication in shared sensor networks
Leonardo B. Oliveira, Aman Kansal, Bodhi Priyantha, Michel Goraczko, Feng Zhao 0001 |
IPSN | 4 |
| 2008 | Energy-optimal software partitioning in heterogeneous multiprocessor embedded systemsabstractEmbedded systems with heterogeneous processors extend the energy/timing trade-off flexibility and provide the opportunity to fine tune resource utilization for particular applications. In this paper, we present a resource model that considers the time and energy costs of run-time mode switching, which considerably improves the accuracy of existing models. Given an application, the software partitioning problem then becomes an optimization over energy cost given deadline constraints, which can be formulate as an integer linear programming (ILP) problem. We apply the resource modeling and software partitioning techniques to a multimodule embedded sensing device, the mPlatform, and present a case study of configuring the platform for a real-time sound source localization application on a stack of MSP430 and ARM7 processor based sensing and processing boards. Michel Goraczko, Jie Liu 0001, Dimitrios Lymberopoulos, Slobodan Matic, Bodhi Priyantha, Feng Zhao 0001 |
DAC | 1 |
| 2008 | Que: A Sensor Network Rapid Prototyping Tool with Application Experiences from a Data Center Deployment
David Chu, Feng Zhao 0001, Jie Liu 0001, Michel Goraczko |
EWSN | 4 |
| 2008 | Towards Energy Efficient Design of Multi-radio Platforms for Wireless Sensor NetworksabstractWe study the problem of concurrently supporting multiple radios with different capabilities and interfaces on a single sensor node platform. Through a detailed experimental study on hardware multi-radio platforms, using the two representative radio technologies 802.15.4 and 802.11, we identify bottlenecks and design tradeoffs that are usually overlooked and that, as we show, have a significant impact on the sensor network's performance and energy efficiency. Our findings are threefold. We show that a proper pairing of processor and radio is crucial for taking the full advantage of the energy efficiency of higher bandwidth radios. The processor/radio pairing affects the energy balance of a sensor node, thus making the design of dynamic switching among multiple radios more challenging. Second, we demonstrate and quantify the impact of network traffic on energy consumption of a sensor node while varying network parameters, and illustrate the deficiency of existing energy-optimizing protocols. Our results indicate that by properly adjusting network parameters, such as packet size and transmission period, energy savings of up to 50% can be achieved under heavy network traffic conditions when a CSMA-based MAC is used. We conclude by presenting a set of guidelines for designing and implementing energy efficient multi-radio platforms. Dimitrios Lymberopoulos, Bodhi Priyantha, Michel Goraczko, Feng Zhao 0001 |
IPSN | 3 |
| 2008 | Tiny Web Services for Sensor Device InteroperabilityabstractThere are many scenarios where interoperability is required for sensor devices. We demonstrate one approach to achieve interoperability: using web services. Hosting a Web service challenges the battery- life, bandwidth, and processing power constraints of low power sensor nodes. We demonstrate a lightweight implementation on MSP430 based sensor nodes with 802.15.4 radios. The implementation allows standards compliant web service clients to use the sensors but minimizes code size and energy at the sensor nodes. It allows sensor nodes to enter sleep modes. We prototype an example application for a home sensor network along with two types of sensor nodes required for it. We also show how our system enables sensor nodes to be used easily from applications written in high level languages using existing development tools. Bodhi Priyantha, Aman Kansal, Michel Goraczko, Feng Zhao 0001 |
IPSN | 3 |
| 2008 | Tiny web services: design and implementation of interoperable and evolvable sensor networksabstractWe present a web service based approach to enable an evolutionary sensornet system where additional sensor nodes may be added after the initial deployment. The functionality and data provided by the new nodes is exposed in a structured manner, so that multiple applications may access them. The result is a highly inter-operable system where multiple applications can share a common evolving sensor substrate. A key challenge in using web services on resource constrained sensor nodes is the energy and bandwidth overhead of the structured data formats used in web services. Our work provides a detailed evaluation of the overheads and presents an implementation on a representative sensor platform with 48k of ROM, 10k of RAM and a 802.15.4 radio. We identify design choices that optimize the web service operation on resource constrained sensor nodes, including support for low latency messaging and sleep modes, quantifying trade-offs between the design generality and resource efficiency. We also prototyped an example application, for home energy management, demonstrating how evolutionary sensor networks can be supported with our approach. Bodhi Priyantha, Aman Kansal, Michel Goraczko, Feng Zhao 0001 |
SenSys | 3 |
| 2007 | Building a sensor network of mobile phonesabstractMobile phones have two sensors: a camera and a microphone. The widespread and ubiquitous nature of mobile phones around the world makes it attractive to build a large-scale sensor network using the phones as its sensor nodes. There are several interesting challenges in realizing such a system, such as providing efficient methods for the sensor nodes to make their data available to the network, allowing the sensor network applications to access the data from potentially disconnected and highly mobile devices, ensuring that privacy constraints are met, and allowing application developers to program the sensor network as required to build new applications. We demonstrate an initial system prototype that addresses some of these concerns. Aman Kansal, Michel Goraczko, Feng Zhao 0001 |
IPSN | 2 |
| 2006 | The CarTel mobile sensor computing systemabstractNo abstract available. Vladimir Bychkovsky, Kevin Chen 0002, Michel Goraczko, Hongyi Hu, Bret Hull, Allen K. L. Miu, Eugene Shih, Hari Balakrishnan, Samuel Madden 0001 |
SenSys | 3 |
| 2006 | CarTel: a distributed mobile sensor computing systemabstractCarTel is a mobile sensor computing system designed to collect, process, deliver, and visualize data from sensors located on mobile units such as automobiles. A CarTel node is a mobile embedded computer coupled to a set of sensors. Each node gathers and processes sensor readings locally before delivering them to a central portal, where the data is stored in a database for further analysis and visualization. In the automotive context, a variety of on-board and external sensors collect data as users drive.CarTel provides a simple query-oriented programming interface, handles large amounts of heterogeneous data from sensors, and handles intermittent and variable network connectivity. CarTel nodes rely primarily on opportunistic wireless (e.g., Wi-Fi, Bluetooth) connectivity to the Internet, or to "data mules" such as other CarTel nodes, mobile phone flash memories, or USB keys-to communicate with the portal. CarTel applications run on the portal, using a delay-tolerant continuous query processor, ICEDB, to specify how the mobile nodes should summarize, filter, and dynamically prioritize data. The portal and the mobile nodes use a delay-tolerant network stack, CafNet, to communicat.CarTel has been deployed on six cars, running on a small scale in Boston and Seattle for over a year. It has been used to analyze commute times, analyze metropolitan Wi-Fi deployments, and for automotive diagnostics. Bret Hull, Vladimir Bychkovsky, Kevin Chen 0002, Michel Goraczko, Allen K. L. Miu, Eugene Shih, Hari Balakrishnan, Samuel Madden 0001 |
SenSys | 5 |
| 2006 | Data management in the CarTel mobile sensor computing systemabstractWe propose a reusable data management system, called CarTel, for querying and collecting data from intermittently connected devices. CarTel provides a simple, incrementally-deployable platform for developing automobile-based sensor applications. Our platform provides a dynamic query system that allows both continuous (standing) and one-shot geo-spatial queries over car position, speed, and sensory data as well as a both a low-cost/high-bandwidth substrate for communicating with a large network of mobile devices. Vladimir Bychkovsky, Kevin Chen 0002, Michel Goraczko, Hongyi Hu, Bret Hull, Allen K. L. Miu, Eugene Shih, Hari Balakrishnan, Samuel Madden 0001 |
SIGMOD Conference | 3 |
| 2005 | Demonstration of SMART (Scalable Medical Alert Response Technology)
Jason Waterman, Dorothy Curtis, Michel Goraczko, Eugene Shih, Pankaj Sarin, Esteban J. Pino, Lucila Ohno-Machado, Robert A. Greenes, John V. Guttag, Thomas O. Stair |
AMIA | 3 |
| 2004 | Tracking Moving Devices with the Cricket Location SystemabstractWe study the problem of tracking a moving device under two indoor location architectures: an active mobile architecture and a passive mobile architecture. In the former, the infrastructure has receivers at known locations, which estimate distances to a mobile device based on an active transmission from the device. In the latter, the infrastructure has active beacons that periodically transmit signals to a passively listening mobile device, which in turn estimates distances to the beacons. Because the active mobile architecture receives simultaneous distance estimates at multiple receivers from the mobile device, it is likely to perform better tracking than the passive mobile system in which the device obtains only one distance estimate at a time and may have moved between successive estimates. However, an passive mobile system scales better with the number of mobile devices and puts users in control of whether their whereabouts are tracked.We answer the following question: How do the two architectures compare in tracking performance? We find that the active mobile architecture performs better at tracking, but that the passive mobile architecture has acceptable performance; moreover, we devise a hybrid approach that preserves the benefits of the passive mobile architecture while simultaneously providing the same performance as an active mobile system, suggesting a viable practical solution to the three goals of scalability, privacy, and tracking agility. Adam Smith 0004, Hari Balakrishnan, Michel Goraczko, Bodhi Priyantha |
MobiSys | 3 |