arrow
返回

Bundle: A Group-Based Programming Abstraction for Cyber-Physical Systems

delete2012-05-01
delete39
delete
OA
AI
P
Pascal Vicaire *
E
Enamul Hoque
Z
Zhiheng Xie
J
John A. Stankovic
DOI:10.1109/TII.2011.2166772delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This paper describes a novel group-based programming abstraction called a Bundle for cyber-physical systems (CPS). Similar to other programming abstractions, a Bundle creates logical collections of sensing devices. However, previous abstractions were focused on wireless sensor networks (WSNs) and did not address key aspects of CPS. Bundles elevate the programming domain from a single WSN to complex systems of systems by allowing the programming of applications involving multiple CPSs that are controlled by different administrative domains and support mobility both within and across CPSs. Bundles can seamlessly group not only sensors, but also actuators which constitute an important part of CPS. They enable programming in a multiuser environment with fine grained access right control and conflict resolution mechanism. Bundles support heterogeneous devices, such as motes, PDAs, laptops, and actuators according to the applications' requirements. They allow different applications to simultaneously use the same sensors and actuators. Bundles facilitate feedback control mechanisms by dynamic membership update and requirements reconfiguration based on feedback from the current members. The Bundle abstraction is implemented in Java which ensures ease and conciseness of programming. We present the design and implementation details of Bundles as well as a performance evaluation using 32 applications written with Bundles. This set includes across-network applications that have sophisticated sensing and actuation logic, mobile nodes that are heterogeneous, and feedback control mechanisms. Each of these applications is programmed in less than 60 lines of code.
Keyword:
Actuators
networks
programming
software
transducers

期刊

IEEE Transactions on Industrial Informatics 封面图
IEEE Transactions on Industrial Informatics
IF:
9.9
论文数:
8.6K
被引数:
6.0W

机构

U
University of Virginia
学者数:
3.0W
论文数: 2.7W
被引数: 4.1W
A
amazon.com
学者数:
699
论文数: 506
被引数: 8
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Cholera in selected countries in Asia
err2020-02-01
err0
errOAAI
errAnna Lena Lopez; Shanta Dutta; Firdausi Qadri; Ly Sovann; Basu Dev Pandey; Wan Mansor Bin Hamzah; Iqbal Memon; Sopon Iamsirithaworn; Duc Anh Dang; Fahima Chowdhury; Seng Heng; Suman Kanungo; Vittal Mogasale; Ashraf Sultan; Michelle Ylade
err分享
err收藏
Early microstructural white matter changes in patients with HIV: A diffusion tensor imaging study
err2012-05-01
err0
errOAAI
errBianca Stubbe-Drger; Michael Deppe; Siawoosh Mohammadi; Simon S Keller; Harald Kugel; Nora Gregor; Stefan Evers; Peter Young; E-Bernd Ringelstein; Gabriele Arendt; Stefan Knecht; Ingo W Husstedt
err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容