Master theses

Permanent URI for this collectionhttp://dl.cerist.dz/handle/CERIST/29

Browse

Search Results

Now showing 1 - 10 of 12
  • Thumbnail Image
    Item
    (دراسة حاجيات المستفيدين لإنشاء مكتبة رقمية للطب البيطري : حالة المدرسة الوطنية العليا للبيطرة بالجزائر (الحراش
    (2014-06-08) Guermour, Karima
    تعالج دراستنا حاجيات المستفيدين لأجل انشاء مكتبة رقمية للطب البيطري. و اعتمدنا في هذه الدراسة على التحقيق الذي أجريناه لصالح مستفيدي مكتبة المدرسة الوطنية العليا للبيطرة، وهذا لأجل معرفة حاجياتهم الفعلية بغرض إنشاء هذه المكتبة الرقمية. و بينت نتائج الدراسة أن مستفيدي مكتبة المدرسة الوطنية العليا للبيطرة بحاجة إلى مكتبة رقمية نموذجية في ميدان تخصصهم و التي ستُتيح لهم خدمات رقمية متنوعة باستعمال أحدث الأدوات و التقنيات لسد متطلباتهم المعلوماتية . كما أن هذه المكتبة ستعطي نظرة واضحة عن الرصيد الوثائقي للمكتبة و الإنتاج العلمي للمدرسة من جهة و تثمين هذا التراث العلمي من جهة أخرى.
  • Thumbnail Image
    Item
    Conception et réalisation d'un système standardisé de gestion de politiques de sécurité
    (2015-06-20) Semmar, Mehdi; Malek, Mohamed; Bouabid, Mohamed Amine
    La gestion des politiques de sécurité est devenue de nos jours, un enjeu de taille pour les directions de systèmes d’informations. Avec l'évolution exponentielle des attaques, toute négligence risque de causer de grands dégâts, que ce soit sur le plan économique, politique ou même humain. Ainsi, pour garantir un maximum de sécurité, les grands leaders informatiques ne cessent de proposer et d'améliorer des nouveaux systèmes de sécurité. Dans le cadre de notre projet, nous avons réalisé un système dédié à la gestion de politiques de sécurité au niveau d’un système d’exploitation Linux doté du module de contrôle d’accès obligatoire (MAC) SELinux en se basant sur le standard CIM/WBEM. Notre système permet de modéliser d’une manière abstraite des politiques traduites en règles SELinux simples (allow, auditallow, etc.), en modules et booléens SELinux ainsi qu’en règles de contrôle d'accès aux ports réseaux. Notre système repose sur une architecture adaptant les composants WBEM élémentaires à l’architecture standard d’un système de gestion de politiques (comme COPS). La traduction CIM/SELinux est réalisée par le Provider CIM-SELinux que nous avons développé et qui représente le noyau de notre travail car il assure d'un coté la traduction CIM de/vers SELinux et d'un autre coté le renforcement des politiques modélisées. Nous avons développé également un client CIM/WBEM permettant de faciliter la gestion des politiques à travers une interface graphique simple et conviviale. Notre contribution représente une brique essentielle dans un écosystème de composants logicielles permettant d'assurer une gestion de politiques de sécurité abstraites et indépendantes des plate-formes en se basant sur un standard de gestion largement adopté et déployé (CIM/WBEM) L'efficacité d'un tel écosystème est tributaire de l’adaptation du même standard pour d’autres systèmes de sécurité (comme AppArmor, GrSecure, XACML, etc.) et ce défi représente la perspective de notre travail.
  • Thumbnail Image
    Item
    Modèle de workflow orienté services pour une coopération flexible interentreprises. Application au marché des changes interbancaires
    (Université des Sciences et de la Technologie Houari Boumediene, 2012) Atik, Ali; Hedjazi Dellal, Badiâa
    Les systèmes de gestion de workflow traditionnels ne permettent pas la prise en charge des nouveaux besoins de coopération interentreprises, nécessitant une gestion décentralisée, flexible et répartie sur le web. Cette gestion ne peut se faire qu'au travers de la mise en place de processus transverses automatisés qui permettent entre autres, une amélioration des services rendus aux clients, la réduction des coûts et la mise en place de solutions décisionnelles pour le pilotage de la performance des processus. Le workflow est la manière de modéliser et d’exécuter des processus coopératifs et interentreprises. L’évolution de certains traitements durant le temps nécessite la modélisation par l’approche workflow flexible, dans le sens où il peut faire l’objet d’adaptations. La prise en charge de cette flexibilité (ou adaptabilité) du système est possible grâce à l'ouverture permise par les architectures orientées services et ceci par l'enrichissement du système avec de nouveaux web services. Aussi, l’automatisation de processus distribués sur des départements, ou autres structures qui peuvent être éloignées et disposant d’outils et systèmes hétérogènes, nécessite une approche orientée services. Le marché des changes interbancaire est un processus complexe, coopératif qui peut être grandement amélioré en utilisant la technologie workflow. L’objectif du projet est donc de développer un système de workflow flexible orienté services pour la gestion des changes interbancaires. Ce système doit permettre aux banques d’améliorer leurs processus du marché des changes et par conséquent d’augmenter leurs profitabilités et leurs services aux clients.
  • Thumbnail Image
    Item
    Formation multiple de communautés par une méthode de classification automatique pour un système de filtrage collaboratif
    (Université des Sciences et de la Technologie Houari Boumediene, 2012) Kirat, Sabah; Meziani, Hadjer; Nouali, Omar
    Les systèmes de filtrage ont pour but de distribuer des informations de façon personnalisée aux utilisateurs, tout en s’adaptant en permanence au besoin en information de chacun. Dans la plupart des systèmes de filtrage collaboratif, les communautés d’utilisateurs sont mono critères et restent implicites. Les communautés jouent un rôle très important dans un système de filtrage collaboratif, puisque la qualité des recommandations envoyées aux utilisateurs est étroitement liée à la qualité des communautés formées par le système selon le principe de base du filtrage collaboratif. Nous proposons une approche de formation de communautés selon des critères variés, afin de diversifier les recommandations envoyées aux utilisateurs. Elle consiste à créer un espace de communautés pour chacun de ces critères, les utilisateurs sont évidemment associés très différemment les uns aux autres selon le critère choisi. Ainsi, un utilisateur peut recevoir les recommandations de chacune des communautés auxquelles il appartient. Notre approche est basée sur une des méthodes de classification non supervisée, K-moyennes, que nous hybridons à la mesure de similarité de Pearson.
  • Thumbnail Image
    Item
    Calcul de Similarité entre Textes pour le Développement des Requêtes
    (Université M’HAMED BOUGUERRA, 2013) Krinah, Abdelghani; Talahari, Meriem; Herzallah, Abdelkarim
    Dans le cadre de ce projet, nous nous proposons de développer un système de calcul de similarité entre textes, basé sur une organisation vectorielles des données, aussi bien le contenu (corpus de documents) que les besoins (requêtes d'utilisateurs), et comment ça pourrait améliorer la qualité de filtrage l'information par les systèmes de recherche dans le but de retourner les contenus les plus pertinents. Pour cela, nous allons d’abord nous intéresser au domaine de la recherche d’information sur Internet, communément appelé la RI (Information Retrieval IR). Ce sera l’objet du chapitre 1, ou nous allons présenter les principes de base des systèmes de recherche d’information (les SRI), ainsi que les principaux modèles existants de structuration de données textuelles (booléen, flou, vectoriel …etc.). Dans le chapitre 2, nous allons pencher plus en détail sur le modèle vectoriel de représentation de documents, d’abord en présentant ses fondements mathématiques, ensuite le processus de traitement, et pour finir les domaines d’application qui adoptent ce modèle. La suite sera consacrée au système que nous nous proposons de développer dans le cadre de ce projet. La conception de notre application fera l’objet du chapitre 3 ou nous allons présenter l’architecture globale de notre système ainsi que le fonctionnement interne de chaque module qui le constitue. Tandis que le chapitre 4 sera réservé à l’implémentation de l’application, à travers les outils de développement utilisés, quelques algorithmes décrivant les fonctions essentielles ainsi que les interfaces graphiques qui permettent l’interaction avec l’utilisateur. Nous terminerons par une discussion des performances du système conçus et développés, suivi d’une conclusion qui fera la synthèse du travail accompli, tout en énumérant quelques points qui n’ont pu être accompli dans le cadre de ce travail et qui feront l’objet de futurs projets
  • Thumbnail Image
    Item
    Extension de AOMDV pour la satisfaction des besoins de la VoIP dans les réseaux Mesh
    (Université des Sciences et de la Technologie Houari-Boumediene (USTHB), 2012) Saadi, Hocine; Nouali-Taboudjemat, Nadia; Bouchama, Nadir
    La VoIP dans le réseau mesh fait face à plusieurs défis tels que la sécurité, le routage, la scalabilité, et la qualité de service (QoS). Cette dernière peut être assurée à plusieurs niveaux du modèle OSI dont la couche réseau. Dans ce travail, Nous adoptons une approche hybride entre le routage avec QoS et le routage multipath. Cette combinaison donne naissance à un nouveau protocole nommé AOMDV-D (AOMDV with Delay constraints), qui a comme objectif principal l’estimation du délai local d’attente par la fonction EWMA (exponentially weighted moving average), et faire un contrôle d’admission pour assurer la QoS. Nous avons implémenté notre protocole dans le simulateur NS-2 en modifiant le protocole AOMDV.
  • Thumbnail Image
    Item
    Classification des documents médicaux basée sur le Text Mining
    (Université Saâd Dahlab de Blida, 2012) Dahmani, Houria; El Maouhab, Aouaouche
    Avec l’avènement de l’informatique et l’explosion de nombre de documents stockés sur les supports électroniques et sur le web, qui sont à plus de 80% de type texte, l’utilisation de technologie facilitant leur traitement et leur analyse est devenu indispensable, pour aider les utilisateurs de ces masses de données à les explorer puis à les organiser. Ainsi, le Text Mining et précisément la classification automatique de textes, qui consiste à assigner un document à une ou plusieurs catégories , s’impose de plus en plus comme une technologie clé, les résultats obtenus sont utiles aussi bien pour la recherche d’information que pour l’extraction de connaissance aussi bien sur internet (moteurs de recherche), qu’au sein des entreprises (classement de documents internes, dépêches d’agences, etc.). A l’égard des différentes approches de classification automatique de textes, décrites dans l’état de l’art, nous avons utilisé l’approche non supervisée (algorithme Kmeans) pour étiqueter nos documents et l’approche supervisée (algorithme Naive Bayes) pour classer les nouveaux documents. L’objectif principal de notre travail, est d’offrir un modèle fiable de classification de documents médicaux. Nous utilisons MEDLINE comme corpus de textes, sur lequel nous menons nos expérimentations.
  • Thumbnail Image
    Item
    Services Web et orchestration appliqués à la gestion des noms de domaines 'DZ'
    (Université des Sciences et de la Technologie Houari-Boumediene (USTHB), 2012) Bouider, Sahima; El Maouhab, Aouaouche; Medjek, Faiza
    Il est communément reconnu que le concept de « Service » facilite l’intégration des systèmes logiciels en fournissant une vue globale du système. Les Services Web définissent une manière standard d'interagir avec des applications distantes en utilisant les technologies du Web. L'infrastructure des Services Web répond aux problèmes d’interopérabilité et d’intégration technique des applications. En joignant l’aspect de la composition des Services Web (orchestration ou chorégraphie) via un des langages de composition tel que le BPEL (Business Process Execution Language) a permis d’utiliser les compétences de plusieurs services, afin de résoudre un problème qu’aucun ne saurait résoudre individuellement. Notre objectif est d’utiliser l’Architecture Orientée Services, notamment, les Services Web et leurs composition dans l’implémentation d’un prototype de système de gestion des noms de domaines ‘.dz’ qui sont attribués par délégation. Cette délégation se fait sur des serveurs de gestion de noms de domaine "DNS" et l'enregistrement effectif se fait à travers des entités d'enregistrement appelées registraires qui gèrent les noms de domaines pour le compte de ses clients.
  • Thumbnail Image
    Item
    La recherche du nombre de Fibonacci d’un graphe : Etat de l’art
    (Université des Sciences et de la Technologie Houari-Boumediene (USTHB), 2012) Dahmani, Samia; Belbachir, Hacène
    La théorie des graphes est un outil incontournable, vu la diversité de son utilisation dans différents domaines, ainsi elle permet la modélisation de tous problème concret en un graphe, alors c’est l’étude systématique des graphes. Malgré l’avancé considérable accomplie dans ce domaine grâce à l’intérêt porté par les chercheurs à l’étude des graphes, plusieurs problèmes restent non résolu jusqu’à nos jours pour des raisons de complexité, entre autres le problème de coloration des graphes, nombre de cycles dans un graphe, ou bien le problème du nombre total de stables dans un graphe. En effet ce dernier a intéressé beaucoup de chercheurs, et après maints efforts il a été découvert qu’il était possible de déterminer le nombre total de stables dans quelques classes de graphes, aussi pour certaines classes ce nombre était en fonction de la suite de Fibonacci ce qui a permet l’introduction du concept du nombre de Fibonacci d’un graphe. Par conséquent, plusieurs produits scientifiques ont été versés dans cette problématique selon les classes de graphe. La réalisation d’un état de l’art d’un ensemble de ces travaux de recherche sur le problème de la détermination du nombre total de stables d’un graphe en fonction des suites de Fibonacci, ou en d’autre terme, la détermination du nombre de Fibonacci d’un graphe de quelques classes de graphes fait l’objet de notre mémoire
  • Thumbnail Image
    Item
    Intégration d'une application d'indexation dans un environnement cloud compiting
    (Université des Sciences et de la Technologie Houari-Boumediene (USTHB), 2012) Abdi, Radia; Boulkrinat, Nour El Houda
    Le concept Cloud Computing a connu un développement remarquable ces dernières années. Son principe est de déporter le traitement et le stockage des données des utilisateurs sur des infrastructures accessibles depuis internet de n’importe où et à n’importe quel moment. Le Cloud Computing compte plusieurs domaines d’utilisation y compris le domaine de la recherche d’informations. Ce dernier a pour objectif de fournir à un utilisateur un accès facile à l’information qu’il l’intéresse. Cependant l’un des problèmes majeurs qui y sont liés étant la masse d’information à indexer, qui a engendré en conséquence, l’accroissement de l’index (espace de stockage) et le temps d’indexation. A cet effet, nous avons essayé dans ce travail de régler le problème de stockage de l’index et cela par l’exploitation d’une nouvelle technologie qui est le Cloud Computing. Dans ce travail, nous avons intégrer dans un environnement Cloud Computing une application dédiée à l’indexation des informations et des données dans le cadre de la recherche d’information. Après comparaison entre les différentes plates-formes et open sources du Cloud Computing, nous avons détaillé et présenté les différentes étapes pour la réalisation de cette intégration, et nous avons étendu l’application de l’indexation existante par le développement des nouvelle classes à savoir : le Worker.