Notation de Z

La notation du Z (formellement zɛd ), appelée après la théorie des ensembles de Zermelo-Fränkel de , est une langue de spécifications formelle de du utilisée pour décrire et modeler les systèmes de calcul. Elle est visée aux spécifications précises des programmes informatiques et à la formulation des preuves au sujet du comportement de programme prévu.

On a à l'origine proposé Z par le Jean-Raymond Abrial en 1977 avec l'aide de Steve Schuman et le Bertrand Meyer . Il a été développé plus loin au groupe de recherche de programmation à l'Université d'Oxford , où Abrial a fonctionné au début des années quatre-vingt.

Z est basé sur la notation mathématique standard utilisée dans la théorie des ensembles axiomatique , le calcul du lambda, et la logique d'attribut de premier ordre . Toutes les expressions dans la notation de Z sont dactylographiées, évitant de ce fait certains des paradoxes de de la théorie des ensembles naïve . Z contient un catalogue normalisé (appelé le la trousse à outils mathématique ) des fonctions mathématiques et des attributs utilisés généralement.

Bien que la notation de Z emploie beaucoup de symboles non- du ASCII , les spécifications incluent des suggestions pour rendre les symboles de notation de Z dans le ASCII et dans le latex .

Une ressource valable pour des venus intéressés à apprendre Z est la notation de Z : un manuel de référence.

La notation de Z a été employée dans le projet de CICS d'IBM .

Normes

L'OIN a accompli un effort d'étalonnage de Z en 2002. Cette norme, autorisée &ndash de technologie de l'information de ; &ndash de notation de spécifications formelles de Z ; La syntaxe, le type système et la sémantique , 13568:2002 d'ISO/IEC, peuvent être obtenus directement à partir de l'OIN.zip, 1 pdf de mb, 196 pages

Voir également

Z++
Objet-z
Groupe d'utilisateurs du Z (ZUG)
La Communauté Z de usine le projet de (CZT)
Méthodes formelles
B-Méthode

.

Random links:Fairmont, l'Oklahoma | Hangzhou | Liste de bateaux de la Marine actifs des États-Unis, assortie par le homeport | Ken Tizzard | Mercedes-Benz W125 | Notación_de_Z