Requirements for a Temporal B<br />Assigning Temporal Meaning to Abstract Machines... and to Abstract Systems : Assigning Temporal Meaning to Abstract Machines... and to Abstract Systems - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 1999

Requirements for a Temporal B
Assigning Temporal Meaning to Abstract Machines... and to Abstract Systems : Assigning Temporal Meaning to Abstract Machines... and to Abstract Systems

Résumé

Abstract Machines Notation (AMN) is the notation of the B method for specifying systems and it is supported by tools providing editing, navigating, animating and proving facilities. AMN permits us to state invariance properties, based on safety conditions, but there are applications, such as telecom services or distributed systems, where fairness and eventuality properties must also be considered. We define a way to extend the B method expressivity by defining a semantics over traces, in the same spirit as the temporal logic of actions does and we provide a semantical framework for defining a extended B method that can exploit the B environments facilities. We analyse requirements for developing effective temporal facilities extending the scope of B and we found our experiment on case studies related to telecommunications services, which provide a framework for getting requirements on the expressivity of the description language for service properties.

Domaines

Autre [cs.OH]
Fichier non déposé

Dates et versions

inria-00108066 , version 1 (19-10-2006)

Identifiants

  • HAL Id : inria-00108066 , version 1

Citer

Dominique Méry. Requirements for a Temporal B
Assigning Temporal Meaning to Abstract Machines... and to Abstract Systems : Assigning Temporal Meaning to Abstract Machines... and to Abstract Systems. Integrated Formal Methods - IFM'99, A. Galloway, 1999, York, UK, 20 p. ⟨inria-00108066⟩
96 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More