Magister
Permanent URI for this collectionhttps://dspace.univ-boumerdes.dz/handle/123456789/48
Browse
27 results
Search Results
Item Une machine abstraite pour le système XcB+ -calcul(2004) Korso, LilaItem Une architecture optimisée pour le support de services d'utilisateurs mobiles = optimized IP based architecture for mobile users service support(2008) Outioua, Mustapha IdirPar son succès, l’Internet a permis l’émergence de nouveaux concepts à introduire dans son réseau. Parmi ces concepts on distingue la gestion de la mobilité qui est due à l’émergence des réseaux sans fil et la gestion de la qualité de service dans le but d’opérer de nouvelles applications sur ce réseau. Les premières solutions de la gestion de la mobilité consistaient seulement à maintenir la connexion du mobile pendant que celui-ci change de point d’attachement au réseau. Cette solution ne tient pas compte de la gestion de la qualité de service offerte par le réseau au nouveau point d’attachement. Dans un réseau mobile offrant une qualité de service, la durée nécessaire à l’accomplissement de la nouvelle connexion est importante, cependant, si le mobile doit s’authentifier et si le réseau doit aussi installer la qualité de service à chaque changement de point d’attachement, la niveau de service se voit influencée par cette duréeItem Une approche pour la sélection de méthodologies de développement logiciel : an approach for selecting software développement méthodologie(2006) Touil, GhassenLes processus ou les méthodologies de développement logiciel sont une approche récente pour adresser la complexité croissante du logiciel. Ces dernières années, nous avons vécu une croissance et une diversité de méthodologies de développement logiciel. Les principes de base rendent ces méthodologies de développement différentes et définissent une gamme de projets de logiciel qui peuvent être traités. Le choix de la méthodologie correcte est un facteur critique pour le succès de n'importe quel projet. Le grand nombre de méthodologies de développement logiciel disponibles aujourd'hui et les différents soucis qu'un projet peut faire sortir rendent difficile de concorder un projet avec une méthodologie appropriée. Dans la présente étude nous fournissons quelques directives qui aideront les organisations à prendre des décisions sur la méthodologie à employer pour développer un produit donné. Un framework de facteurs en relation avec la méthodologie, le projet et l'organisation a été fourni et appliqué pour comparer les quatre méthodologies suivantes, qui représentent le courant principal dans le développement logiciel : Rational Unified Process, Extreme Programming, Cleanroom Software Engineering et Open Source Development. Le framework inclut les facteurs les plus important lors de la sélection d’une méthodologie. Le Balanced Scorecard avec ses quatre perspectives complémentaires a été employé pour guider le procédé de sélection. L'application d'un tel modèle a été présentée et illustrée dans une étude de cas pour choisir une méthodologie de développement pour un projetItem Une approche de modélisation de procédés logiciels à base de composants(2006) Belkasemi, DjamelLe Domaine des procédés logiciels est vaste et les procédés logiciels sont intrinsèquement complexes. De nombreux travaux de recherches poursuivent leurs efforts pour caractériser et pour mieux cerner les procédés. Des approches ont été proposées pour les modéliser et des environnements ont été développés pour les supporter. Dans ce travail, Nous proposons une approche de modélisation de procédés logiciels à base de composants permettant à des équipes distribuées de coopérer dans la modélisation et l'exécution des procédés en utilisant des environnements hétérogènes. Un Frame Work basé sur le langage XML a été développé pour supporter l'approche proposéeItem Une approche basée ontologies pour l'indexation automatique et la recherche d'information multilingue (RIM)(2009) Boucham, SouhilaNotre travail se situe dans le contexte de la recherche d’information (RI), plus particulièrement la recherche d'information mulilingue (RIM). L’objectif de ce projet est de proposer une solution pour la recherche d'information multilingue afin d’explorer l’apport des approches Web Sémantique en particulier l’utilisation des ontologies pour améliorer la description sémantique des documents et des requêtes. Nous proposons dans ce travail une approche pour l’indexation et la recherche d’information pour un corpus trilingue : arabe, français et anglais. Le système proposé est fondé sur un formalisme de représentation de connaissances, plus précisément les graphes sémantiques qui supportent une ontologie de domaine. Les documents et les requêtes sont aussi représentés dans ce formalisme. L’ontologie du domaine constitue le noyau du système et est utilisée aussi bien pour l’indexation que pour la recherche. Le système d’indexation utilise une méthode d’extraction qui est basée sur le calcul de segments répétés en utilisant des filtres linguistiques. Le système de recherche consiste en une comparaison de graphes pour trouver les documents qui répondent à la requête étendue de l’utilisateurItem Un système de programmation pour la composition de services Web(2008) Chouiref, ZahiraLa troisième génération du Web est orientée service. Cette orientation favorise l’interopérabilité des applications et des systèmes. Les services Web sont des technologies émergentes et prometteuses pour le développement, le déploiement et l’intégration d’applications Internet. Ces technologies, basées sur XML, fournissent une infrastructure pour décrire (WSDL), découvrir (UDDI), invoquer (SOAP) et composer (BPEL4WS) des services. Un des avantages majeurs des services Web par rapport à ses prédécesseurs tels que CORBA, DCOM et XML-RPC est l’apport de l’interopérabilité sur Internet. L’accès aux services Web est défini comme étant la succession de trois étapes, à savoir : la recherche de fournisseurs du service souhaité, la sélection de l'un de ces fournisseurs et la éalisation du service par l’invocation du fournisseur choisi. Cependant, les services Web ne sont pas capables de résoudre tous les problèmes. Actuellement, de nombreuses infrastructures pour supporter des services, sont déployées par différents organismes. La diversité de ces infrastructures et des organismes qui les déploient entraîne des hétérogénéités. Plusieurs types d’hétérogénéités existent : Les différences technologiques existant entre les infrastructures provoquent une hétérogénéité technologique. L'absence d'une pensée unique et la diversité des personnes définissant des services et leurs descriptions entraînent des hétérogénéités sémantiques et structurelles dans ces définitions. Ces hétérogénéités peuvent intervenir d'une infrastructure à une autre, ou au sein d'une même infrastructureItem Un système de preuve d'ordre supérieure basé sur le E lambda calcul(2006) Hamimed, LyazidLa majorité des systèmes de peuvre existantssont basés sur le paradigme " type as formula" due au typage du lambda calcul et plus précisément inspiré de l'interprétation de la relation des termes avec leurs types, Cette interprétation de la relation des termes avec leurs types, cette interprétation , connue souvent l'isomorphisme de Curry Howard, consiste à considérer les types comme étant des propositions et les termes comme étant des preuves le E-calcul est une extension du lambda calcul pur, ou une nouvelle procédure du processus de calcul est définie et deux constantes sont introduite: une de constantes est destinée à représenter l'implication et l'autre pour représenter la quantification universelleItem Un Système à base d’acteurs pour l’interrogation des BDD en langue naturelle(2006) Badaoui, AtikaDés les débuts de l’informatique, l’un des soucis majeurs de l’utilisateur fut de pouvoir stocker massivement des données et de pouvoir en disposer régulièrement afin d’en extraire de nouvelles informations, de les consulter et de les modifier. C’est ce qui a fait des bases de données un outil indispensable dans tous les systèmes de gestion de l’information. Cependant, l'utilisateur de bases de données est bien souvent un non informaticien. Un dialogue homme-machine trop rigide syntaxiquement, rend parfois difficile l'emploi d'un tel système. Ceci a généralement pour effet de limiter le nombre d'utilisateurs potentiels, et de les éloigner d'outils informatiques qu'ils rejettent, car trop compliqués, ou trop difficiles à utiliser. L'avantage majeur d'une interface en langue naturelle réside dans le fait que l'utilisateur n'est plus obligé de connaître la structure de la base de données. En plus, une interface en langue naturelle peut interpréter des expressions anaphoriques et elliptique ce qui est impossible avec les langages formels. La mise en place d’un système d’interrogation de BDD en langue naturelle en considérant la sémantique, l’interrogation et la génération de réponse est très compliquée. Cette complexité est due à la diversité des sources de connaissances que manipule le système et la nécessité d’une communication continue et d’un échange d’informations entre ses différents composants. De telles exigences impliquent le choix d’une approche permettant d’une part la distribution des connaissances et d’autre part d’assurer une communication efficace entre les sources de connaissance. Dans une telle approche les niveaux de traitement seront vus comme des processus actifs communiquant entre eux, et chaque niveau sera considéré comme une composition d’un ensemble d’objets dynamiques. Le modèle acteur, se présente comme une solution idéale pouvant satisfaire de telles exigences. Par sa définition, un acteur est considéré comme un expert vivant en société et communiquant avec d'autres experts pour résoudre des problèmes. Notre travail s’inscrit dans le projet SGBD Act21 en cours de développement à l’Institut National d’Informatique, il consiste à proposer une architecture d’un système autorisant la manipulation d’une BDD en langue naturelle. Il reçoit en entrée une question en langue naturelle formulée par l’utilisateur du système, la traduit en une requête SQL et la transmet au module REQ chargé de l’exécution d’une requête de type SQLItem Un IDS réparti basé sur une société d'agents intelligents(2007) Bourkache, GhenimaLes réseaux informatiques sont de plus en plus susceptibles d’être la cible de dérèglements divers, à l’encontre de leur sécurité, tels que les congestions, les accès malveillants et les attaques. A cet effet, il devient inéluctable de munir ces systèmes d’outils et de mécanismes capables d’inhiber ces dérèglements. Afin de détecter toute tentative de violation de la politique de sécurité, une surveillance permanente ou régulière des systèmes peut être mise en place : ce sont les Systèmes de Détection d'Intrusions (IDS). Les systèmes de détection d’intrusions sont devenus très largement déployés dans les systèmes d’informations et ils ont gagné une place importante dans la conception de la stratégie de sécurité. Malgré la réputation de ces outils, la plupart des systèmes de détection d’intrusions sont monolithiques et centralisés alors que la collecte des données sur le réseau est distribuée. A cet effet, notre objectif s’inscrit dans le cadre d’une détection d’intrusions distrubuée et intelligente. Dans cet esprit, nous proposons un modèle pour construire un système de détection d’intrusions réparti comportemental en utilisant une méthode de classification basé sur le fonctionnement des fourmis – ANTClass – et fonctionnant sur le principe d’une société d’agents mobiles réactifs dédiée à la détection d’intrusions distribuée et intelligente dans un réseau. Ce modèle vise à résoudre les problèmes induits par des systèmes de détection d’intrusions centralisésItem Un IDS basé sur un algorithme inspiré du fonctionnement de colonies des fourmis(2009) Hadaoui, Rebiha
- «
- 1 (current)
- 2
- 3
- »
