Paper Search Console

Home Search Page About Contact

Journal Title

Title of Journal: STTT

Search In Journal Title:

Abbravation: International Journal on Software Tools for Technology Transfer

Search In Journal Abbravation:

Publisher

Springer Berlin Heidelberg

Search In Publisher:

ISSN

1433-2787

Search In ISSN:
Search In Title Of Papers:

A verification tool for ERLANG

Authors: Lars–Åke Fredlund Dilian Gurov Thomas Noll Mads Dam Thomas Arts Gennady Chugunov
Publish Date: 2003/08/01
Volume: 4, Issue: 4, Pages: 405-420
PDF Link

Abstract

This paper presents an overview of the main results of the project “Verification of ERLANG Programs ” which is funded by the Swedish Business Development Agency NUTEK and by Ericsson within the ASTEC Advanced Software TEChnology initiative Its main outcome is the ERLANG Verification Tool EVT a theorem prover which assists in obtaining proofs that ERLANG applications satisfy their correctness requirements formulated as behavioural properties in a modal logic with recursion We give a summary of the verification framework as supported by EVT discuss reasoning principles essential for successful proofs such as inductive and compositional reasoning and an efficient treatment of sideeffectfree code The experiences of applying the tool in an industrial case study are summarised and an approach for supporting verification in the presence of program libraries is outlinedEVT is essentially a classical proof assistant or theoremproving tool requiring users to intervene in the proof process at crucial steps such as stating program invariants However the tool offers considerable support for automatic proof discovery through higherlevel tactics tailored to the particular task of the verification of ERLANG programs In addition a graphical interface permits easy navigation through proof tableaux proof reuse and meaningful feedback about the current proof state to assist users in taking informed proof decisions


Keywords:

References


.
Search In Abstract Of Papers:
Other Papers In This Journal:


Search Result: