Repository logo
  • English
  • Français
  • Türkçe
  • Log In
    New user? Click here to register.Have you forgotten your password?
Repository logo
UNIVERSITY OF D.L SIDI BEL ABBES
  • Communities & Collections
  • All of DSpace
  • English
  • Français
  • Türkçe
  • Log In
    New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "Encadreur: BENSLIMANE Sidi Mohammed"

Now showing 1 - 3 of 3
Results Per Page
Sort Options
  • Loading...
    Thumbnail Image
    Item
    Composition Personnalisée des Services Web
    (2014-11-19) MEKOUR Mansour; Encadreur: BENSLIMANE Sidi Mohammed
    Résumé : Le paradigme AOS (architecture orientée service) est devenu un standard pour la conception et le développement des applications distribuées à base de services web. La composition de services implique la construction de services à valeur ajoutée très souvent par la découverte, l'intégration et l'exécution des services préexistants. Cela peut être effectué de manière à ce que des services préexistants soient orchestrés en un ou plusieurs nouveaux services qui répondent mieux à une application composite. Malgré tous les avantages qu'elles apportent en termes d'interopérabilité et de réutilisation, les solutions de développement associées au paradigme AOS sont destinées aux programmeurs et restent difficiles à comprendre par le monde de l'entreprise. Pour être en phase avec le monde de l'entreprise, les applications à base de services web doivent être décrites en termes de propriétés extra-fonctionnelles qu'elles permettent de satisfaire et non seulement en termes de fonctionnalités qu'elles permettent de réaliser. Ceci permet de minimiser la discordance conceptuelle entre les services logiciels et l'énoncé des exigences des utilisateurs. L'étude présentée dans ce document nous a permis d'identifier les problèmes liés d'une part, à la composition de services web, et d'autre part à l'association des propriétés extra fonctionnelles à cette composition. Nous nous sommes intéressés à ces deux problématiques qui nous ont conduits à la conception du framework Ws-BeC (Web service-Behavioral composition) pour la composition de services web en tenant compte des propriétés comportementales des services composites. Le modèle permet aux concepteurs de composer des services et de prendre en compte des contraintes liées à la portée du comportement, par le biais de restrictions et de préférences, ainsi que des QoS des services composants. Au moment de l'exécution - par le biais de sélection, d'intégration voire de chevauchement de processus de services - le framework choisit d'une manière très approprié et beaucoup plus efficace, parmi les services accessibles, ceux qui répondent mieux aux besoins de la composition tout en respectant les caractéristiques comportementales. Mots clés : service web, composition dynamique de services, QoS, comportement de service, représentation et réécriture de processus de service, matching de processus, sélection, intégration, chevalement de processus de service. Abstract: The SOA (service-oriented architecture) paradigm has become the standard for the design and development of distributed Web service-based-applications. Services composition involves the development of customized services often by discovering, integrating, and executing existing services. This can be done in such a way that already existing services are orchestrated into one or more new services that fit better to the composite application. Despite all the advantages they offer in terms of interoperability and reuse, the development solutions associated with the SOA paradigm is intended for programmers and are difficult to understand by the business world. To be in tune with the business world, service-based applications should be described in terms of requirements they can meet and not only in terms of features can they achieve. This minimizes the discrepancy between the conceptual software services and the statement of user requirements. The work presented in this document led us to identify two main issues : (i) web service composition and (ii) behavioral properties associated with this composition. As we are interested in both issues we have designed a framework called Ws-BeC (Web service-Behavioral composition) which covers the design of compositions of Web services as well as their executions. The framework relies on a model for the composition of Web services associated with behavioral properties that takes into account the expression of the behavioral properties that composite services are required to fulfill. In addition, compositions can be parameterized so as to allow the end user to impose that certain quality of services constraints and preferences are satisfied by the executions of the composite service. At execution time - based on service selection, integration and even interleaving - the framework selects, in a very appropriate way and much more efficient, among accessible services, those which best meet the composition's needs. The framework automatically ensures that beahvioral properties associated with the composition are fulfilled by exploiting the behavioral properties of the underlying selected services. Keywords : web service, dynamic composition of services, QoS, service behavior, representation and rewriting of service processes, processes matching, selection, integration, interleaving of service processes.
  • Loading...
    Thumbnail Image
    Item
    Maintenance des applications orientées web par des ontologies de domaine : La rétro-ingénierie à base d’indexation sémantique.
    (2015-04-21) DENNAI Abdesselem; Encadreur: BENSLIMANE Sidi Mohammed
    Résumé (Français et/ou Anglais) : Résumé : Les applications orientées web sont devenues les moyens de communication les plus importants pour les entreprises commerciales de toutes sortes. Cependant, la plupart de ces applications sont construites dans l’urgence. Pour écourter les délais de développement, la phase de conceptualisation est souvent sacrifiée et la documentation associée est négligée. En outre, en phase d’exploitation, ces applications sont modifiées au fil des besoins. Elles subissent diverses dégradations touchant aussi bien leur contenu informatif que leur structure de navigation. L’objectif de ce travail est de proposer un processus de rétro-ingénierie des applications orientées Web à base d’une approche d’indexation sémantique. Cette approche qui, elle même, est à la base d’une ontologie de domaine avec l’utilisation de l’étiqueteur TreeTagger et le dictionnaire sémantique WordNet. Le processus que nous allons proposer, passe par quatre phases : (i). Modélisation : Cette phase permet d’avoir un ensemble de concepts représentants des informations non redondantes, extraites à partir des pages HTML ou des documents XML, (ii). Attachement sémantique : Le résultat de la phase précédente représente un élément candidat pour cette phase courante où on exploite l’ontologie de domaine pour la validation de ces concepts par application de la distance sémantique et en utilisant l’étiqueteur TreeTagger et WordNet. Un index initial est généré à la fin de cette phase, (iii). Enrichissement : Le contenu de l’index s’accroit par d’autres concepts de cette même ontologie en utilisant l’une des mesures de similarité sémantique entre les concepts de l’ontologie (Mesure de Wu et Palmer), (iv). Re-conceptualisation : L’index final, résultat de la phase précédente, sera transformé en dictionnaire de données en gardant que les concepts importants non redondants et en les complétant par d’autres informations telles que la définition du typage et la précision du format. Ainsi, une nouvelle conception du système ou de l’application peut commencer. Abstract: Web-oriented applications have become the most important means of communication for business enterprises of all kinds. However, most of these applications are built in a hurry. To shorten development time, conceptualization phase is often sacrificed and associated documentation is neglected. In addition, during operation, these applications are modified over the needs. They undergo various degradations affecting both their information content navigation structure. The objective of this work is to propose a process of reverse engineering web-oriented applications based on semantic indexing approach. Similarly, this approach based on domain ontology with the use of TreeTagger and semantic dictionary WordNet. The process we are going to propose four phases: (i). Modeling: This phase allows to have a set of concepts representatives non-redundant information, extracted from HTML pages or XML documents, (ii). Attachment semantics: The result of the previous phase is a candidate element for this current phase where it exploits the domain ontology to validate these concepts by applying the semantic distance and by using TreeTagger with WordNet. An initial index is generated at the end of this phase, (iii). Enrichment: The contents of the index increases by other concepts of the same ontology using one of semantic similarity measures between ontology concepts (Wu and Palmer measure), (iv). Reconceptualization: The final index, as a result of the previous phase, will be transformed into data dictionary keeping the important and no redundant concepts and supplementing them with other information such as the definition of typing and accuracy of the format. So, a new system design or application can begin.
  • Loading...
    Thumbnail Image
    Item
    Vers des processus métiers sécurisés dans le Cloud
    (2021-09-13) CHERGUI MOHAMED EL AMINE; Encadreur: BENSLIMANE Sidi Mohammed
    Résumé (Français et/ou Anglais) : Dans le contexte de la modélisation des entreprises, la modélisation des processus métiers constitue un objectif complexe, mais fondamental. Business Process Model and Notation (BPMN) est le standard pour la modélisation des processus métier. Les processus métiers doivent être en mesure de supporter les exigences de sécurité dès l’étape de modélisation au niveau conceptuel. BPMN ne prend pas en charge la spécification des exigences de sécurité lors de la modélisation des processus métier. Cela augmentera la vulnérabilité du système et rendra l’implémentation futur de la sécurité du système plus difficile. Le cloud computing est en train de révolutionner le monde informatique. Il consiste en l'externalisation des infrastructures informatiques vers des prestataires spécialisés. Les utilisateurs du cloud computing gagnent en autonomie, en ergonomie et en simplicité, cependant l’utilisation de plus en plus fréquente du cloud computing fait apparaître de nouveaux risques de sécurité qui sont la cause du retard de l'adoption massive de cette nouvelle solution. Dans ce sujet de thèse, nous étudierons l’intégration des exigences de sécurité dans les processus métiers BPMN et nous étudierons aussi la sécurité dans contexte particulier du cloud computing. Nous proposons un état de l’art complet sur les différentes approches d’annotation de sécurité dans les processus métiers qui sont basé sur le BPMN ainsi que les approches qui traitent le sujet de sécurité dans le cloud. Par la suite nous proposons deux extensions BPMN. Les deux extensions sont conformes au mécanisme d’extension BPMN. La première répond au besoin d’enrichir le standard BPMN avec les objectifs de sécurité qui sont dérivés d’une ontologie de la cybersécurité. La deuxième, prend en considération la sécurité dans le contexte spécifique du cloud computing, nous avons étendu la première extension avec les menaces du cloud computing. In the context of business modeling, business process modeling is a complex but fundamental goal. Business Process Model and Notation (BPMN) is the de facto standard for business process modeling. One of the most important aspect of business process models is security. Since most business processes revolve around the exchange of information, the security of such information assets becomes a critical factor for the success of the overall business process. Therefore, it is very important to capture the security requirements at conceptual level in order to identify the security needs in the first place. There is a need for an integrated tools and methodology that allows for specifying and enforcing compliance and security requirements for business process-driven enterprise systems. Furthermore, BPMN do not support the specification of security requirements along the business process modelling. This will increase the vulnerability of the system and make the future development of security for the system more difficult. Cloud computing is revolutionizing the computing world. It consists of the outsourcing of IT infrastructures to specialized service providers. Cloud computing users are gaining in autonomy, ergonomics and simplicity; however, the increasingly frequent use of cloud computing is revealing new security risks which are the cause of the delay in the mass adoption of this new solution. In this thesis, we will study the integration of security requirements into BPMN business processes and we will also study security in the specific context of cloud computing. We provide a comprehensive state of the art for the different approaches that are based on BPMN that treat security annotation in business processes as well as approaches that address the topic of security in the cloud. Subsequently we offer two BPMN extensions. Both extensions comply with the BPMN extension mechanism. The first responds to the need to enrich the BPMN standard with security objectives that are derived from a cybersecurity ontology. The second, takes security consideration in the specific context of cloud computing, we have extended the first extension with cloud computing threats. In order to provide a commonly usable extension, these enhancements were implemented as BPMN metamodel extension. Experimental results on a real use case (typical process of patient admission to a hospital) are presented to illustrate the capabilities and the effectiveness of the proposed extensions.
NEW FOOTER TEMPLATE
Logo

Institutional Repository of the Djillali Liabes University of Sidi Bel Abbes

DIRECT LINKS

M.E.S.R.SC.R.U.OD.G/R.S.d.TPROGRES FVES.N.D.LA.U.F

Useful links

Web TVMédiathèqueResaerchGateGoogle Scholar

Our Centers

C.E.I.LC.A.P.UC.S.R.I.C.T.E.DC.I.A

Our Platforms

ELEARNINGMESSAGERIENouveau DSPACEAncien DSPACE

All Rights Reserved. 2023 © UNIVERSITY OF Djilali Liabes
            BP 89, Sidi Bel Abbes, 22000-Algeria
.
PLATFORM DEVELOPED BY DSPACE LYRASIS.

Designed by Information System Section (S.I) -C.S.R.I.C.T.E.D