Browsing by Author "Drias, Habiba"
Now showing 1 - 14 of 14
Results Per Page
Sort Options
- ItemA Communication model of distributed information sources bacteria colonies inspired(IEEE, 2006) Mellah, Hakima; Hassas, Salima; Drias, HabibaThe implementation of communication organizational strategies constitutes an essential performance factor. Nowadays, the organization becomes companies competitiveness element (organizational structures), networks, knowledge and competences management, and cooperation. This, to be better reactive to ensure the competing character, to support better new information technologies, concerning the data exchange inside as outside an organization. The information systems specification gives a partial description of the organization, which integrated with other descriptions is regarded as being the organization model. Using the abstraction level of an information system (information source) was proven to be not sufficient to face the conflicts confronted by the organizations. These conflicts are the improvement and the change with an aim of adapting constantly to the environment new requirements. These latter are essential to support the dynamic character which tends to characterize the current organizations and which is often nature taken. In order to implement this dynamism, we took as a starting point the biological sciences and more particularly the bacteria colonies. This paper presents a correspondence model between a communication system of distributed information sources and a bacteria colony
- ItemA fault tolerant services discovery by self organisation: a MAS approach.(Inderscience, 2013) Mellah, Hakima; Hassas, Salima; Drias, HabibaThe service discovery has become an emerging phenomena in software engineering and process engineering as well. The paper presents a multi agent system (MAS) approach, for service discovery process, based on a self-organising protocol. This feature is very crucial for assuring a correct service delivery, to avoid failures or mal-function for the service discovery environment. The requirement for self-organising choreographed services have been well realised, in case of operational, functional and behavioural faults. The self-organising protocol is conceived from bacteria colony.
- ItemA Formal Approach for a Self Organizing Protocol Inspired by Bacteria Colonies: Production System Application(Springer Berlin Heidelberg, 2010) Mellah, Hakima; Hassas, Salima; Drias, Habiba; Raiah, A.; Tiguemoumine, A.Any dysfunction in production system (PS) is likely to be very expensive; so modelling by Multi Agent Systems (MAS) makes the production system (PS) possible to have aspects of robustness, reactivity and flexibility, which allow the PS control to be powerful and to react to all the risks being able to occur. In order to have a fault-tolerant PS, we propose when and how to recourse to a self organizing protocol making the MAS capable of changing its communication structure or organization, and thus reorganizing itself without any external intervention.
- ItemA formal approach for a self organizing protocol: Production System application(CERIST, 2009-10) Mellah, Hakima; Drias, Habiba; Hassas, SalimaAny dysfunction in production system (PS) is likely to be very expensive; so modelling by Multi Agent Systems (MAS) makes the production system (PS) possible to have aspects of robustness, reactivity and flexibility, which allow the PS control to be powerful and to react to all the risks being able to occur. In order to have a fault-tolerant PS, we propose when and how to recourse to a self organizing protocol making the MAS capable of changing its communication structure or organization, and thus reorganizing itself without any external intervention.
- ItemA policy-based context-aware approach for the commitment of mobile transactions(ACM, 2008) Nouali-Taboudjemat, Nadia; Drias, HabibaThe transaction paradigm ensures consistency in the presence of concurrent accesses to shared data and in the presence of failures. Traditionally, the transaction semantics is defined by the ACID properties (Atomicity, Consistency, Isolation and Durability) which implementation is through such mechanisms as commitment protocols ensuring Atomicity and concurrency control protocols ensuring Isolation. Many transactional models were developed to support the diverse and variable applications needs, and more recently to overcome the constraints induced by the evolution of distributed systems environments toward wireless and mobile. Indeed, the latter are characterized by limitations in computing resources, communications and energy as well as dynamic variations in terms of resource availability and configuration. In this paper, our contribution is mainly focused on the problem of atomic commitment. We adopted an approach based on the context-aware adaptation for the management of mobile transactions. We therefore present the commit protocol aTCP (Adaptable Transaction Commit Protocol) which allows for adaptation to the requirements of applications and mobile context in terms of transactional properties and execution cost. For the implementation of aTCP we offer a context-aware architecture based on policies.
- ItemA two-phase commit protocol for mobile wireless environment(ACM, 2005) Nouali-Taboudjemat, Nadia; Doucet, Anne; Drias, HabibaThe challenges of wireless and mobile computing environments have attracted the attention of researchers to revisit the conventional implementation of distributed computing paradigms. In this paper we propose to revisit the conventional implementation of the Two Phase Commit (2PC) protocol which is a fundamental asset of transactional technology for ensuring the consistent commitment of distributed transactions. We propose a new execution framework providing an efficient extension that is aware of the mobility. The proposed M2PC (Mobile 2PC) protocol preserves the 2PC principle and the freedom of the mobile clients and servers while it minimizes the impact of unreliable wireless communications.
- ItemData mining pour la construction de communautés d'utilisateurs(CERIST, 2016-05-10) Boulkrinat, Nour El Houda; Drias, Habiba; Mellah, Hakima; Khellouf, Hassina; Bouchabou, AidaLes communautés d’utilisateurs sont tenues ensemble par un intérêt commun dans un champ de savoir et sont conduites par un désir et un besoin de partager des idées, des expériences, des modèles, des outils et des meilleures pratiques. Dans ce travail nous présentons notre solution pour la construction de communautés d’utilisateurs en tenant compte des centres d’intérêts et en se basant sur la technologie du data mining. Les centres d’intérêts seront introduits à partir d’une ontologie dédie au domaine de l’informatique. Quant au data mining, il sera utilisé pour la segmentation des communautés via l’utilisation de l’algorithme K-means. Cette construction de communautés aidera le système de recherche d’information à l’acquisition implicite des nouveaux profils par la sélection ou l’adaptation d’un profil prédéfini, et à la reformulation des requêtes de l’utilisateur en fonction de nouvelles connaissances acquissent à partir de la communauté où il appartient.
- ItemDécouverte Des Grid Services Publiés Dans Des Registres Hétérogènes(CERIST, 2009-03) Boulkrinat, Nour El Houda; Aklouf, Youcef; Drias, HabibaL’environnement du grid est caractérisé par des ressources multiples et dynamiques, publiées dans des registres qui sauvegardent les informations relatives aux ressources, tel que : MDS (Monitoring and Discovery System) et GMD (Grid Market Directory). Il se trouve que parfois, les besoins des utilisateurs nécessitent d’autres ressources et applications publiées dans d’autres registres comme : UDDI (Universal Description Discovery and Integration) ou ebXML. La découverte et l’accès aux grid services publiés dans des registres hétérogènes, devient alors une tâche complexe. Cet article s’intéresse à la résolution de ce problème, à cet effet, nous proposons une approche de découverte qui permettra aux utilisateurs un accès transparent à ces registres sans se soucier de leurs structures.
- ItemEnterprise information system, agility and complexity, what is the relationship?(CERIST, 2016-02-05) Mellah, Hakima; Drias, HabibaComplexity term is present everywhere. Complexity surrounds information, information system, organization as well as computing systems. In this work we present some challenges that deal with complexity. Why enterprise organization can be seen as complex? From what, complexity can arise within enterprise information system? What is relationship between complexity and agility? What are factors that may evolve complexity within enterprise information system? How computing system led information system towards complexity? To response to all this challenges, several dimensions dealing with complexity are displayed such as dynamics in enterprise information system components, while interacting, that can be tolerated by components autonomy, intelligibility that causes knowledge evolving, and inter-connectivity that is necessary with distribution. All these factors influence each others, within in a three dimensional system. UML modeling of enterprise information system that includes complexity parameters is given.
- ItemExploring a self organizing Multi Agent System for service discovery(CERIST, 2009-09) Mellah, Hakima; Drias, Habiba; Banarjee, Soumya; Hassas, SalimaThe paper presents a Multi Agent System (MAS) approach, for service discovery process to consider the user in the service discovery process involoving his interactions under constraints. The service discovery has become an emerging phenomena in software engineering and process engineering as well. The proposed MAS has demonstrated significant self oranizining potential. This feature is very crucial for assuring a correct service delivery, to avoid failures or mal-function for the service discovery environment. The requirement for self organizing choreographed services have been well realized, in case of operational, functional and behavioral faults. Self organization within the MAS is adopted by the recourse to a self organizing protocol conceived from bacteria colony and evolutinary computation paradigm.
- ItemModèle et techniques de transactions adaptables pour les environnements mobiles(Université des Sciences et de la Technologie Houari Boumediène (U.S.T.H.B.), 2007-11-17) Nouali-Taboudjemat, Nadia; Drias, HabibaLe concept de transaction a vu le jour dans les années soixante-dix pour répondre aux besoins des systèmes de gestion de base de données. Ce paradigme permet d’assurer la cohérence en présence des accès concurrents à des données partagées et en présence de pannes. Cependant, ce paradigme a gagné une importance dépassant largement le contexte dans lequel il a été développé à l’origine et a vu son spectre d'applications s'élargir au commerce électronique, le travail coopératif, la gestion de workflow, etc. Traditionnellement, la sémantique de transaction est définie par les propriétés ACID (Atomicité, Cohérence, Isolation et Durabilité) dont le maintien garantit la cohérence grâce à des mécanismes adéquats tels que les protocoles de validation assurant l'Atomicité et les protocoles de contrôle de concurrence assurant l'Isolation. De nombreux modèles transactionnels ont été élaborés pour prendre en charge des applications avancées diverses. Cependant, l’évolution des systèmes distribués vers les environnements sans fils et mobiles a induit de nouvelles contraintes dont le faible débit des communications sans fils et la latence du réseau qui allongent la durée de vie des transactions. De plus, les transactions mobiles requièrent l’utilisation de sites mobiles connectés au réseau par intermittence et évoluant dans un environnement non fiable sujet à de fréquentes déconnexions. La mobilité des unités permet à des transactions en cours d’exécution d’accéder à des systèmes hétérogènes, de manipuler des données de localisation imprécises ou des données dont la localisation change dynamiquement. La participation des unités portables restreintes en ressources (de calcul, mémoire, énergie) et hétérogènes rendent caduques les solutions transactionnelles traditionnelles. Toutes ces contraintes imposées par les caractéristiques de l'environnement mobile, conjuguées aux variations et au changements dynamiques de ces dernières, ainsi que la variabilité des besoins applicatifs en termes de propriétés transactionnelles interpelle à réfléchir sur des solutions offrant plus de flexibilité et d'adaptabilité. Dans cette thèse, notre contribution a été centrée principalement sur le problème de la validation atomique qui permet d'assurer la propriété d'atomicité. Nous avons donc proposé et évalué le protocole M2PC (Mobile Two-phase Commit Protocol) pour l'architecture de réseau mobile avec infrastructure et le protocole A-D2PC (Ad hoc Decentralized 2PC) pour les architectures ad hoc. Une évaluation et étude comparative des protocoles de validations de transactions en environnement mobile a été réalisée sur une plateforme de simulation permettant de modéliser à la fois les aspects transactionnels et les aspects communication des réseaux sans fil et mobiles. Cette évaluation a permis de mettre en évidence l'apport de chaque approche et les indices de performance de ce type de protocoles. Nous avons ensuite exploré la piste de l'adaptation des protocoles de validation de transactions mobiles aux variations de contexte qui nous a conduit à la proposition et la formalisation d'un modèle de transaction flexible supportant des propriétés adaptables AdapT (Adaptable Transactions) et d'un protocole de validation aTCP (Adaptable Transaction Commit Protocol) qui permet une adaptation aux exigences des applications et du contexte mobile en termes de propriétés transactionnelles et de coût d'exécution. Ensuite, nous avons proposé une architecture middleware context-aware supportant le modèle AdapT ainsi que le protocole aTCP. L'originalité de cette architecture réside principalement dans l'utilisation de l'approche basée sur les politiques
- ItemOn performance evaluation and design of atomic commit protocols for mobile transactions(Springer US, 2010-02) Nouali-Taboudjemat, Nadia; Chehbour, Fairouz; Drias, HabibaThe challenges of wireless and mobile computing environments have attracted the attention of researchers to revisit the conventional transaction paradigm. Indeed, this paradigm is an indispensable asset in modern information systems. The atomicity property of a distributed transaction is ensured with the use of an atomic commit protocol (ACP). Due to their great importance for transaction systems, the recent advances in mobile computing development have renewed the interest in the design of ACPs for mobile systems. The work presented in this paper studies the impact of the various and fluctuant parameters of wireless and mobile systems on a set of ACPs for mobile environment. It highlights performance indices which give orientations to the design of an adaptable approach that supports different atomicity notions satisfying a wide range of applications and environment requirements.
- ItemSelection of Information Sources using a Genetic Algorithm(CERIST, 2017-01-02) Lebib, Fatma Zohra; Drias, Habiba; Mellah, HakimaWe address the problem of information sources selection in a context of a large number of distributed sources. We formulate the sources selection problem as a combinatorial optimization problem in order to yield the best set of relevant information sources for a given query. We define a solution as a combination of sources among a huge predefined set of sources. We propose a genetic algorithm to tackle the issue by maximizing the similarity between a selection and the query. Extensive experiments were performed on databases of scientific research documents covering different domains such as computer science and medicine. The results based on the precision measure are very encouraging.
- ItemToward a business process collaboration in E-commerce exchange using Web serice(CERIST, 2009) Khelifa, Lydia Nadia; Aklouf, Youcef; Drias, Habiba; Boumellil, Lamia SabihaB2B e-commerce is an emergent area, which the profit of enterprises depend on its performance. Business Process collaboration is a challenge that companies are facing to. However, emergent specifications resulted from the convergence of web services and grid i-e Web Service Resource Framework (WSRF) open new horizon for the collaboration of business Processes. WSRF specifies a WS-Resource approach to model and manage state in a Web services context. In this paper, we present our vision of integrating WSRF in business process collaboration which is described through a collaborative Business Process defined by all participants. WSRF is used to virtualize and encapsulate the private Business Processes. The WS-Notification is used to notify about the state changes to coordinate participant Business Processes