Browsing by Author "Chebout, Mohamed Sedik"
Now showing 1 - 7 of 7
Results Per Page
Sort Options
Item Controlabilitè des systèmes multi agents ouverts(University Of Oum El Bouaghi, 2020) Chebout, Mohamed Sedik; Mokhati, FaridLes travaux présentés dans cette thèse se placent dans le contexte du génie logiciel orienté-agent. Nous nous focalisons sur le problème de contrôlabilité des systèmes multi-agents ouverts (SMA ouvert). La maitrise du comportement des SMA ouverts est une tâche très complexe vis-à-vis les caractéristiques inhérentes à ce type des SMA telles que : l'ouverture, la dynamique, le non-déterminisme, l'hétérogénéité, l'émergence, etc. Un type particulier des SMA ouverts est celui implémenté en se basant sur un modèle organisationnel (bien particulièrement le modèle AGR : Agent, Group, Rôle). Nous partons par diviser le problème de contrôle des SMA ouverts basés-AGR en deux phases complémentaires : le monitoring et le contrôle proprement dit. Ainsi, nous avons proposé deux approches différentes pour chaque phase. Le monitoring permet d'analyser et d'examiner dynamiquement le comportement des SMA ouverts que ce soit pour le niveau système ou agent. L'approche de monitoring proposée a été concrétisée par un outil logiciel baptisé RT-MTOMAS. En revanche, l'approche de contrôle proposée a été déployée sous le nom NorCtrl4OMAS et est validée, également, avec un outil logiciel dédié. NorCtrl4OMAS utilise principalement les normes comme étant un mécanisme de contrôle. Nous avons étudié l'applicabilité des deux approches proposées sur des études de cas concrètes sous la plateforme MaDKit. Abstract Research accomplished in this thesis is placed in the context of agent oriented software engineering. We focus, mainly, on the controllability problem of Open Multi-Agent Systems (Open MAS). Mastering the behaviour of Open MAS is a hard task with respect to inherited characteristics like: openness, dynamic, non-determinism, heterogeneity, emergency, etc. A particular kind of Open MAS is the one implemented based on AGR (Agent, Group, Role) organizational model. We start by dividing control problem of AGR-based Open MAS into two complementary phases: monitoring and controlling. Also, we have proposed a different approach for each phase. Monitoring consists of analysing and reviewing dynamically the behaviour of Open MAS for both agent and system levels. Proposed monitoring approach is supported by a software tool baptized (RT-MTOMAS). However, proposed control approach has been deployed under the name: NorCtrl4OMAS and validated with a dedicated software tool. NorCtrl4OMAS uses norms as a control mechanism. We investigated the applicability of the two approaches using concrete case studies under MaDKit agent platform.Item Evaluation de l'impact du refactoring aspect dans un contexte multi-agents(Université d' Oum El Bouaghi, 2014) Chebout, Mohamed Sedik; Mokhati, FaridLes applications multi-agents existantes dans la littérature sont développées sans tenir compte de la séparation entre les préoccupations fonctionnelles de celles non fonctionnelles, ce qui affecte leurs qualités. Une des techniques utilisées pour améliorer la qualité du logiciel est le Refactoring. Cette technique sert à améliorer l'extensibilité, la modularité, la réutilisabilité, la complexité et la maintenance du logiciel. Une piste relativement nouvelle pour implémenter le Refactoring est l'utilisation de la programmation orientée aspect. Par conséquent, il en résulte l'apparition d'une nouvelle technique connue sous le nom de Refactoring Orienté Aspect. Dans ce mémoire, nous proposons une nouvelle approche basée sur l'analyse dynamique pour évaluer l'impact du Refactoring Aspect sur la qualité des applications multi-agents, plus spécifiquement, l'approche proposée a pour but de savoir si le Refactoring Orienté Aspect nous permet d'apporter une amélioration sur le comportement des agents en terme de communication et échange de messages pour atteindre et compléter leurs tâches. Notre approche est sanctionnée par un outil d'analyse de performances qui supporte les spécificités des agents implémenté sous la plateforme Agent FactoryItem Monitoring orienté-aspect des applications multi-agents basées JADE(Univérsité Oum El Bouaghi, 2020) Fedjkhi, Athar; Chebout, Mohamed SedikDans le cadre de l'ingénierie logiciel orienté-agent, le monitoring pour un Système Multi-Agents (SMA) représente la tâche permettant d'étudier, d'examiner et d'analyser dynamiquement son comportement et de surveiller le cycle de vie des agents et l'échange de messages effectué. En revanche, la Programmation Orienté-Aspect (POA) offre un moyen de qualité qui rend la tâche de monitoring opérationnelle compte tenu des spécificités des SMA. On parle, plutôt, sur le Monitoring Orienté-Aspect(MOA). Dans le cadre de notre projet de fin d'étude, Nous proposons, une nouvelle approche de MOA des SMA implémentés particulièrement sous la plateforme JADE. L'approche proposée a été déployée sous le nom AOM4JADE pour Aspect-Oriented Monitoring for JADE-based MAS et est validée avec un outil logiciel nommé AOM4JADE tool. Afin de montrer les avantages de AOM4JADE et l'outil associé, nous avons étudié son applicabilité sur une étude de cas concrète.Item Multi agent simulation for decision support in supply chains risk management(University of Oum El Bouaghi, 2024) Meziani, Ahlem; Chebout, Mohamed Sedik; Bourouis, AbdelhabibSupply chain risk management (SCRM) is a vital component of contemporary supply chain management. This is because supply chain disruptions (SC) can have significant and detrimental effects, such as financial losses, reputational damage, and even the failure of a business. Nonetheless, implementing SCRM can be difficult due to the intricate and unpredictable nature of SC operations. These operations involve a variety of entities, geographies, and processes, thereby introducing complexity and uncertainty to the task of SCRM. In order to implement effective SCRM, it is necessary to identify, evaluate, and mitigate various sources of risk in real-time, including control, process, demand, and supply risks. However, currently there is no comprehensive decision support system (DSS) that can assist decision-makers in all the stages of the SCRM process. Although several risk assessment mechanisms exist, they are not capable of handling the complexity of SCRM-related issues in real-time. Furthermore, existing DSSs tend to focus on specific aspects of SCRM and do not take into account the entire process. Therefore, there is a need for a more holistic approach that can deal with the intricacies and uncertainties of SCRM-related issues, and provide decision-makers with up-to-date information to make well-informed decisions. The proposed framework, NeutroMAS4SCRM, combines Neutrosophic Data AHP with a multi-agent system (MAS) to manage supply chain risks (SCRs) more effectively. It leverages the MAS for prompt coordination and response, and the NDAHP technique for event extraction from current datasets and risk evaluation. The framework can identify potential risks that require comprehensive risk management and classify them based on predefined criteria using the NDAHP approach, which surpasses the limitations of vagueness, uncertainty, and complexity. Moreover, it immediately notifies relevant individuals of unexpected changes and utilizes simulation methods to establish a quantitative risk assessment and control system. The proposed MAS for the supply chain is implemented on the JADE agent platform, where message content based on FIPA-ACL is specified using a dedicated AgentSCRM ontology. The simulation-based DSS evaluates the framework by assessing cost risks and harmful effects, determining its efficacy in assisting companies to manage risks efficiently. The simulation results demonstrated that the Neutro- MAS4SCRM framework can effectively decrease risk costs. In conclusion, NeutroMAS4SCRM is a promising tool for decision-makers seeking to enhance their SCRM strategies and improve their capabilities to address unforeseen risks. La gestion des risques de la chaîne d’approvisionnement (SCRM) est un élément essentiel de la gestion contemporaine de la chaîne d’approvisionnement. Cela s’explique par les perturbations de la chaîne d’approvisionnement (SC) qui peuvent avoir des effets significatifs et néfastes. Néanmoins, la mise en oeuvre de la SCRM peut être difficile en raison de la nature complexe et imprévisible des opérations de sc. Ces opérations impliquent une variété d’entités, de géographies et de processus, introduisant ainsi complexité et incertitude dans la tâche de la SCRM. Afin de mettre en oeuvre une SCRM efficace, il est nécessaire d’identifier, d’évaluer et de atténuer diverses sources de risque en temps réel, notamment les risques de contrôle, de processus, de demande et d’approvisionnement. Cependant, il n’existe actuellement aucun système complet de soutien à la décision (DSS) capable d’assister les décideurs à toutes les étapes du processus de la SCRM. Bien que plusieurs mécanismes d’évaluation des risques existent, ils ne sont pas capables de gérer la complexité des problèmes liés à la SCRM en temps réel. De plus, les DSS existants ont tendance à se concentrer sur des aspects spécifiques de la SCRM et ne tiennent pas compte de l’ensemble du processus. Il est donc nécessaire d’adopter une approche plus holistique qui puisse traiter les complexités et les incertitudes des problèmes liés à la SCRM et fournir aux décideurs des informations à jour pour prendre des décisions éclairées. Le cadre proposé, NeutroMAS4SCRM, combine Neutrosophic Data AHP avec un système multi-agent (MAS) pour gérer plus efficacement les risques de la chaîne d’approvisionnement. Il tire parti du MAS pour une coordination et une réponse rapides, ainsi que de la technique NDAHP pour l’extraction d’événements à partir de jeux de données actuels et l’évaluation des risques. Le cadre peut identifier les risques potentiels nécessitant une gestion complète des risques et les classer en fonction de critères prédéfinis en utilisant l’approche NDAHP, qui surpasse les limitations du flou, de l’incertitude et de la complexité. De plus, il informe immédiatement les personnes concernées des changements inattendus et utilise des méthodes de simulation pour établir un système d’évaluation quantitative des risques et de contrôle. Le MAS proposé pour la chaîne d’approvisionnement est implémenté sur la plate-forme d’agent JADE, où le contenu des messages basé sur FIPA-ACL est spécifié à l’aide d’une ontologie dédiée, AgentSCRM. Les résultats de la simulation ont démontré que le cadre NeutroMAS4SCRM peut réduire efficacement les coûts liés aux risques alors c’est un outil prometteur pour les décideurs cherchant à améliorer leurs stratégies de gestion des risques de SC et à renforcer leurs capacités à faire face aux risques imprévus.Item Un système de classification de panneaux de signalisation routière dans des images(Université Oum El Bouaghi, 2018) Beghou, Nadjib; Berrah, Abdelaali; Chebout, Mohamed SedikLe but de ce travail est de concevoir, implémenter et de valider une application de détection de panneaux routiers circulaire. L'approche adoptée dans ce travail repose un module de détection qui se base sur le détecteur de symétrie radiale pour repérer des zones de la scène susceptibles de contenir des panneaux routiers Des tests effectués sur un ensemble d'images réelles du trafic routier montrent les performances du système actuellement développé.Item Une Approche de renforcement flou des normes pour les systèmes multi-agents(Université d'Oum El Bouaghi, 2023) Sahbi, Abderrahim; Chebout, Mohamed SedikDans le contexte des Systèmes Multi-Agent Normatifs (SMAN), les normes ont été conçues de manière à contrôler le comportement des agents. Ces derniers peuvent ne pas se comporter conformément à la norme s’ils ont maintenu leur autonomie. A cet effet, le renforcement des normes consiste en un mécanisme permettant à motiver les agents pour respecter les normes par le biais des sanctions (récompenses ou punitions). En revanche, le raisonnement flou montre son efficacité dans la gestion de l'incertitude et/ou l’incomplétude des données en rapprochant le raisonnement au cerveau humain. Ainsi, le renforcement flou des normes exprime le fait de sanctionner l’agent suite aux résultats fournis par un processus de raisonnement flou. Dans le cadre de notre projet de fin d’études, nous proposons une nouvelle approche de renforcement de normes basée sur le raisonnement flou. L’approche proposée a été déployée sous le nom : FE4NorMAS pour Fuzzy Enfoncement FOR Normative Multi-Agent Systems et est supporté par une étude de cas comportant différents scénarios sous la plateforme MaDKit.Item Vers un modèle organisationnel normatif pour les systèmes multi-agents ouverts(Université de Larbi Ben M'hidi- Oum El Bouaghi, 2022) Messai, Houssem Lakhdhar; Sebahi, Adel; Chebout, Mohamed SedikLes Systèmes Multi-Agents (SMA) ouverts se caractérisent par une granularité hétérogène où l'architecture interne des agents reste non spécifiée de sorte à mettre en interaction des agents conçu et implémenté différemment. Ainsi, les agents entrent et quittent le système selon leurs propres plans ce qui rend la composante du système variante. Pour mettre en place ces caractéristiques, le modèle organisationnel AGR (Agent, Groupe, Rôle) représente un bon candidat. On parle, plutôt, d'un SMA ouvert basé AGR. Cependant, la minimalité du modèle AGR en termes de concepts qu'ils proposent rend la tâche de contrôle d'un SMA ouvert hyper compliqué. Pour ce faire, on a proposé d'augmenter le modèle AGR de base avec des concepts normatifs dans l'objectif de contrôler le comportement des agents et même du système dans sa globalité avec des normes. Dans ce mémoire de master, une extension du modèle AGR supportant les normes a été proposée sous la dénomination NorAGR pour Normatif AGR. L'extension proposée a été validé à travers des études de cas déployés sous la plateforme MaDKit.