How to Synthesize Relational Database Transactions From EB3 Attribute Definitions? - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

How to Synthesize Relational Database Transactions From EB3 Attribute Definitions?

Résumé

EB3 is a trace-based formal language created for the specification of information systems (IS). Attributes, linked to entities and associations of an IS, are computed in EB3 by recursive functions on the valid traces of the system. In this paper, we show how to synthesize relational database transactions that correspond to EB3 attribute definitions. Thus, each EB3 action is translated into a transaction. EB3 attribute definitions are analysed to determine the key values affected by each action. To avoid problems with the sequencing of SQL statements in the transactions, temporary variables and/or tables are introduced for these key values.
Fichier non déposé

Dates et versions

hal-01124986 , version 1 (06-03-2015)

Identifiants

  • HAL Id : hal-01124986 , version 1

Citer

Frédéric Gervais, Marc Frappier, Régine Laleau. How to Synthesize Relational Database Transactions From EB3 Attribute Definitions?. MSVVEIS'05, Miami, USA, Jan 2005, X, France. pp.83-88. ⟨hal-01124986⟩

Collections

CNAM CEDRIC-CNAM
14 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More