Semantic Integration of Plug-and-Play Software Components for Industrial Edges Based on Microservices

被引:14
|
作者
Dai, Wenbin [1 ]
Wang, Peng [2 ]
Sun, Weiqi [1 ]
Wu, Xian [1 ]
Zhang, Hualiang [2 ]
Vyatkin, Valeriy [3 ,4 ]
Yang, Genke [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 200240, Peoples R China
[2] Chinese Acad Sci, Shenyang Inst Automat, Shenyang 110016, Liaoning, Peoples R China
[3] Aalto Univ, Dept Elect Engn & Automat, FI-00100 Espoo, Finland
[4] Lulea Univ Technol, Dept Comp Sci Elect & Space Engn, S-97187 Lulea, Sweden
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Service-oriented architecture; industrial automation; IEC 61499 function blocks; plug and play; microservices; interoperability; REST API; SQWRL; OWL; SERVICE-ORIENTED ARCHITECTURE; IEC; 61499; INFRASTRUCTURE;
D O I
10.1109/ACCESS.2019.2938565
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The industrial cyber-physical system enables collaboration between distributed nodes across industrial clouds and edge devices. Flexibility and interoperability could be enhanced significantly by introducing the service-oriented architecture to industrial edge devices. From the industrial edge computing perspective, software components shall be dynamically composed across heterogeneous edge devices to perform various functionalities. In this paper, a knowledge-driven Microservice-based architecture to enable plug-and-play software components is proposed for industrial edges. These software components can be dynamically configured based on the orchestration of microservices with the support of the knowledge base and the reasoning process. These semantically enhanced plug-and-play microservices could provide rapid online reconfiguration without any programming efforts. The use of the plug-and-play software components is demonstrated by an assembly line example.
引用
收藏
页码:125882 / 125892
页数:11
相关论文
共 50 条
  • [1] Adaptive plug-and-play components for evolutionary software development
    Mezini, M
    Lieberherr, K
    [J]. ACM SIGPLAN NOTICES, 1998, 33 (10) : 97 - 116
  • [2] Network configuration with plug-and-play components
    Raza, SK
    Bieszczad, A
    [J]. INTEGRATED NETWORK MANAGEMENT VI: DISTRIBUTED MANAGEMENT FOR THE NETWORKED MILLENNIUM, 1999, : 937 - 938
  • [3] Plug-and-play software is within close reach
    Truchard, J
    [J]. I&CS-INSTRUMENTATION & CONTROL SYSTEMS, 1997, 70 (03): : 87 - 88
  • [4] Integration of a plug-and-play desktop robotic system
    Su, Jianbo
    Zhang, Yanjun
    [J]. ROBOTICA, 2009, 27 : 403 - 409
  • [5] Semantic information models for field device control - Plug-and-play integration and dynamic orchestration
    Hodek, Stefan
    Loskyll, Matthias
    Schlick, Jochen
    [J]. ATP EDITION, 2012, (12): : 44 - 51
  • [6] Plug-and-play software hones car and plane manufacture
    Doherty, C
    Uslander, T
    [J]. IEEE SPECTRUM, 1998, 35 (10) : 39 - 42
  • [7] Software calibration offers plug-and-play image quality
    不详
    [J]. LASER FOCUS WORLD, 2004, 40 (08): : 64 - +
  • [8] Plug-and-Play Higher-Order Process Integration
    Neubauer, Johannes
    Steffen, Bernhard
    [J]. COMPUTER, 2013, 46 (11) : 56 - 62
  • [9] Enabling Plug-and-Play Software Components in Industrial Cyber-Physical Systems by Adopting Service-Oriented Architecture Paradigm
    Dai, Wenbin
    Huang, Wanqi
    Vyatkin, Valeriy
    [J]. PROCEEDINGS OF THE IECON 2016 - 42ND ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2016, : 5253 - 5258
  • [10] Plug-and-play: Bridging the semantic gap between application and transducers
    Pitzek, Stefan
    Elmenreich, Wilfried
    [J]. ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 799 - 806