Document details

An approach to model checking Ada programs

Author(s): Faria, José Miguel cv logo 1 ; Martins, J. cv logo 2 ; Pinto, Jorge Sousa cv logo 3

Date: 2012

Persistent ID: http://hdl.handle.net/1822/14931

Origin: RepositóriUM - Universidade do Minho

Subject(s): Formal verification; Model cheking; SPIN; Ada programs


Description
This paper describes a tool-supported method for the formal verification of Ada programs. It presents ATOS, a tool that automati- cally extracts a model in SPIN from an Ada Program, together with a set of properties that state the correctness of the model. ATOS is also capable of extracting properties from user-provided annotations in Ada programs, inspired by the Spark Annotation language. The goal of ATOS is to help in the verification of sequential and concurrent Ada pro- grams based on model checking. The paper introduces the details of the proposed mechanisms, as well as the results of experimental validation, through a case study.
Document Type Article
Language English
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Related documents



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento EU