Page 1 |
Save page Remove page | Previous | 1 of 164 | Next |
|
small (250x250 max)
medium (500x500 max)
Large (1000x1000 max)
Extra Large
large ( > 500x500)
Full Resolution
All (PDF)
|
This page
All
|
RELIABLE LANGUAGES AND SYSTEMS FOR SENSOR NETWORKS by Ramakrishna Gummadi A Dissertation Presented to the FACULTY OF THE GRADUATE SCHOOL UNIVERSITY OF SOUTHERN CALIFORNIA In Partial Fulfillment of the Requirements for the Degree DOCTOR OF PHILOSOPHY (COMPUTER SCIENCE) August 2007 Copyright 2007 Ramakrishna Gummadi
Object Description
Title | Reliable languages and systems for sensor networks |
Author | Gummadi, Ramakrishna |
Author email | gummadi@usc.edu |
Degree | Doctor of Philosophy |
Document type | Dissertation |
Degree program | Computer Science |
School | Viterbi School of Engineering |
Date defended/completed | 2007-05-14 |
Date submitted | 2007 |
Restricted until | Unrestricted |
Date published | 2007-08-03 |
Advisor (committee chair) | Govindan, Ramesh |
Advisor (committee member) |
Millstein, Todd Neely, Michael J. Shahabi, Cyrus |
Abstract | Sensor networks promise to allow the world around us to be observed, measured, and even controlled at a fine granularity. However, in order to realize the full potential of sensor networks, it is increasingly apparent that they should be easily, reliably, and efficiently programmable. Surprisingly, the tate-of-the-art programming languages and systems focus mostly on programmability and efficiency, and only poorly support reliability, if at all. In this thesis, we take the first step toward achieving all three goals by building three related languages and systems, each of which supports reliability. -- First, we show how one can easily modify existing code, which is primarily designed for efficiency, in order to provide reliability. Since today's programming systems are not easily accessible to non-experts, we design and implement two languages that are easy to program, and also offer trade-offs in terms of reliability and efficiency. Our experimental results from these three systems indicate that it is possible to build reliable and efficiency systems that are also simple to program. |
Keyword | sensor networks; programming languages; wireless; computer systems |
Language | English |
Part of collection | University of Southern California dissertations and theses |
Publisher (of the original version) | University of Southern California |
Place of publication (of the original version) | Los Angeles, California |
Publisher (of the digital version) | University of Southern California. Libraries |
Type | texts |
Legacy record ID | usctheses-m761 |
Contributing entity | University of Southern California |
Rights | Gummadi, Ramakrishna |
Repository name | Libraries, University of Southern California |
Repository address | Los Angeles, California |
Repository email | cisadmin@lib.usc.edu |
Filename | etd-Gummadi-20070803 |
Archival file | uscthesesreloadpub_Volume44/etd-Gummadi-20070803.pdf |
Description
Title | Page 1 |
Contributing entity | University of Southern California |
Repository email | cisadmin@lib.usc.edu |
Full text | RELIABLE LANGUAGES AND SYSTEMS FOR SENSOR NETWORKS by Ramakrishna Gummadi A Dissertation Presented to the FACULTY OF THE GRADUATE SCHOOL UNIVERSITY OF SOUTHERN CALIFORNIA In Partial Fulfillment of the Requirements for the Degree DOCTOR OF PHILOSOPHY (COMPUTER SCIENCE) August 2007 Copyright 2007 Ramakrishna Gummadi |