Documente Academic
Documente Profesional
Documente Cultură
Alin !tef"nescu
rela!ii!
func!ii
exemplu
scheme
recapitulare
Z, B, Event-B
! ! ! !
Jean-Raymond Abrial (1938- ) ! Inventatorul metodelor formale Z !i B ! Z dezvoltat n anii 70s, standartizat in 2002 ! B dezvoltat n ani 90, aplicat cu succes n industrie Event-B dezvoltat n anii 00 ca succesor al lui B
!
!
!
!
B folosit la dezvoltarea de software n transport (metroul din Paris, New York etc.). La Paris, 110.000 linii cod B au generat 80.000 linii de cod Ada pentru automatizarea controlului pe o linie f"r" conductor Event-B - tooluri nc" in dezvoltare (Univ. din Bucure!ti a participat de curnd la un proiect european mpreun" cu Siemens, Bosch, etc.) ! n continuare prezentam cteva elemente ale nota!iei Z
!
!
Introducere
Operatori
Mul!imi
Mul!imi
Opera!ii pe mul!imi
Opera!ii pe mul!imi
Tipuri
Tipuri
Tipuri compuse
Variabile
Abrevieri sintactice
Defini!ii axiomatice
Rela!ii
(DE RE!INUT)
Opera!ii pe rela!ii
(DE RE!INUT)
Opera!ii pe rela!ii
Func!ii
(DE RE!INUT)
Scheme
Scheme
Scheme
Schemele ca tipuri/mul!imi
Exemplu
Mul!imea tuturor datelor valide poate fi reprezentat" ntr-o schem"
Incluziunea schemelor
Incluziunea schemelor
Scheme generice
Redenumirea variabilelor
Conjun!ii de scheme
Disjunc!ii de scheme
Schemele ca opera!ii
Schemele ca opera!ii
Schemele ca opera!ii
Operatorul Delta
Operatorul Xi
Exemplu Delta, Xi
Exemplu Delta, Xi
Exemplu Delta, Xi
Exemplu