Model-based Development of Modular Complex Systems for Accomplishing System Integration for Industry 4.0

被引:19
作者
Suri, Kunal [1 ,2 ]
Cuccuru, Arnaud [1 ]
Cadavid, Juan [1 ]
Gerard, Sebastien [1 ]
Gaaloul, Walid [2 ]
Tata, Samir [2 ,3 ]
机构
[1] CEA, LIST, Lab Model Driven Engn Embedded Syst, PC 174, F-91191 Gif Sur Yvette, France
[2] Univ Paris Saclay, UMR Samovar 5157, Telecom SudParis, Evry, France
[3] IBM Res, San Jose, CA USA
来源
MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT | 2017年
关键词
Industry; 4.0; Smart Factory; Model-driven Engineering; MDE; Model Execution; UML; Modularity; Integration; CPS; Lego EV3 Robot;
D O I
10.5220/0006210504870495
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Industry 4.0 provides a framework for integration of cyber-physical systems (CPS), internet of things (IoT), internet of services (IoS) and internet of data (IoD) with the manufacturing domain so as to make it smart, flexible and adaptable to the dynamic market changes and the customer requirements. It will enable companies to form a connected "smart manufacturing" ecosystem having interconnections between the suppliers, manufacturers, distributors and even the products in order to provide better services to the end customer. However, due to the presence of heterogeneous systems that might not adhere to the industrial standards, there is a gap in achieving this vision of an interconnected ecosystem. In this paper, we focus on providing a solution for the modularity and interoperability issues related to the Industry 4.0 from a systems integration viewpoint. We propose a model-based approach for modular complex systems development by separating (1) the behavior model and (2) the implementation logic (execution) of the system. Moreover, we use unified modeling language (UML) based modeling techniques to model system behavior and connect the behavior models to the application programming interface (API) of the CPS. Thus, instead of generating source code for the CPS using models, we directly execute the CPS in the physical world via model execution. The model execution is supported by the standard execution semantics of UML. Using our approach, multiple heterogeneous systems can be modeled and integrated together to create a "plug and play" ecosystem needed for achieving the vision of Industry 4.0.
引用
收藏
页码:487 / 495
页数:9
相关论文
共 25 条
  • [1] ALF, 2013, ACT LANG FDN UML ALF
  • [2] Cadavid J., 2015, Communication presentee a International Conference on Software and Systems Process, ICSSP 2015, Tallinn
  • [3] Estonia vol, V24-26-, P72, DOI [DOI 10.1145/2785592, DOI 10.1145/2785592.2785602]
  • [4] EV3, 2013, LEGO MINDST
  • [5] FUML, 2013, SEM FDN SUBS EX UML
  • [6] Gherardi L, 2014, IEEE INT CONF ROBOT, P6414, DOI 10.1109/ICRA.2014.6907806
  • [7] Guermazi S., 2015, P 1 INT WORKSH EX MO, V1560, P3
  • [8] ThingML: A Language and Code Generation Framework for Heterogeneous Targets
    Harrand, Nicolas
    Fleurey, Franck
    Morin, Brice
    Husa, Knut Eilif
    [J]. 19TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS'16), 2016, : 125 - 135
  • [9] Design Principles for Industrie 4.0 Scenarios
    Hermann, Mario
    Pentek, Tobias
    Otto, Boris
    [J]. PROCEEDINGS OF THE 49TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS 2016), 2016, : 3928 - 3937
  • [10] Ingles-Romero J. F., 2013, ARXIV13034296