Research Reports
Permanent URI for this collectionhttp://dl.cerist.dz/handle/CERIST/34
Browse
11 results
Search Results
Item Social Business Process Model Recommender: An MDE approach(CERIST, 2018-09-26) Khider, Hadjer; Hammoudi, Slimane; Benna, Amel; Meziane, Abdelkrimwith the advent of the social Web (Web 2.0) and the massive use of online social networks (OSNs) (e.g.Facebook, LinkedIn). OSNs have become new opportunity that provides huge Masses of data about users’, rich in their diversity and important in their quantity. Exploring the profiles data among these OSNs attract a great deal of attention among researchers in several research areas: social information retrieval systems, social recommendation systems. Social Recommender Systems aim to generate meaningful recommendations to a collection of users for items that might be interesting for them. In this paper we propose to investigate social recommender systems for improving Business process (BP) models reuse in process models repositories. The recommender system we propose to integrate we called SBPR recommender. SBPR recommender aims to recommend to the users of such repositories BP models for reuse. LinkedIn User profile is the source of social data for SBPR recommender; BP models are target items to be recommended to user. We propose a framework based on Model Driven Engineering (MDE) approach where techniques of models, metamodels, transformation and weaving are used to implement a generic recommendation process.Item Toward an Approach to Improve Business Process Models Reuse Based on Linkedin Social Network(CERIST, 2017-01-10) Khider, Hadjer; Benna, Amel; Meziane, Abdelkrim; Hammoudi, SlimaneBusiness process (BP) modeling is an important stage in BPM lifecycle. However, modeling BP from scratch is fallible task, complex, time-consuming and error prone task. One of the promising solutions to these issues is the reuse of BP models. BP reusability during the BP modeling stage can be very useful since it reduces time and errors modeling, simplify users’ modeling tasks, improve the quality of process models and enhance modeler’s efficiency. The main objective of this paper is to propose a Social Business Process Management (Social BPM) approach based on the user social profile to perform the reuse of BP models. We identify the need of exploring user profile to reuse BP models. The LinkedIn social network is used to extract the users’ business interests these user business interests are then used to recommend the appropriate BP model.Item Survey and comparative study of Business process models repositories(CERIST, 2016-12-21) Khider, Hadjer; Benna, AmelA Business Process (BP) modeling is a complicated task, time-consuming, and error prone task. One of the promising solutions to overcome these challenges is by the reuse of BP models, consequently, it is important to provide a BP models repository to store thousands of BP models for business actors (e.g. analysts, modelers, managers, and process developers) to find existing business processes. In this report, we present a survey and a comparative study of existing BP models. We present also the limitations that affect BP models reuse in these repositories.Item A MOF-based Social Web Services Description Metamodel(CERIST, 2015-12-09) Benna, Amel; Maamar, Zakaria; Ahmed-Nacer, MohamedTo make IT community adopt social Web services, both social Web service-based applications and their support platforms should evolve independently from each other while sharing a common model that represent the characteristics of these social Web services. This paper proposes a model-driven approach that achieves this duality. First, the approach identifies a social Web service's properties. Then a Meta-Object-Facility(MOF)-based social Web services description metamodel is developed. A prototype illustrates how the proposed MOF-based metamodel is used.Item Social Business Process Management Approaches: A Comparative Study(CERIST, 2015-02-25) Khider, Hadjer; Benna, AmelThe rapid development of web 2.0 in recent years has led fundamental changes and enormous opportunities in the way the business process models are available to the individuals and organizations. These organizations are looking increasingly to employ these technologies to enhance and improve their traditional Business Process Management. This idea has recently grown due to the characteristics of social software such as: weak ties and implicit knowledge, transparency, knowledge sharing, these features can be the motivation to socialize the classic Business Process Management (BPM) models. In this position paper we discuss the interaction of social software with BPM lifecycle phases (design, configuration, enactment, and evaluation) and how BPM can capitalize from social software.Item Collaboration sociale dans un échange inter intra entreprises(CERIST, 2014-06-20) Khider, Hadjer; Benna, AmelLes plateformes du Web 2.0 ont favorisé le développement des logiciels sociaux. Ces techniques permettent de mettre en relation des personnes partageant les mêmes centres d’intérêt personnels ou professionnels, ce qui met les utilisateurs au centre de la production de données. Cependant les systèmes de gestion des processus métiers classiques ne prennent pas les préférences des utilisateurs en considération. L’aspect social est un facteur important à prendre en considération pour améliorer les échanges et collaboration inter entreprises afin de mieux répondre aux besoins et intérêts des utilisateurs, qui veulent voir leurs préférences prises en compte. La gestion des processus métiers n'a pas beaucoup en commun avec les logiciels sociaux. Cependant, si l'intégration des logiciels sociaux et BPM est réalisée avec succès, un certain nombre d'avantages pour la gestion des processus métiers peuvent être apportés. Les logiciels sociaux et les BPM peuvent être utilisés de façons complémentaires pour supporter le travail collaboratif dans les organisations. Le logiciel social peut être utilisé pour pallier les lacunes des approches traditionnelles de la BPM. Dans ce rapport nous identifions et étudions comment les logiciels sociaux et les BPM peuvent être utilisés de façons complémentaires pour supporter le travail collaboratif dans des organisations et présenter ensuite les différentes approches qui ont inclus l’aspect social dans l’échange et collaboration inter entreprises.Item Using tags Associated to Resources to Build Ontologies(CERIST, 2014-06-18) Keddari, Djalila; Mellah, Hakima; Benna, AmelSocial tagging has recently emerged in the collaborative web as a support shared resources organization allowing users to categorize these resources, that can be web pages, video, or images, by associating them with keywords, called tags. However, the use of uncontrolled tags poses several problems, namely ambiguity, writing variations where many tags denote the same concept, as well as tags volume. The latter has led to tags classification into several clusters using the K Means algorithm. The purpose of this work is that from tags clusters and their hierarchical classification, it would be important to build an ontology as these tags have a semantic aspect and are expressed by users who used the tagged resources. Building ontologies, based on resources tags, is a way to make automatic their building without requiring experts as usual. Reproducing these tags clusters into ontological form is a way to share its knowledge with other users. We aim through this paper to build an ontology based on tags. A technical approach to form ontological portions, starting from tags clusters is based on semantic distance existing between tags. As tags clusters have a semantic relationship, the semantic distance between clusters is used to merge ontological portions into a global ontology.Item Using MDA approach to enhance Web services description with social information(CERIST, 2013-05) Benna, Amel; Ahmed-Nacer, MohamedRecent research on Web services has demonstrated the need of including the social dimension into different stages of the Web service lifecycle. Also researchers have found that social relationships between Web services can be identified using social network concepts. However, much of these works are focused on how to discover/recommend, secure, build and manage social networks but do not describe how to develop a social Web service and what would be its description. Our goal in this paper is to enhance Web services description with social information using the MDA approach. We first propose a social Web services interaction metamodel to be used as a basis for the development of social Web services application and an association platform. The social Web services interaction metamodel concepts are grouped according to different views. Each of these views is represented by a Metamodel based Meta Object Facility (MOF) package. The social services metamodel is then transformed to social Web services description schema that validates standards Web services description. Finally, a sample application of the social Web services description model and its associated schema has been implemented based on the instantiation of the proposed metamodel.Item Matching Resources in Social Environment(CERIST, 2012-05) Benna, AmelUser comments on web become more and more important. We focus, in this paper, on the use of user-defined tags for annotating resources to identify links between them. These links are based on a resource social context, obtained by applying k-means classification method and a hierarchical classification of tags within a cluster. The resources are re-assigned to this classification, to facilitate search process, and the ranking of result is performed according to their degree of relevance, by evaluating a similarity score between the tagged contents, in hierarchical clusters of tags, and the user request. The results of the evaluation, on social bookmarking system del.icio.us, demonstrate significant improvements over traditional approaches.Item Inclure l’aspect social dans une recherche d’information(CERIST, 2012) Benna, Amel; Mellah, Hakima; Oualid, Ali; Choui, Islam; Hadjari, KarimaLes technologies du Web 2.0 mettent l’utilisateur au centre de la production de données et introduisent une forte composante collaborative et sociale. En conséquence, les techniques utilisées dans les systèmes de recherche d’information classiques ne répondent plus aux exigences des utilisateurs qui veulent voir leurs préférences sociales prises en compte. L’idée rapportée dans ce travail consiste à inclure dans une recherche d’information non seulement le contexte social de l’utilisateur mais aussi celui de la ressource recherché en se basant sur deux aspects sociaux à savoir : le tagging collaboratif et le réseautage social. Dans le réseau social que nous considérons, le contexte social de l’utilisateur réunit ses centres d’intérêt, lesquels sont capturés à partir d’un système de tagging collaboratif. Par contre, le contexte social du document comprend les clusters de tags, obtenus par classification, et les avis des utilisateurs avec leur niveau d’expertise sur le document. Les résultats de notre expérimentation pour mesurer l’impact de l’intégration du contexte social dans une recherche d’information, sur le site de folksonomy déclicious, ont été concluants.