Bilkent University
Department of Computer Engineering
S E M I N A R

REAL: An Integrated Approach to Specification and

Verification of Distributed Systems

 

Dr. Nikolay V. Shilov

Senior Lecturer

 

The talk will present a three-level integrated approach to design, specification and verification of distributed system. The approach is based on a newly designed specification language Basic-REAL (bREAL) and comprises

(I) translation of a high-level design of distributed systems

to executional specifications of bREAL,

(II) presentation of high-level properties of distributed systems

as logical specifications of bREAL,

(III) problem-oriented compositional deductive reasoning coupled

with model-checking.

Syntax and semantics of bREAL will be described in formal and informal levels. Some meta-properties of this language will be discussed (namely, stuttering invariance and interleaving concurrency). Deductive proof-principles and model-checking will be presented for verification of progress properties. All features of the approach will be illustrated by an example (Passenger and Vending Machine).

 

 

DATE: November 27, 2002, Wednesday @ 15:40
PLACE: EA-409