Back to Search Start Over

Gungnir: a tool for executing and generating conformance tests using timed automatas

Authors :
Peixoto, Rodrigo José Sarmento
Silva, Leandro Dias da
Perkusich, Angelo
PERKUSICH, A.
Brito, Patrick Henrique da Silva
Source :
Repositório Institucional da Universidade Federal de Alagoas (UFAL), Universidade Federal de Alagoas (UFAL), instacron:UFAL
Publication Year :
2010
Publisher :
Universidade Federal de Alagoas, 2010.

Abstract

The aim of this work is to increase the dependability of automation systems through the use of a tool for automatic generating and executing conformance tests. The developed tool calledGungnir uses formalmodels to performits actions,whose standard used is the formalism of Timed Automata (TA). The control systems consists of programmable logic controllers (PLC) and are often developed with Ladder and Function Block Diagram (FBD) languages. The Gugnir s key activity is to verify if the implementation of the control system developed in Ladder is compatible with the specification defined using the ISA 5.2 standard. To do so we used translation tools (from Ladder and ISA 5.2. to TA models), define coverages criteria and heuristics to ensure that the model was well tested Fundação de Amparo a Pesquisa do Estado de Alagoas Oobjetivo neste trabalho é aumentar a confiança no funcionamento de sistemas da automação através do uso de uma ferramenta de geração e execução automática de testes de conformidade. A ferramenta desenvolvida chama-se Gungnir e utiliza modelos formais, cujo padrão utilizado é o formalismo de Autômato Temporizado (AT). Os sistemas de controle são constituí­dos por Controladores Lógicos Programáveis (CLP) e normalmente são desenvolvidos nas linguagens Ladder e Function Block Diagram (FBD). A atividade da Gungnir é verificar se a implementação do sistema de controle desenvolvida na linguagem Ladder é compatí­vel com a especificação modelada utilizando o padrão ISA 5.2. Para isso são utilizadas ferramentas de tradução de programas Ladder e diagramas ISA 5.2 para modelos de AT, definidos critérios de cobertura e criadas heurí­sticas as quais asseguraram menor custo computacional durante a execução dos testes

Details

Language :
Portuguese
Database :
OpenAIRE
Journal :
Repositório Institucional da Universidade Federal de Alagoas (UFAL), Universidade Federal de Alagoas (UFAL), instacron:UFAL
Accession number :
edsair.od......3056..2036ef864aa4cb429116dcea2c327538