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...
Main Author: | |
---|---|
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 |