EasiSMP: A Resource-Oriented Programming Framework Supporting Runtime Propagation of RESTful Resources

被引:0
|
作者
Jie-Fan Qiu
Dong Li
Hai-Long Shi
Chen-Da Hou
Li Cui
机构
[1] Chinese Academy of Sciences,Institute of Computing Technology
[2] University of Chinese Academy of Sciences,undefined
关键词
macro-programming; RESTful virtual resource; resource propagation; cloud-sea computing;
D O I
暂无
中图分类号
学科分类号
摘要
In order to simplify programming for building sensor networks, macro-programming methods have been proposed in prior work. Most of them are designed for the dedicated networks and specific scenarios where devices are mostly homogeneous. Nevertheless the methods rarely consider those shared networks which are composed of heterogeneous devices, e.g., sensors, actuators, mobile devices, and share resources among themselves. In this paper, we present EasiSMP, a resource-oriented programming framework for these shared networks and generic application scenarios. In this framework, the devices and their functionalities are abstracted into RESTful virtual resources (VRs) each of which is labelled by a uniform resource identifier (URI). The post-deployment VR can be globally accessed and reused to propagate new resource(s) at runtime. To support the resource propagation, programming primitives are proposed and a virtual resource engine (VRE) is studied. To perform evaluation, EasiSMP is deployed into a relic monitoring network. Experimental results show that programming using Ea-siSMP is concise, and the average deployment overhead is decreased by up to 27% compared with the node-level programming.
引用
收藏
页码:194 / 204
页数:10
相关论文
共 24 条
  • [1] EasiSMP: A Resource-Oriented Programming Framework Supporting Runtime Propagation of RESTful Resources
    Qiu, Jie-Fan
    Li, Dong
    Shi, Hai-Long
    Hou, Chen-Da
    Cui, Li
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2014, 29 (02): : 194 - 204
  • [2] EasiSMP:A Resource-Oriented Programming Framework Supporting Runtime Propagation of RESTful Resources
    邱杰凡
    李栋
    石海龙
    侯陈达
    崔莉
    [J]. Journal of Computer Science & Technology, 2014, 29 (02) : 194 - 204
  • [3] MULTILAYER RESOURCE-ORIENTED ARCHITECTURE SUPPORTING RESTFUL AND NON-RESTFUL RESOURCES
    Toader, Cezar
    [J]. ANNALS OF DAAAM FOR 2009 & PROCEEDINGS OF THE 20TH INTERNATIONAL DAAAM SYMPOSIUM, 2009, 20 : 467 - 468
  • [4] RESTful Web Service Mining: simple algorithm supporting resource-oriented systems
    Stroinski, Andrzej
    Dwornikowski, Dariusz
    Brzezinski, Jerzy
    [J]. 2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 694 - 695
  • [5] RESTful, Resource-Oriented Architectures: A Model-Driven Approach
    Perez, Sandy
    Durao, Frederico
    Melia, Santiago
    Dolog, Peter
    Diaz, Oscar
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2010 WORKSHOPS, 2011, 6724 : 282 - +
  • [6] Resource-Oriented Framework for Representing Pervasive Context
    Lalanda, Philippe
    Escoffier, Clement
    [J]. 2017 IEEE 2ND INTERNATIONAL CONGRESS ON INTERNET OF THINGS (IEEE ICIOT), 2017, : 155 - 158
  • [7] Resource-Oriented Partitioning for Multiprocessor Systems with Shared Resources
    Yang, Maolin
    Huang, Wen-Hung
    Chen, Jian-Jia
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (06) : 882 - 898
  • [8] Resource-Oriented Design Framework for Embedded System Components
    Kim, Jin-Hyun
    Sim, Jae-Hwan
    Choi, Jin-Young
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 215 : 171 - 189
  • [9] A Resource-Oriented Middleware Framework for Heterogeneous Internet of Things
    Hong, Yelin
    [J]. 2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICE COMPUTING (CSC), 2012, : 12 - 16
  • [10] The Efficient Work with Resources in TRIZ - Resource-Oriented Search (ROS)
    Wessner, Jochen
    [J]. CREATIVE SOLUTIONS FOR A SUSTAINABLE DEVELOPMENT (TFC 2021), 2021, 635 : 445 - 455