Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Michel Goraczko

dblp:64/2172 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Distributed systems › fault tolerance
failure detection
0.112010
Sleepless in Seattle No Longer · USENIX ATC 2010
Distributed systems
fault tolerance
0.112010
Sleepless in Seattle No Longer · USENIX ATC 2010
Internet of things and sensor networks › wireless sensor network
sensor network architecture
0.112008
Tiny web services: design and implementation of interoperable and evolvable sensor networks · SenSys 2008
Internet architecture and protocols
web services
0.112008
Tiny Web Services for Sensor Device Interoperability · IPSN 2008
Internet of things and sensor networks
wireless sensor network
0.112008
Tiny Web Services for Sensor Device Interoperability · IPSN 2008
Internet of things and sensor networks › wireless sensor network
wireless sensor network platform
0.112008
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.112008
Energy-optimal software partitioning in heterogeneous multiprocessor embedded systems · DAC 2008
Parallel and multicore computing
software partitioning
0.112008
Energy-optimal software partitioning in heterogeneous multiprocessor embedded systems · DAC 2008
Internet of things and sensor networks › mobile sensing
vehicular sensing
0.122006
CarTel: a distributed mobile sensor computing system · SenSys 2006
The CarTel mobile sensor computing system · SenSys 2006
Wireless sensing and localization
smartphone sensing
0.112007
Building a sensor network of mobile phones · IPSN 2007
Spatial and temporal data management › spatial query processing
geo-spatial query
0.112006
Data management in the CarTel mobile sensor computing system · SIGMOD Conference 2006
Internet of things and sensor networks
mobile sensing
0.112006
CarTel: a distributed mobile sensor computing system · SenSys 2006
Internet of things and sensor networks
mobile sensor networks
0.112006
Data management in the CarTel mobile sensor computing system · SIGMOD Conference 2006
Distributed systems › communication protocols
delay-tolerant networking
0.112006
CarTel: a distributed mobile sensor computing system · SenSys 2006
Wireless sensing and localization › tracking
device tracking
0.012004
Tracking Moving Devices with the Cricket Location System · MobiSys 2004
Wireless sensing and localization
indoor localization
0.012004
Tracking Moving Devices with the Cricket Location System · MobiSys 2004
Distributed systems
consensus
0.012010
Sleepless in Seattle No Longer · USENIX ATC 2010
Authentication and access control › authentication
broadcast authentication
0.012009
Secure-TWS: Authenticating node to multi-user communication in shared sensor networks · IPSN 2009
Wireless networking › medium access control
MAC protocol
0.012008
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.012008
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.012008
Towards Energy Efficient Design of Multi-radio Platforms for Wireless Sensor Networks · IPSN 2008
Energy-efficient computing
energy-aware scheduling
0.012008
Energy-optimal software partitioning in heterogeneous multiprocessor embedded systems · DAC 2008
Embedded and real-time systems
real-time scheduling
0.012008
Energy-optimal software partitioning in heterogeneous multiprocessor embedded systems · DAC 2008
Internet of things and sensor networks › sensor data management
sensor data access
0.012007
Building a sensor network of mobile phones · IPSN 2007
Privacy and data protection
privacy-preserving sensing
0.012007
Building a sensor network of mobile phones · IPSN 2007
Data stream processing
continuous query processing
0.012006
CarTel: a distributed mobile sensor computing system · SenSys 2006
Privacy and data protection
location privacy
0.012004
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
YearPublicationVenuePosition
2012 Secure-TWS: Authenticating Node to Multi-user Communication in Shared Sensor Networks
abstract
Recent 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 ATC2
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
IPSN4
2008 Energy-optimal software partitioning in heterogeneous multiprocessor embedded systems
abstract
Embedded 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
DAC1
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
EWSN4
2008 Towards Energy Efficient Design of Multi-radio Platforms for Wireless Sensor Networks
abstract
We 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
IPSN3
2008 Tiny Web Services for Sensor Device Interoperability
abstract
There 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
IPSN3
2008 Tiny web services: design and implementation of interoperable and evolvable sensor networks
abstract
We 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
SenSys3
2007 Building a sensor network of mobile phones
abstract
Mobile 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
IPSN2
2006 The CarTel mobile sensor computing system
abstract
No abstract available.
Vladimir Bychkovsky, Kevin Chen 0002, Michel Goraczko, Hongyi Hu, Bret Hull, Allen K. L. Miu, Eugene Shih, Hari Balakrishnan, Samuel Madden 0001
SenSys3
2006 CarTel: a distributed mobile sensor computing system
abstract
CarTel 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
SenSys5
2006 Data management in the CarTel mobile sensor computing system
abstract
We 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 Conference3
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
AMIA3
2004 Tracking Moving Devices with the Cricket Location System
abstract
We 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
MobiSys3