Communication publiée dans un périodique (Colloques, congrès, conférences scientifiques et actes)
Towards an Alloy Formal Model for Flexible Advanced Transactional Model Development
GALLINA, Barbara; GUELFI, Nicolas; KELSEN, Pierre
2009In Abstract book of 33rd Annual IEEE Software Engineering Workshop 2009 (SEW-33)
Peer reviewed
 

Documents


Texte intégral
2009-SEW-Gallina-Guelfi-Kelsen.pdf
Postprint Éditeur (588.55 kB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
transactional; acid; semantics
Résumé :
[en] SPLACID is a semi-formal language conceived for the specification and synthesis of (advanced) transactional models from basic features, such as transaction types and (relaxed) ACID variants. SPLACID is an improvement of the ACTA framework offering a well-structured and formal syntax. Neither ACTA nor SPLACID, however, benefit from a formal tool-supported semantics. This paper presents the first step for having a full formal semantics of SPLACID by translation to Alloy. In particular, we present the translation of the SPLACID concepts into Alloy concepts focusing on those concepts pertaining to the structure of a Transactional Model and those characterizing the isolation variant. The Alloy specification obtained by this translation preserve the SPLACID main key-properties, namely, modularity, flexibility and reusability. To support this claim we show how flexible, modular and reusable structures and isolation variants can be obtained in Alloy. Finally, we analyze the flat and nested transactional model structures and the serializability-based isolation variant using the Alloy Analyzer.
Disciplines :
Sciences informatiques
Identifiants :
UNILU:UL-CONFERENCE-2009-897
Auteur, co-auteur :
GALLINA, Barbara ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
GUELFI, Nicolas ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
KELSEN, Pierre ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
Towards an Alloy Formal Model for Flexible Advanced Transactional Model Development
Date de publication/diffusion :
2009
Nom de la manifestation :
IEEE Software Engineering Workshop 2009
Date de la manifestation :
from 13-10-2009 to 14-10-2009
Manifestation à portée :
International
Titre du périodique :
Abstract book of 33rd Annual IEEE Software Engineering Workshop 2009 (SEW-33)
ISSN :
1550-6215
Maison d'édition :
IEEE
Peer reviewed :
Peer reviewed
Disponible sur ORBilu :
depuis le 15 janvier 2016

Statistiques


Nombre de vues
139 (dont 4 Unilu)
Nombre de téléchargements
180 (dont 2 Unilu)

Bibliographie


Publications similaires



Contacter ORBilu