Architecture-independent Programming for Wireless Sensor Networks: An Architecture-independent Approach
暫譯: 無架構依賴的無線感測器網路程式設計:一種無架構依賴的方法

Amol B. Bakshi, Viktor K. Prasanna

  • 出版商: Wiley
  • 出版日期: 2008-04-01
  • 定價: $2,800
  • 售價: 9.5$2,660
  • 語言: 英文
  • 頁數: 208
  • 裝訂: Hardcover
  • ISBN: 0471778893
  • ISBN-13: 9780471778899
  • 相關分類: 感測器 Sensor
  • 立即出貨(限量) (庫存=4)

買這商品的人也買了...

商品描述

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:

  • Detailed description of the ATaG model's features

  • System-level support for architecture-independent programming

  • Examination of the graphical programming and software synthesis environment for ATaG

  • Case study illustrating the process of end-to-end application development and software synthesis using ATaG

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.

商品描述(中文翻譯)

新自動化、應用無關的方法論,用於設計和部署感測器網路

根據本書清晰的解釋、範例和插圖,領域專家可以在對部署的低層網路方面知識不多的情況下,設計和部署非平凡的網路感測應用。這種新方法基於抽象任務圖(Abstract Task Graph, ATaG),這是一種以數據驅動的程式設計模型,以及一種創新的方法論,用於架構無關的程式設計和感測器網路的自動軟體合成。ATaG 程式是簡潔、易於理解且與網路無關的全球應用功能描述,可以自動編譯到任何目標部署上。

本書以概述章節開始,討論程式設計方法論的重要議題,並比較各種感測器網路的程式設計模型。接下來,作者提供了使用 ATaG 設計和部署感測器網路所需的一切,包括:

- ATaG 模型特性的詳細描述
- 支援架構無關程式設計的系統級支援
- 檢視 ATaG 的圖形程式設計和軟體合成環境
- 案例研究,說明使用 ATaG 的端到端應用開發和軟體合成過程

在整本書中,作者提供了程式碼摘錄和圖形,以幫助澄清關鍵概念並解釋每一步。

對於程式設計師來說,ATaG 程式的圖形形式,加上它使用現有語言(Java)的事實,意味著不需要特別的訓練即可開始在 ATaG 中開發和部署應用。您需要知道的一切都在本書中清楚地列出。