A Framework for Service-Oriented Architecture (SOA)-Based IoT Application Development

被引:2
|
作者
Giao, Joao [1 ,2 ]
Nazarenko, Artem A. [1 ,2 ,3 ]
Luis-Ferreira, Fernando [1 ,2 ]
Goncalves, Diogo [4 ]
Sarraipa, Joao [1 ,2 ]
机构
[1] Nova Univ Lisbon, Fac Sci & Technol, P-2829516 Monte De Caparica, Portugal
[2] Nova Univ Lisbon, UNINOVA CTS, P-2829516 Monte De Caparica, Portugal
[3] Brandenburg Univ Technol Cottbus Senftenberg, Chair IT Secur, Konrad Wachsmann Allee 5, D-03046 Cottbus, Germany
[4] Univ Bristol, Sch Econ, Priory Rd Complex,Priory Rd, Bristol BS8 1TU, Avon, England
基金
欧盟地平线“2020”;
关键词
application programming interfaces; Internet of Things; interoperability; middleware; modular construction; INTERNET; THINGS; PERFORMANCE; OPPORTUNITIES; CHALLENGES;
D O I
10.3390/pr10091782
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
In the last decades, the increasing complexity of industrial information technology has led to the emergence of new trends in manufacturing. Factories are using multiple Internet of Things (IoT) platforms to harvest sensor information to improve production. Such a transformation contributes to efficiency growth and reduced production costs. To deal with the heterogeneity of the services within an IoT system, Service-Oriented Architecture (SOA) is referred to in the literature as being advantageous for the design and development of software to support IoT-based production processes. The aim of SOA-based design is to provide the leverage to use and reuse loosely coupled IoT services at the middleware layer to minimise system integration problems. We propose a system architecture that follows the SOA architectural pattern and enables developers and business process designers to dynamically add, query or use instances of existing modular software in the IoT context. Furthermore, an analysis of utilization of modular software that presents some challenges and limitations of this approach is also in the scope of this work.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] A Framework for a Multisensory IoT System Based on Service-oriented Architecture
    Poluan, Sevendi Eldrige Rifki
    Chen, Yan-Ann
    [J]. APNOMS 2020: 2020 21ST ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2020, : 369 - 372
  • [2] A Service-Oriented Architecture (SOA) Framework for Choreography Verification
    Rebai, Sirinc
    Kacem, Hatem Hadj
    Karaa, Mohamed
    Pomares, Saul E.
    Kacem, Ahmed Hadj
    [J]. 2015 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2015, : 642 - 646
  • [3] The integrated framework for internal control based on service-oriented architecture (SOA)
    Niu Y.
    [J]. Advances in Information Sciences and Service Sciences, 2011, 3 (08): : 275 - 282
  • [4] A Service-Oriented Architecture (SOA) Framework Component for Verification of Choreography
    Bhuyan, Prachet
    Ray, Abhishek
    Mohapatra, Durga Prasad
    [J]. COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 3, 2015, 33
  • [5] Tutorial: Service-Oriented Architecture (SOA) Development for Serious Games
    Carvalho, Maira B.
    Hu, Jun
    Bellotti, Francesco
    De Gloria, Alessandro
    Rauterberg, Matthias
    [J]. ENTERTAINMENT COMPUTING (ICEC 2015), 2015, 9353 : 578 - 580
  • [6] Toward realization of Service-Oriented Architecture (SOA)
    Morita, Isao
    [J]. FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2006, 42 (03): : 306 - 315
  • [7] Service-Oriented Architecture (SOA) in Media Systems
    Footen, John
    [J]. SMPTE MOTION IMAGING JOURNAL, 2009, 118 (02): : 33 - 37
  • [8] Toward realization of Service-Oriented Architecture (SOA)
    Morita, Isao
    [J]. Fujitsu Scientific and Technical Journal, 2006, 42 (3 SPEC. ISS.): : 306 - 315
  • [9] Service-Oriented Modeling and Architecture for realization of an SOA
    Arsanjani, Ali
    Allam, Abdul
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2006, : 521 - 521
  • [10] Service-Oriented Architecture (SOA) Concepts and Implementations
    Sward, Ricky E.
    Boleng, Jeff
    [J]. SIGADA 2011: PROCEEDINGS OF THE 2011 ACM INTERNATIONAL CONFERENCE ON ADA AND RELATED TECHNOLOGIES, 2011, : 3 - 4