• Aucun résultat trouvé

Développement de Services Web Sociaux à base de MDA.

N/A
N/A
Protected

Academic year: 2021

Partager "Développement de Services Web Sociaux à base de MDA."

Copied!
1
0
0

Texte intégral

(1)

M I N I S T E R E D E L ’ E N S E I G N E M E N T S U P E R I E U R E T D E L A R E C H E R C H E S C I E N T I F I Q U E UN I VER SI TE D JI LLALI LI ABES SI D I BEL ABBE S

F A C U L T E D E S S C I E N C E S D E L ’ I N G E N I E U R

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

RESUME DE MEMOIRE DE MAGISTER

Nom & Prénom(s) BOUCHAKOUR ERRAHMANI Hichem E-mail (obligatoire) B_hichem@hotmail.fr

Spécialité Informatique

Titre Développement de Services Web Sociaux à base de MDA. Date de soutenance 28 novembre 2013

Nom, prénom(s) et

grade de l’encadreur Dr. BENSLIMANE Sidi Mohammed Maitre de conférences A Résumé :

L'injection des principes des réseaux sociaux dans l'architecture orientée service tombe dans nos travaux de recherche sur les services Web sociaux. Ce projet portera sur la conception et le développement des services Web sociaux, en examinant la description, la découverte, et les spécifications des binding des services Web à partir d'un point de vue social.

Nous étudions les approches qui adoptent les modèles pour représenter les systèmes. Les modèles peuvent aussi être transformés en d'autres modèles et la transformation elle-même est un modèle. MDA est indépendant des aspects sociaux qui pourraient être pris en compte dans le processus de conception de systèmes. Cela soulève des questions quant à la pertinence de MDA pour la conception et le développement des services Web sociaux, sauf si des mesures appropriées sont menées pour améliorer le MDA avec des moyens appropriés. Dans ce projet, nous abordons la liste suivante des questions: comment les aspects sociaux des services sont identifiés, représentés, et structuré dans un modèle? Comment spécifier un service qui rejoint un réseau social? Comment transformer les modèles sociaux en des modèles d'implémentation? (par exemple, S-WSDL pour Social WSDL), comment fournir un outil automatique de cette transformation?

Pour répondre à cette multitude de questions nous avons proposé dans ce mémoire une approche basée sur MDA pour le développement des services Web sociaux. Un outil a été implémenté pour mettre en œuvre l'approche proposée. Les résultats de l'expérimentation sont très satisfaisants. Mots clés :

Service Web, réseau social, Architecture dirigée par les modèles Abstract

Injecting social networks principles into service-oriented architecture falls into our research work on social Web services. This project will focus on social Web services design and development by examining the description, discovery, and binding specifications of Web services from a social perspective.

We look at approaches that adopt models to represent systems. Models may also be transformed into other models and the transformation itself is a model.

Model-driven architecture is free of social elements that could be taken into account in the process of design systems. This raises questions about the appropriateness of model-driven architecture for social Web services design and development, unless proper actions are carried out to enhance model-driven architecture with appropriate means. In this project we address the following list of issues: how are social aspects of services identified, represented, and structured in a model, how to specify a service joining a social network, how to transform social models into implementation models (e.g., S-WSDL for Social S-WSDL), how to provide an automatic tool for this transformation?

To answer this multitude issues, we have proposed in this thesis an MDA based approach to develop social Web services. A tool has been implemented for carrying out the proposed approach. The results of the experiment are very satisfactory.

Keywords :

Références

Documents relatifs

Internet has become an essential tool in current enterprises’ activities [1], where it has been used as a successful strategy to guarantee their competitiveness in order

The semantic web services description is used to improve search accuracy for existing services and automate parts of composing services process.. In addition to these

In this pa- per, we briefly provide the preliminary results of searching the surface Web and the prominent citeseer archive as one element of the deep Web for publicly

Pour évaluer l’impact d’une augmentation des dépenses publiques dans les services sociaux de base, nous avons appliqué une augmentation de 10% des dépenses

Proposition Une matrice A (resp. un endomorphisme u d’un espace de di- mension finie E) est diagonalisable si et seulement si il existe un poly- nôme annulateur de A (resp.

Since the end of 2015, it has replaced the former walk-in reception system by one offering three physical reception arrangements, including the walk-in reception area:

The common point to Kostant’s and Steinberg’s formulae is the function count- ing the number of decompositions of a root lattice element as a linear combination with

ERRATUM ON “ENTROPY-ENERGY INEQUALITIES AND IMPROVED CONVERGENCE RATES FOR NONLINEAR..