doktorska disertacija
Abstract
Doktorska disertacija definira in raziskuje akcijsko logiko dreves izvajanj z operatorjem unless (ACTLW). ACTLW je izjavna temporalna logika razvejanega časa. Izhaja iz logike ACTL, ki je bila vpeljana leta 1990 in je ena od uveljavljenih temporalnih logik za izražanje lastnosti modelov, ki temeljijo na dogodkih. ACTLW je fleksibilnejša od ACTL, saj ne vsiljuje uporabe notranjega dogodka T pri izražanju lastnosti. ACTLW je tudi nekoliko izraznejša od ACTL, saj vsebuje temporalni operator unless (W), katerega pomena v ACTL ni možno v celoti izraziti. Nasprotno pa lahko vse formule ACTL izrazimo z uporabo operatorjev ACTLW. ACTLW omogoča učinkovito izvedbo preverjanja modelov s podobnimi algoritmi kot pri preverjanju modela s CTL, kar je pomembna izboljšava glede na logiko ACTL. Doktorska disertacija podaja definicijo logike ACTLW, izpeljave vseh standardnih temporalnih operatorjev in algoritme za globalno preverjanje modela z ACTLW s simboličnim računanjem. Predstavljeni so tudi algoritmi za tvorjenje diagnostike pri ACTLW, za tvorjenje lineamih prič in protiprimerov pri ACTLW ter za tvorjenje avtomatov prič in proti primerov pri ACTLW. Doktorska disertacija je v celoto zaokrožena z vzorci formul ACTLW in dvema večjima praktičnima primeroma: verifikacijo več različnih algoritmov za medsebojno izključevanje in verifikacijo dveh asinhronih vezij za porazdeljeno medsebojno izključevanje.
Keywords
formalne metode verifikacije sistemov;preverjanje modela;temporalna logika;doktorske disertacije;CTL;ACTL;ACTLW;diagnostika;problem medsebojnega izključevanja;
Data
Language: |
Slovenian |
Year of publishing: |
2005 |
Typology: |
2.08 - Doctoral Dissertation |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[R. Meolic] |
UDC: |
004.23(043.3) |
COBISS: |
9981718
|
Views: |
1220 |
Downloads: |
94 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Action computation tree logic with unless operator |
Secondary abstract: |
This thesis defines and studies action computation tree logic with unless operator (ACTLW). ACTLW is a propositional branching-time temporallogic. It is derived from logic ACTL, which was introduced in 1990 and which is one of established temporallogics for expressing properties of action-based models. ACTLW is more flexible than ACTL, because it does not impose the usage of silent action T in expressing of the properties. ACTLW has also a slightly greater expressive power than ACTL, because it contains temporal operator unless (W), whose meaning cannot be fully covered in ACTL. As opposite, all ACTL formulae can be expressed using ACTLW operators. ACTLW enables efficient implementation of model checking by using similar algorithms to those used for CTL model checking, which is a significant advantage in comparison to logic ACTL. The thesis gives a definition of logic ACTLW, derivations of all standard temporal operators, and algorithms for global ACTLW model checking using symbolic methods. Moreover, algorithms for generation of diagnostics for ACTLW, for generation of linear witnesses and counterexamples for ACTLW, and for generation of witness and counterexample automata for ACTLW are presented. The thesis is accomplished with patterns of ACTLW formulae and two larger practical examples: a verification of several different mutual-exclusion algorithms and a verification of two asynchronous distributed mutual-exclusion circuits. |
Secondary keywords: |
formal methods of system verification;model checking;temporal logic;CTL;ACTL;ACTLW;diagnostics; |
URN: |
URN:SI:UM: |
Type (COBISS): |
Dissertation |
Thesis comment: |
Dokt. dis., Univ. v Mariboru, Fakulteta za elektrotehniko, računalništvo in informatiko |
Pages: |
XXVI, 170 str. |
ID: |
10852667 |