A systematic approach to generate B preconditions : application to the database domain - Archive ouverte HAL
Article Dans Une Revue Software and Systems Modeling Année : 2009

A systematic approach to generate B preconditions : application to the database domain

Résumé

Maintaining integrity constraints in information systems is a real issue. In our previous work, we have defined a formal approach that derives B formal specifications from a UML description of the system. Basically, the generated B specification is composed of a set of variables modeling data and a set of operations representing transactions. The integrity constraints are directly specified as B invariant properties. So far, the operations we generate establish only a reduced class of constraints. In this paper, we describe a systematic approach to identify preconditions that take a larger class of invariants into account. The key idea is the definition of rewriting and simplification rules that we apply to the B invariants.

Dates et versions

hal-00566987 , version 1 (17-02-2011)

Identifiants

Citer

Amel Mammar. A systematic approach to generate B preconditions : application to the database domain. Software and Systems Modeling, 2009, 8 (3), pp.385-401. ⟨10.1007/s10270-008-0098-8⟩. ⟨hal-00566987⟩
47 Consultations
0 Téléchargements

Altmetric

Partager

More