In this paper the verification environment ACTLab is presented. ACTLab is centered around the ACTL Model Checker for the branching time action-based temporal logic ACTL. Tha AMC checks, in linear time, whether a given LTS satisfies a property expressed by an ACTL formula. The helpful explanation facllity is available in AMC; also, an interface with the behavioural verification tool AUTO is provided. ACTLab has been designed having a precise purpose in mind: make the specification and the verification of temporal logic formulae easy for the user. Propertlas of raactiva systems are oftan expressed by naturallanguage sentences, thus many impreclslons oceur in the passage tram informai expresslons of system propertles to temporal logie formulae. We thus developed a proto, type translator, NL2ACTL, from Naturallanguage expressions to Temporal Loglc formulae, that would help to generate ! logic formulae, by working aut ambiguitles by maans of interactions with the usar. NL2ACTL has bean intagratad Into ACTlab, providing a way to make tha axprasslon of properties In the logie easier far the user.

Actlab: verifying reactive systems by talking to them

Fantechi A;Gnesi S;
1994

Abstract

In this paper the verification environment ACTLab is presented. ACTLab is centered around the ACTL Model Checker for the branching time action-based temporal logic ACTL. Tha AMC checks, in linear time, whether a given LTS satisfies a property expressed by an ACTL formula. The helpful explanation facllity is available in AMC; also, an interface with the behavioural verification tool AUTO is provided. ACTLab has been designed having a precise purpose in mind: make the specification and the verification of temporal logic formulae easy for the user. Propertlas of raactiva systems are oftan expressed by naturallanguage sentences, thus many impreclslons oceur in the passage tram informai expresslons of system propertles to temporal logie formulae. We thus developed a proto, type translator, NL2ACTL, from Naturallanguage expressions to Temporal Loglc formulae, that would help to generate ! logic formulae, by working aut ambiguitles by maans of interactions with the usar. NL2ACTL has bean intagratad Into ACTlab, providing a way to make tha axprasslon of properties In the logie easier far the user.
1994
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
ACTLab
Verification
Software/
File in questo prodotto:
File Dimensione Formato  
prod_409008-doc_143685.pdf

solo utenti autorizzati

Descrizione: Actlab: verifying reactive systems by talking to them
Tipologia: Versione Editoriale (PDF)
Dimensione 2.61 MB
Formato Adobe PDF
2.61 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/387057
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact