Event-driven SOA for IoT Services

被引:26
|
作者
Zhang, Yang [1 ]
Duan, Li [1 ]
Chen, Jun-Liang [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
关键词
IoT Services; Service Coordination; Process Theory; Publish/Subscribe; Event-driven SOA;
D O I
10.1109/SCC.2014.88
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Although lots of IoT (Internet of Things) applications have been developed, the systematic method to construct IoT services is still obscure. In this paper, an Event-driven Service-oriented Architecture (EDSOA) for IoT services is discussed, where distributed events act as a primary mechanism for each IoT service to share independent meaningful events, to express its requirements and capabilities, and to decouple itself from other services. Such distributed events however do not provide powerful expressiveness to describe business logic in SOA because business activities are not completely independent each other. To fill the gap, we propose an information-centric session mechanism to describe service behavior working upon distributed events, called event session. This paper also discusses how to build an Event-driven SOA infrastructure, where we can use resource information to create IoT services, use independent and shared events to run the IoT services, and use event session to coordinate the IoT services. Some applications and experiments are given to show concept proof for such event-driven SOA
引用
收藏
页码:629 / 636
页数:8
相关论文
共 50 条
  • [1] Event-Driven SOA-Based IoT Architecture
    Gupta, Poonam
    Mokal, Trupti P.
    Shah, D. D.
    Satyanarayana, K. V. V.
    INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND APPLICATIONS, ICICA 2016, 2018, 632 : 247 - 258
  • [2] Realizing Event-Driven SOA
    Levina, Olga
    Stantchev, Vladimir
    2009 FOURTH INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES, 2009, : 37 - +
  • [3] Situation-Aware IoT Service Coordination Using the Event-Driven SOA Paradigm
    Cheng, Bo
    Zhu, Da
    Zhao, Shuai
    Chen, Junliang
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (02): : 349 - 361
  • [4] Declarative Construction of Distributed Event-Driven IoT Services Based on IoT Resource Models
    Zhang, Yang
    Chen, Jun-liang
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (01) : 125 - 140
  • [5] The Physics of Event-Driven IoT Systems
    Wolf, Marilyn
    IEEE DESIGN & TEST, 2017, 34 (02) : 87 - 90
  • [6] SOA simulation and verification by Event-Driven Policy Enforcement
    Tsai, W. T.
    Zhou, Xinyu
    Chen, Yinong
    41ST ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2008, : 165 - 172
  • [7] Event-Driven Test Script Methodology for SOA System
    Lee, Youngkon
    COMMUNICATION AND NETWORKING, PT I, 2011, 265 : 23 - 30
  • [8] Towards Effective Event-Driven SOA in Enterprise Systems
    Zagarese, Quirino
    Furno, Angelo
    Canfora, Gerardo
    Zimeo, Eugenio
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 1419 - 1424
  • [9] An Approach to Constructing Event-driven Virtual Enterprise based on SOA
    Zhao Qiang
    Chen Danyan
    Chen Xiaohong
    2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 3, PROCEEDINGS, 2009, : 443 - 446
  • [10] An Abstraction Framework for Service Composition in Event-driven SOA systems
    Dasgupta, Sourish
    Bhat, Satish
    Lee, Yugyung
    2009 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, 2009, : 671 - 678