Spatial programming using smart messages: Design and implementation

被引:18
|
作者
Borcea, C [1 ]
Intanagonwiwat, C [1 ]
Kang, P [1 ]
Kremer, U [1 ]
Iftode, L [1 ]
机构
[1] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08854 USA
关键词
D O I
10.1109/ICDCS.2004.1281637
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Spatial Programming (SP) is a space-aware programming model for outdoor distributed embedded systems. Central to SP are the concepts of space and spatial reference, which provide applications with a virtual resource naming in networks of embedded systems. A network resource is referenced using its expected physical location and properties. Together with other SP features, such as reference consistency and access timeout, they help programmers cope with highly dynamic network configurations in a network-transparent fashion. This paper presents the SP design and its implementation using Smart Messages, a lightweight software architecture similar to mobile agents, that we developed for networks of embedded systems. We also describe the implementation and evaluation of a simple SP application over a testbed consisting of HP iPAQs running Linux and equipped with 802.11 cards for wireless communication. The experimental results indicate that SP is a viable programming model for outdoor distributed computing.
引用
收藏
页码:690 / 699
页数:10
相关论文
共 50 条
  • [1] Implementation of a Smart Map Using Spatial Oracle
    Barman, Subhas
    Barman, Ajitesh Kr
    Panda, Bapi
    Sharma, Pintu
    [J]. 2015 THIRD INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION, CONTROL AND INFORMATION TECHNOLOGY (C3IT), 2015,
  • [2] DESIGN AND IMPLEMENTATION OF SMART HOME USING SENSOR NETWORK
    Anbarasi, A.
    Ishwarya, M.
    [J]. 2013 INTERNATIONAL CONFERENCE ON OPTICAL IMAGING SENSOR AND SECURITY (ICOSS 2013), 2013,
  • [3] Design and Implementation of Smart HealthCare System Using IoT
    Budida, Durga Amarnath M.
    Mangrulkar, Ram S.
    [J]. 2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2017,
  • [4] Design and implementation of a smart gateway for loT applications using heterogeneous smart objects
    Mesmoudi, Yasser
    Lamnaour, Mohammed
    El Khamlichi, Asser
    Tahiri, Abderrahim
    Touhafi, Abdellah
    Braeken, An
    [J]. 2018 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2018,
  • [5] Design and Implementation of MapReduce using the PGAS Programming Model with UPC
    Teijeiro, Carlos
    Taboada, Guillermo L.
    Tourino, Juan
    Doallo, Ramon
    [J]. 2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 196 - 203
  • [6] Design and Implementation of Smart Vehicles for Smart Cities
    Sheeba, P. S.
    Sah, Kanhaiya Kumar
    Chavan, Snehal
    Pawar, Rushabh
    Chand, Megha
    [J]. SUSTAINABLE COMMUNICATION NETWORKS AND APPLICATION, ICSCN 2019, 2020, 39 : 598 - 603
  • [7] Design and Implementation of Smart Movable Road Divider using IOT
    Sri, B. Durga
    Nirosha, K.
    Gouse, Sheik
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT SUSTAINABLE SYSTEMS (ICISS 2017), 2017, : 1145 - 1148
  • [8] Design and Implementation of Smart Bath Water Heater using Arduino
    Khairunnas, Muhammad Dio
    Ariyanto, Endro
    Prabowo, Sidik
    [J]. 2018 6TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICOICT), 2018, : 184 - 188
  • [9] Design and implementation of a service provisioning platform using smart cards
    Guyot, Vincent
    Boukhatem, Nadia
    [J]. AUTONOMIC NETWORKING, 2006, 4195 : 109 - 118
  • [10] Design and implementation of convergence telepresence system using smart device
    Dept. of LINC, Dongguk University, 30, Pildong-ro 1-gil, Jung-gu, Seoul, 100-272, Korea, Republic of
    不详
    [J]. Int. J. Multimedia Ubiquitous Eng., 1 (337-346):