Auto-Generation of Distributed Automation Software Based on Formal Product Line Specification

被引:0
|
作者
Dubinin, Victor [1 ]
Senokosov, Ilya [1 ]
Vyatkin, Valeriy [2 ,3 ]
机构
[1] Penza State Univ, Penza, Russia
[2] Lulea Univ Technol, Lulea, Sweden
[3] Aalto Univ, Helsinki, Finland
关键词
Sorting; Selection; Workpieces sequence; Specification; Finite state machine; Selecting automaton; Token transfer; Graphs inference; Prolog language; Function blocks; Control system; Standard IEC 61499; Ball sorting system; NxtStudio;
D O I
10.1007/978-3-319-64635-0_7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we demonstrate how some features of product lines related to the product assembly plan can be modelled in a formal way using finite state machines. Then we introduce a method for automatic generation of automation software that is empowering the production systems to produce the required range of products based on availability of components. We illustrate the concept on a very simple example, where products are limited to ordered tuples of components. The products can have different complexity which is reflected in the variable number of elements in the tuples. Benefits of automatic generation include reduced implementation cycle, along with assurance in abilities of manufacturing lines to produce exactly specified product descriptions.
引用
下载
收藏
页码:80 / 91
页数:12
相关论文
共 50 条
  • [1] Performance Measurement of a Rule-Based Ontology Framework (ROF) for Auto-Generation of Requirements Specification
    Yanuarifiani, Amarilis Putri
    Chua, Fang-Fang
    Chan, Gaik-Yee
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGIES AND SYSTEMS APPROACH, 2022, 15 (01)
  • [2] Formal specification of evolving distributed software architectures
    Justo, GRR
    de Paula, VC
    Cunha, PRF
    NINTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 1998, : 548 - 553
  • [3] The auto-generation of analysis models from product definition data
    Mayer, RJ
    Su, CJ
    Cecil, JA
    Ding, CF
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1996, 12 (03): : 197 - 206
  • [4] Formal specification of software product lines: A graph transformation based approach
    Khalfaoui, Khaled
    Chaoui, Allaoua
    Foudil, Cherif
    Kerkouch, Elhillali
    Journal of Software, 2012, 7 (11) : 2518 - 2532
  • [5] Auto-generation color image for fabric based on FFT
    Jiang, Hongxia
    Liu, Jihong
    Pan, Ruru
    Gao, Weidong
    Wang, Hongfu
    INDUSTRIA TEXTILA, 2013, 64 (04): : 195 - 203
  • [6] Generative steganography method based on auto-generation of contours
    Zhou Z.
    Wang M.
    Yang G.
    Zhu J.
    Sun X.
    Tongxin Xuebao/Journal on Communications, 2021, 42 (09): : 144 - 154
  • [7] Software Testing Based on Formal Specification
    Gaudel, Marie-Claude
    TESTING TECHNIQUES IN SOFTWARE ENGINEERING, 2010, 6153 : 215 - 242
  • [8] Formal Methods in Software Product Line Engineering
    Schaefer, Ina
    Hahnle, Reiner
    COMPUTER, 2011, 44 (02) : 82 - 85
  • [9] A Formal Framework of Software Product Line Analyses
    Castro, Thiago
    Teixeira, Leopoldo
    Alves, Vander
    Apel, Sven
    Cordy, Maxime
    Gheyi, Rohit
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2021, 30 (03)
  • [10] A new method for auto-generation of power grid one-line diagrams
    Wang, Zhi-Hua
    Dong, Shu-Feng
    Zhang, Wang-Jun
    Wang, Wei
    Wang, Bin
    Liu, Feng
    He, Guang-Yu
    Dianli Xitong Baohu yu Kongzhi/Power System Protection and Control, 2010, 38 (18): : 155 - 161