A logical framework to reason about Reo circuits

被引:0
|
作者
Grilo, Erick [1 ]
Toledo, Daniel [2 ]
Lopes, Bruno [3 ]
机构
[1] Instituto de Computação, Universidade Federal Fluminense simas, Brazil
[2] Instituto de Computação, Universidade Federal Fluminense, Brazil
[3] Instituto de Computação, Universidade Federal Fluminense, Brazil
来源
Journal of Applied Logics | 2022年 / 9卷 / 01期
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Reo is a graphic-based coordination modelling language which aims to cap-ture and model the interaction between pieces of software, using structures known as channels. The fact that Reo has been used to model many real-world situations, from software components to Smart Cities entities, has attracted at-tention from researchers, resulting in a great effort directed in its formalization in order to verify and certify properties of Reo circuits. This work presents a constructive formalization in Coq of Reo’s formal semantics (based on Constraint Automata) and a formalization in the nuXmv model checker, both with a composition operation and with tools to automate the process. We describe the formalizations and present some usage examples with experimental results. © 2022, College Publications. All rights reserved.
引用
收藏
页码:199 / 254
相关论文
共 50 条
  • [1] A LOGICAL FRAMEWORK TO REASON ABOUT REO CIRCUITS
    Grilo, Erick
    Toledo, Daniel
    Lopes, Bruno
    JOURNAL OF APPLIED LOGICS-IFCOLOG JOURNAL OF LOGICS AND THEIR APPLICATIONS, 2022, 9 (01): : 199 - 254
  • [2] ReLo: a Dynamic Logic to Reason About Reo Circuits
    Grilo, Erick
    Lopes, Bruno
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, (376): : 16 - 33
  • [3] A logical approach to represent and reason about calendars
    Combi, C
    Franceschet, M
    Peron, A
    NINTH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2002, : 134 - 140
  • [4] Reasoning about trust: A formal logical framework
    Demolombe, R
    TRUST MANAGEMENT, PROCEEDING, 2004, 2995 : 291 - 303
  • [5] A compositional model to reason about end-to-end QoS in Stochastic Reo connectors
    Moon, Young-Joo
    Silva, Alexandra
    Krause, Christian
    Arbab, Farhad
    SCIENCE OF COMPUTER PROGRAMMING, 2014, 80 : 3 - 24
  • [6] The neural circuits designing and analysis by the universal fuzzy logical framework
    Hu, Hong
    Shi, Zhongzhi
    FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 4, PROCEEDINGS, 2007, : 524 - 529
  • [7] A logical framework for modeling and reasoning about the evolution of requirements
    Zowghi, D
    Offen, R
    RE '97 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, 1997, : 247 - 257
  • [8] A logical framework for reasoning about access control models
    Bertino, Elisa
    Catania, Barbara
    Ferrari, Elena
    Perlasca, Paolo
    ACM Transactions on Information and System Security, 2003, 6 (01) : 71 - 127
  • [9] Structured databases: A framework to reason about belief change
    Gabbay, D
    Rodrigues, O
    ADVANCES IN THEORY AND FORMAL METHODS OF COMPUTING, 1996, : 204 - 215
  • [10] qEC: A Logical Equivalence Checking Framework Targeting SFQ Superconducting Circuits
    Fayyazi, Arash
    Nazarian, Shahin
    Pedram, Massoud
    2019 IEEE INTERNATIONAL SUPERCONDUCTIVE ELECTRONICS CONFERENCE (ISEC), 2019,