ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Autres revues >>

L'Objet

1262-1137
logiciel, bases de données, réseaux
Publication abandonné
 

 ARTICLE VOL 10/2-3 - 2004  - pp.131-146  - doi:10.3166/objet.10.2-3.131-146
TITRE
GoTM Vers un canevas transactionnel à base de composants

RÉSUMÉ
Depuis quelques années, les standards transactionnels ne cessent d'apparaître chez les différents fournisseurs de modèles applicatifs. Malgré cette multiplication des protocoles et des propositions, le coeur du problème demeure identique depuis qu'il a été introduit pour la première fois dans les bases de données. Il s'agit en effet de garantir une exécution correcte d'une séquence d'opérations et le cas échéant de conserver la stabilité du système tel qu'il était à l'initiation de cette séquence. Les différentes variations introduites au fil des années n'ont donc pas remis en cause profondément les concepts liés aux transactions mais se sont contentées de faire évoluer les notions de base pour répondre à l'évolution des besoins des applications. Cet article propose donc un canevas logiciel orienté composant pour la conception de moteurs transactionnels. L'implantation de ce canevas (GoTM) se base sur le modèle de composants Fractal et fournit un ensemble de composants élémentaires dont les assemblages peuvent donner lieu à différentes instances de moteurs transactionnels.


ABSTRACT
For years, more and more standards are emerging from transaction model providers. In spite of the multiplication of protocols and proposals, the problem stays the same since it has been introduced for the first time in databases. Indeed it deals with the garantee that operations should be correctly executed or else the system should perserve the state in which it was before the initialization of the sequence. Variations introduced with the passing of years did not call into questions concepts associated to transactions but they only upgraded basic notions for answering to the evolution of application needs. The main contribution of this paper is to propose a software component-based framework dealing with the design of transaction managers. The implementation of the framework (GoTM) is based on the Fractal component model and provides a set of elementary components of which assemblies could create various implementations of transaction managers.


AUTEUR(S)
Romain ROUVOY, Philippe MERLE

MOTS-CLÉS
canevas, composant, GoTM, transaction.

KEYWORDS
component, framework, GoTM, transaction.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 34.95 €
• Non abonné : 34.95 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (118 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
Lavoisier