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 12/2-3 - 2006  - pp.63-88  - doi:10.3166/objet.12.2-3.63-88
TITLE
Mapping High-Level Business Rules To and Through Aspects

RÉSUMÉ
Beaucoup d'applications par objets contiennent des règles métier implicites. Bien que beaucoup d'approches supportent la séparation des règles, leur intégration est transverse à la fonctionnalité de base, ce qui empêche la réutilisation. D'ailleurs, les règles métier sont finalement implantées dans un langage de programmation, limitant la capacité de l'expert de domaine d'accéder aux règles ou de les comprendre. Nous proposons un modèle de domaine à niveau élevé pour représenter les concepts de domaine, les règles métier et leur intégration avec la fonctionnalité de base en termes de ces concepts. L'originalité de notre approche est l'utilisation de la programmation par aspects pour lier le modèle de domaine et l'implantation. Nous évaluons notre approche dans le web services management layer, un système non trivial pour la création des applications en utilisant les Web Services.


ABSTRACT
Many object-oriented software applications contain implicit business rules. Although there exist many approaches that advocate the separation of rules, the rules' connections still crosscut the core application functionality, which impedes reuse. Moreover, ultimately business rules are implemented in a programming language, which decreases understandability and accessibility by domain experts. We propose a high-level domain model for representing domain concepts, business rules and their connections to the core application in terms of these concepts. The novelty of our approach is the use of Aspect-Oriented Programming (AOP) for mapping the domain model to implementation. We evaluate our approach in the Web Services Management Layer (WSML), a non-trivial system for creating applications using Web Services.


AUTEUR(S)
María Agustina CIBRÁN, Maja D'HONDT, Viviane JONCKERS

MOTS-CLÉS
programmation par objets, programmation par aspect, règles métier.

KEYWORDS
Object-Oriented Programming, Aspect-Oriented Programming, Business Rules.

LANGUE DE L'ARTICLE
Anglais

 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  (328 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

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

 English version >> 
made by WAW Lavoisier