The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Para sistemas embarcados, a verificação das propriedades em tempo real e da validade lógica é importante. O sistema embarcado não é apenas necessário para uma operação precisa, mas também para propriedades estritamente em tempo real. Verificar propriedades em tempo real é um problema fundamental na verificação de modelos. A fim de verificar as propriedades em tempo real do programa assembly, desenvolvemos o simulador para propor o método de verificação de modelo para verificar programas assembly. Simultaneamente, propomos uma estrutura de Kripke temporizada e implementamos o simulador do processador do robô a ser verificado. Propomos a estrutura cronometrada de Kripke incluindo o tempo de execução que estende a estrutura de Kripke. Para o programa assembly de entrada, o simulador gera estrutura Kripke temporizada por análise dinâmica do programa. Além disso, implementamos o verificador de modelo após gerar a estrutura Kripke temporizada para verificar se a estrutura Kripke temporizada satisfaz as fórmulas RTCTL. Finalmente, para avaliar um método proposto, realizamos experimentos com a implementação do sistema de verificação. Para resolver o problema real, experimentamos software de microcontrolador real.
Yajun WU
Kanazawa University
Satoshi YAMANE
Kanazawa University
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copiar
Yajun WU, Satoshi YAMANE, "Model Checking of Real-Time Properties for Embedded Assembly Program Using Real-Time Temporal Logic RTCTL and Its Application to Real Microcontroller Software" in IEICE TRANSACTIONS on Information,
vol. E103-D, no. 4, pp. 800-812, April 2020, doi: 10.1587/transinf.2019EDP7172.
Abstract: For embedded systems, verifying both real-time properties and logical validity are important. The embedded system is not only required to the accurate operation but also required to strictly real-time properties. To verify real-time properties is a key problem in model checking. In order to verify real-time properties of assembly program, we develop the simulator to propose the model checking method for verifying assembly programs. Simultaneously, we propose a timed Kripke structure and implement the simulator of the robot's processor to be verified. We propose the timed Kripke structure including the execution time which extends Kripke structure. For the input assembly program, the simulator generates timed Kripke structure by dynamic program analysis. Also, we implement model checker after generating timed Kripke structure in order to verify whether timed Kripke structure satisfies RTCTL formulas. Finally, to evaluate a proposed method, we conduct experiments with the implementation of the verification system. To solve the real problem, we have experimented with real microcontroller software.
URL: https://global.ieice.org/en_transactions/information/10.1587/transinf.2019EDP7172/_p
Copiar
@ARTICLE{e103-d_4_800,
author={Yajun WU, Satoshi YAMANE, },
journal={IEICE TRANSACTIONS on Information},
title={Model Checking of Real-Time Properties for Embedded Assembly Program Using Real-Time Temporal Logic RTCTL and Its Application to Real Microcontroller Software},
year={2020},
volume={E103-D},
number={4},
pages={800-812},
abstract={For embedded systems, verifying both real-time properties and logical validity are important. The embedded system is not only required to the accurate operation but also required to strictly real-time properties. To verify real-time properties is a key problem in model checking. In order to verify real-time properties of assembly program, we develop the simulator to propose the model checking method for verifying assembly programs. Simultaneously, we propose a timed Kripke structure and implement the simulator of the robot's processor to be verified. We propose the timed Kripke structure including the execution time which extends Kripke structure. For the input assembly program, the simulator generates timed Kripke structure by dynamic program analysis. Also, we implement model checker after generating timed Kripke structure in order to verify whether timed Kripke structure satisfies RTCTL formulas. Finally, to evaluate a proposed method, we conduct experiments with the implementation of the verification system. To solve the real problem, we have experimented with real microcontroller software.},
keywords={},
doi={10.1587/transinf.2019EDP7172},
ISSN={1745-1361},
month={April},}
Copiar
TY - JOUR
TI - Model Checking of Real-Time Properties for Embedded Assembly Program Using Real-Time Temporal Logic RTCTL and Its Application to Real Microcontroller Software
T2 - IEICE TRANSACTIONS on Information
SP - 800
EP - 812
AU - Yajun WU
AU - Satoshi YAMANE
PY - 2020
DO - 10.1587/transinf.2019EDP7172
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E103-D
IS - 4
JA - IEICE TRANSACTIONS on Information
Y1 - April 2020
AB - For embedded systems, verifying both real-time properties and logical validity are important. The embedded system is not only required to the accurate operation but also required to strictly real-time properties. To verify real-time properties is a key problem in model checking. In order to verify real-time properties of assembly program, we develop the simulator to propose the model checking method for verifying assembly programs. Simultaneously, we propose a timed Kripke structure and implement the simulator of the robot's processor to be verified. We propose the timed Kripke structure including the execution time which extends Kripke structure. For the input assembly program, the simulator generates timed Kripke structure by dynamic program analysis. Also, we implement model checker after generating timed Kripke structure in order to verify whether timed Kripke structure satisfies RTCTL formulas. Finally, to evaluate a proposed method, we conduct experiments with the implementation of the verification system. To solve the real problem, we have experimented with real microcontroller software.
ER -