قسم الرياضيات
Permanent URI for this collection
Browse
Browsing قسم الرياضيات by Author "Bourouis, Abdelhabib"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Contribution aux techniques de modélisation et de simulation multi-paradigme et multi-formalisme basée sur l’ingénierie dirigée par les modèles(université oum el bouaghi, 2018) Nasri, Ahlem; Bourouis, AbdelhabibLa modélisation des systèmes complexes, y compris les systèmes à événements discrets, reste un défi majeur pour les concepteurs de cette classe de systèmes. La complexité et la taille de ces systèmes empêchent de comprendre leurs modèles. Dans cette thèse, nous proposons une approche pour réduire les modèles de réseaux à files d'attente de grande taille en d'autres plus petits. L'objectif est de réduire le temps d'analyse ainsi que de la simulation en plus de la bonne compréhension du système étudié. L'idée de base est de diviser le modèle en un ensemble de sous-modèles plus petits, hiérarchiquement organisés et plus facile à gérer. Ces derniers sont analysés isolément. Les principales contributions de ce travail sont la substitution de chaque sous-modèle par une seule station M / G / ? et l'automatisation du processus de décomposition en utilisant des techniques de transformation de modèles à l'aide de l'outil de Méta-modélisation AToM3. En outre, les modèles résultants de l'application de cette approche peuvent être transformés en modèles de réseau de Petri à files d'attente ce qui réduit le coût d'analyse et/ou de simulation. Ces deux approches ont été validées à l'aide des études de cas dans lesquelles plusieurs indices de performance ont été prédits avec une grande précision. La conclusion principale est que l'approche de réduction fournit des résultats exacts pour le nombre moyen global de clients et le temps de résidence moyen sur l'ensemble du réseau. Un modèle de réseau à files d'attente peut être transformé en un modèle de réseau de Petri à files d'attente équivalent tout en prenant en considération l'aspect de représentation selon différents niveaux d'abstraction.Item Vers un environnement de simulation à évènements discrets basé sur le paradigme de la programmation orientée aspects(Université d' Oum El Bouaghi, 2015) Chibani, Meriem; Bourouis, AbdelhabibLa simulation orientée objet est actuellement très répandue et se base sur le paradigme orienté objet (OO). Les systèmes de simulation à évènements discrets (DES) mettent en oeuvre plusieurs préoccupations transversales telles que la gestion des événements, la détection de la phase d'équilibre et le suivi de la trace d'une simulation. Ces préoccupations ont tendance à produire deux problèmes majeurs qui dépassent les capacités du paradigme OO utilisé en simulation : l'enchevêtrement et la diffusion de code de simulation. Cela augmente la complexité et réduit la maintenabilité qui exige une séparation spécifique des préoccupations (Separation of Concerns : SoC). La programmation orientée aspect (AOP) apprête une plus grande attention aux préoccupations transversales relativement à d'autres paradigmes en offrant des langages robustes tel qu'AspectJ. L'application de l'AOP dans la simulation constitue un axe de recherche novateur et d'actualité. Dans cette thèse, nous proposons une architecture pour un environnement de modélisation et de simulation à évènements discrets basé sur l'AOP. Notre contribution comprend trois volets : le premier, représente une étude comparative entre les approches de la programmation orientée aspect tel que la programmation orientée sujet et Xerox Parc AOP. Le deuxième volet concerne l'identification des besoins non fonctionnels dans le domaine de la modélisation et de la simulation à évènements discrets. En plus, une architecture pour un environnement de modélisation et de simulation à évènements discrets basé sur l'AOP est proposée, en utilisant la bibliothèque Japrosim comme un noyau. Enfin, le dernier volet concerne la proposition d'un profile UML pour l'application de l'AOP au niveau de la conception. Ce profile est spécifique au langage AspectJ et utilise l'outil Xpand pour la génération automatique de code comme un model- to- text transformation outil