A Petri net-based Approach to Service Composition and Monitoring in the IOT

被引:14
|
作者
Yang, Rong [2 ,3 ,4 ]
Li, Bing [1 ]
Cheng, Can [1 ,3 ,4 ]
机构
[1] Wuhan Univ, Int Sch Software, Wuhan 430072, Hubei, Peoples R China
[2] Hubei Univ Sci & Technol, Coll Comp Sci & Technol, Xianning 437100, Peoples R China
[3] Wuhan Univ, State Key Lab Software Engn, Wuhan 430072, Hubei, Peoples R China
[4] Wuhan Univ, Sch Comp, Wuhan 430072, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
Internet of Things; Service composition; Service monitoring;
D O I
10.1109/APSCC.2014.11
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, there are many improvements in Internet of Things (IOT). Through the recombination and optimization, the real-world devices can provide their functionality as web services in IOT. However, it is very difficult to cost-effectively access to the Internet of Things due to the environmental changes. In this paper, firstly, a Petri net-based model for service composition in IOT is proposed, which uses a comprehensive performance function rtc (involving reliability, response time and cost) to evaluate the cost-effectiveness. Then, the FindTOptimal algorithm is addressed to find a cost-effective composition path. Furthermore, when environments change dynamically, the FBasedMonitor algorithm can well solve the composition. Finally, the experiments prove the soundness and correctness of our model and algorithms.
引用
收藏
页码:16 / 22
页数:7
相关论文
共 50 条
  • [1] A logical petri net-based approach for web service cluster composition
    College of Information Science and Engineering, Shandong University of Science and Technology, Qingdao
    Shandong
    266590, China
    [J]. Jisuanji Xuebao, 1 (204-218):
  • [2] A Petri net-based approach for automated goal-driven web service composition
    Zhovtobryukh, Dmytro
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2007, 83 (01): : 33 - 63
  • [3] A Petri Net-Based Byzantine Fault Diagnosis Method for Service Composition
    Fan, Guisheng
    Yu, Huiqun
    Chen, Liqiong
    Liu, Dongmei
    [J]. 2012 IEEE 36TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2012, : 42 - 51
  • [4] Fuzzy Petri Net-based Optimized Semantic Web Service Composition
    Fu, Rui
    Dong, Weiqing
    Yang, Guang
    Me, Yiduo
    Dong, Xiaoshe
    [J]. GCC 2008: SEVENTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2008, : 496 - 502
  • [5] A non-Markovian stochastic Petri net-based approach to performance evaluation of ontology-based service composition
    Xia, Yunni
    Wan, Neng
    Dai, Gang
    Luo, Xin
    Sun, Tianhao
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (18): : 2255 - 2267
  • [6] A Petri Net-Based Approach to Control of Boolean Networks
    Kobayashi, Koichi
    Hiraishi, Kunihiko
    [J]. 2012 THIRD INTERNATIONAL CONFERENCE ON NETWORKING AND COMPUTING (ICNC 2012), 2012, : 399 - 403
  • [7] Dynamic service composition:: A Petri-net based approach
    Koehler, Michael
    Moldt, Daniel
    Ortmann, Jan
    [J]. ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: SOFTWARE AGENTS AND INTERNET COMPUTING, 2006, : 159 - +
  • [8] A colored Petri net-based approach to the design of controllers
    Makungu, M
    StDenis, R
    Barbeau, M
    [J]. PROCEEDINGS OF THE 35TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1996, : 4425 - 4432
  • [9] Small Spacecraft Software Modeling: A Petri Net-Based Approach
    Malott, Levi
    Palangpour, Pasha
    Pernicka, Henry
    Chellappan, Sriram
    [J]. JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2014, 11 (10): : 679 - 690
  • [10] A Petri Net-based life cycle cost analysis approach
    Kilsby, Paul
    Remenyte-Prescott, Rasa
    Andrews, John
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART F-JOURNAL OF RAIL AND RAPID TRANSIT, 2019, 233 (01) : 90 - 102