Architecture-Independent Programming for Wireless Sensor Networks Contributor(s): Bakshi, Amol B. (Author), Prasanna, Viktor K. (Author) |
|
ISBN: 0471778893 ISBN-13: 9780471778899 Publisher: Wiley-Interscience OUR PRICE: $123.45 Product Type: Hardcover - Other Formats Published: April 2008 Annotation: Providing an overview of the important issues and recent developments in programming methodologies for sensor networks, Architecture-Independent Programming for Wireless Sensor Networks provides a detailed description of the methodology model (Abstract Task Graph: ATaG model), and introduces system-level support for architecture-independent programming, graphical programming, and software synthesis environment for ATaG. Throughout the book, programming examples are drawn from real-world scenarios. |
Additional Information |
BISAC Categories: - Computers | Systems Architecture - General |
Dewey: 681.2 |
LCCN: 2007046862 |
Series: Wiley Series on Parallel and Distributed Computing |
Physical Information: 0.71" H x 6.31" W x 9.55" (1.05 lbs) 208 pages |
Descriptions, Reviews, Etc. |
Publisher Description: New automated, application-independent methodology for designing and deploying sensor networks Following this book's clear explanations, examples, and illustrations, domain experts can design and deploy nontrivial networked sensing applications without much knowledge of the low-level networking aspects of deployment. This new approach is based on the Abstract Task Graph (ATaG), a data-driven programming model and an innovative methodology forarchitecture-independent programming and automatic software synthesis for sensor networks. ATaG programs are concise, understandable, and network-independent descriptions of global application functionality that can be automatically compiled onto any target deployment. The book begins with an overview chapter that addresses the important issues of programming methodologies and compares various programming models for sensor networks. Next, the authors set forth everything you need for designing and deploying sensor networks using ATaG, including:
Throughout the book, the authors provide code excerpts and figures to help clarify key concepts and explain each step. For programmers, the graphical formalism of the ATaG program, coupled with the fact it uses an existing language (Java), means that no special training is needed to start developing and deploying applications in ATaG. Everything you need to know is clearly set forth in this book. |