Verification of Transaction Level Models of Embedded Systems

As complexity increases in embedded systems design, there is need for more time for verification purposes. For embedded systems, the only verification that can be done is running test cases, and the number of cases increases exponentially. In order to shorten this verification phase of the design, w...

Full description

Bibliographic Details
Main Author: Lucky Lochi Yu Lo
Format: Article
Language:English
Published: Universidad de Costa Rica 2013-11-01
Series:Ingeniería
Subjects:
Online Access:https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/11662
id doaj-584576d69c7046e1a8e563744060403a
record_format Article
spelling doaj-584576d69c7046e1a8e563744060403a2020-11-25T03:33:36ZengUniversidad de Costa RicaIngeniería1409-24412215-26522013-11-0123210.15517/ring.v23i2.11662Verification of Transaction Level Models of Embedded SystemsLucky Lochi Yu Lo0Universidad de Costa Rica, Escuela de Ingeniería ElectricaAs complexity increases in embedded systems design, there is need for more time for verification purposes. For embedded systems, the only verification that can be done is running test cases, and the number of cases increases exponentially. In order to shorten this verification phase of the design, we propose a methodology to do formal verification of embedded systems. In formal verification no test cases are needed, but an mathematical analysis of the original model and the refined one. We base our tool on the Model Algebra theory of embedded systems, and apply its transformation rules to our models to check for equivalency. We test this transformation rules in various scenarios and prove that it is a promising methodology to improve embedded system design. https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/11662Embedded SystemsVerification
collection DOAJ
language English
format Article
sources DOAJ
author Lucky Lochi Yu Lo
spellingShingle Lucky Lochi Yu Lo
Verification of Transaction Level Models of Embedded Systems
Ingeniería
Embedded Systems
Verification
author_facet Lucky Lochi Yu Lo
author_sort Lucky Lochi Yu Lo
title Verification of Transaction Level Models of Embedded Systems
title_short Verification of Transaction Level Models of Embedded Systems
title_full Verification of Transaction Level Models of Embedded Systems
title_fullStr Verification of Transaction Level Models of Embedded Systems
title_full_unstemmed Verification of Transaction Level Models of Embedded Systems
title_sort verification of transaction level models of embedded systems
publisher Universidad de Costa Rica
series Ingeniería
issn 1409-2441
2215-2652
publishDate 2013-11-01
description As complexity increases in embedded systems design, there is need for more time for verification purposes. For embedded systems, the only verification that can be done is running test cases, and the number of cases increases exponentially. In order to shorten this verification phase of the design, we propose a methodology to do formal verification of embedded systems. In formal verification no test cases are needed, but an mathematical analysis of the original model and the refined one. We base our tool on the Model Algebra theory of embedded systems, and apply its transformation rules to our models to check for equivalency. We test this transformation rules in various scenarios and prove that it is a promising methodology to improve embedded system design.
topic Embedded Systems
Verification
url https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/11662
work_keys_str_mv AT luckylochiyulo verificationoftransactionlevelmodelsofembeddedsystems
_version_ 1724562715628797952