Formal verification considering a systematic modeling approach for function blocks

被引:0
|
作者
José Machado
Joel Galvão
Alexandre Fernandes
机构
[1] University of Minho,MEtRICs Research Center, Mechanical Engineering Department
关键词
Software engineering; Formal verification; Automation; Software tools; Real-time systems;
D O I
暂无
中图分类号
学科分类号
摘要
Formal verification of automation systems controller software is a complex task. This happens mainly because this kind of systems need to be programmed by highly skilled designers as results obtained from formal verification are highly dependent of the “quality” of the developed models. In this paper, is explained and presented an approach for modeling a series of function blocks from IEC 61 131-3 standard and, in the same context, is proposed an approach for developing the respective Timed Automata model for formal verification purposes, by model-checking, using UPPAAL model-checker. Some interesting results are achieved and the proposed approach is user friendly.
引用
收藏
页码:4107 / 4113
页数:6
相关论文
共 50 条
  • [1] Formal verification considering a systematic modeling approach for function blocks
    Machado, Jose
    Galvao, Joel
    Fernandes, Alexandre
    [J]. JOURNAL OF THE BRAZILIAN SOCIETY OF MECHANICAL SCIENCES AND ENGINEERING, 2017, 39 (10) : 4107 - 4113
  • [2] Formal modeling and verification of IEC 61499 function blocks on the basis of transition systems
    Dubinin, Victor
    Vyatkin, Valeriy
    Shalyto, Anatoly
    [J]. 2016 INTERNATIONAL SIBERIAN CONFERENCE ON CONTROL AND COMMUNICATIONS (SIBCON), 2016,
  • [3] A Formal Approach for Modeling and Verification of Distributed Systems
    Ren, Gang
    Deng, Pan
    Yang, Chao
    Zhang, Jianwei
    Hua, Qingsong
    [J]. CLOUD COMPUTING (CLOUDCOMP 2015), 2016, 167 : 317 - 322
  • [4] Formal Verification of JADE Behaviour: A Modeling Approach
    Roungroongsom, Chittra
    Pradubsuwun, Denduang
    [J]. PROCEEDINGS OF THE 2015 12TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE), 2015, : 180 - 183
  • [5] A formal approach towards systems modeling and verification
    Bhattacharyya, J
    Chaudhuri, AD
    Bhattacharya, S
    [J]. IEEE TENCON 2003: CONFERENCE ON CONVERGENT TECHNOLOGIES FOR THE ASIA-PACIFIC REGION, VOLS 1-4, 2003, : 178 - 182
  • [6] Formal verification of function blocks applied to IEC 61131-3
    Pang, Linna
    Wang, Chen-Wei
    Lawford, Mark
    Wassyng, Alan
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2015, 113 : 149 - 190
  • [7] Formal Verification of Real-Time Function Blocks Using PVS
    Pang, Linna
    Wang, Chen-Wei
    Lawford, Mark
    Wassyng, Alan
    Newell, Josh
    Chow, Vera
    Tremaine, David
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2015, (184): : 65 - 79
  • [8] A formal approach to modeling and verification of business process collaborations
    Corradini, Flavio
    Fornari, Fabrizio
    Polini, Andrea
    Re, Barbara
    Tiezzi, Francesco
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2018, 166 : 35 - 70
  • [9] Modeling and formal verification of biological regulatory networks: an integrative approach
    Monteiro, Pedro T.
    Freitas, Ana T.
    Ropers, Delphine
    Mateescu, Radu
    de Jong, Hidde
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE WORKSHOPS (BIBMW), 2010, : 812 - 813
  • [10] A Formal Modeling and Verification Approach for Real-Time System
    Yan, Fei
    Tang, Tao
    [J]. 2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 204 - 208