Papers by Sidi Mohamed Benslimane
Vers un profil d’utilisation pour le web social sémantique
Un framework pour l'évolution assistée des ontologies

Using social media is one of the most common activities for mobile users. Moreover, it is a time-... more Using social media is one of the most common activities for mobile users. Moreover, it is a time-consuming activity that can lead to addiction. Some gaps in HCI (Human Computer Interaction) ergonomics theory gave rise to this addiction. These gaps lie in an overexploitation of the usability and/or persuasion criteria that designers and/or developers use according to their needs when applying influence strategies to affect users' engagement. Although these strategies are widely applied in online social networks, they are not well identified and their application levels are still lacking. This paper seeks to establish and validate these influence strategies. We proposed five (05) patterns of influence in online social networks that have a significant impact on Users' Time Spent (UTS) grouping the different usability criteria and persuasion strategies. Then, we conducted a classification study of those criteria / strategies, using Hybrid Card Sort method carried out by fifteen (15) eligible experts. Experts were asked to group those criteria / strategies into a set of patterns based on our predetermined (with the option to create their own patterns). The results analysis validates our five (05) proposed patterns paving the way to outline their application borderline thereafter.

Suggestion pattern on online social networks: between intensity, effectiveness and user’s satisfaction
The Visual Computer, Feb 24, 2021
Forms of influence are widely applied in social networks in order to encourage users to take acti... more Forms of influence are widely applied in social networks in order to encourage users to take actions that are favourable to these technologies providers. In our prior work, we proposed a set of influence patterns that are applied in social networks (suggestion pattern, reminder pattern, reward pattern, interaction pattern and social influence pattern) which influence users progressively over time in order to shape their behaviours and to persuade them to stay as long as possible. Nevertheless, the guidance or recommendations for applying these patterns for developers have not yet been defined. This research will focus on the first suggestion pattern and describes an experiment designed to examine whether excessive/intense application of suggestions (which may adversely affect user time) is also more effective and more satisfying from a user perspective. We used two video sharing applications (YouTube and YouTube Focus); the first contains excessive/intense suggestions against the second that contains limited suggestions. Our finding shows that limited suggestions are more effective than excessive/intense suggestions and are as satisfactory as excessive/intense suggestions. We believe that these results will promote favourable outcomes when applying the suggestion pattern, (1) for users: by helping them understand the nature of influence techniques and to empower them to be proactive in creating an environment that is more favourable for them, and that helps them to achieve their goals without getting distracted; (2) for designers: by providing them with insights on the optimal and effective method of using patterns of influence notably, suggestion pattern.
A Survey of Research Progress and Emerging Trends in Human-Swarm Interactions
Traitement sémantique des données semi-structurées et non structurées : Des folksonomies aux ontologies
Une approche instrumentée pour la mise en œuvre des Systèmes D’informations Pervasifs
Développement de Services Web Sociaux à base de MDA
Découverte distribuée de service Web à base d'information sémantique
L’apprentissage à base de cas pour la composition des services web
A three-layer framework for querying heterogeneous information sources based on ontology mapping
HAL (Le Centre pour la Communication Scientifique Directe), Sep 1, 2007

HAL (Le Centre pour la Communication Scientifique Directe), Dec 1, 2013
Mashups allowed a significant advance in the automation of interactions between applications and ... more Mashups allowed a significant advance in the automation of interactions between applications and Web resources. In particular, the combination of web Application Programming Interfaces (APIs) is seen as a strength, which can meet the complex needs by combining the functionality and data from multiple services within a single Mashup application. Automating the process of building Mashup based mainly on the Semantics Web APIs which facilitate to the developer their selection and matching. In this paper, we introduce reference architecture with six layers representing the main functional blocks for annotating, combining and deploying Web APIs in Cloud environment. We introduce Semantic Annotation for Web Application Description Language (SAWADL), an extension of the Web Application Description Language (WADL) that allows the semantization of the REST Web Service. The proposed architecture uses the Cloud Computing technology as a promising solution to increase the number of public API and therefore making the engineering process of Mashup applications more agile and more flexible.

International Journal of Organizational and Collective Intelligence, Apr 1, 2017
Business processes design optimization is known as the problem of creating feasible business proc... more Business processes design optimization is known as the problem of creating feasible business processes while optimizing their criteria such as resource cost and execution time. In this paper, the authors propose an evolutionary multi-criteria approach based on a modified evolutionary algorithm for generating optimized business processes. The main contribution of this work is a framework capable of (i) generating business processes using an enhanced version of evolutionary algorithm NSGAII, (ii) verifying the feasibility of each business process created employing an effective algorithm, and (iii) selecting Pareto optimal solutions in a multi criteria optimization environment up to three criteria, with use of an effectual fitness function. The experimental results showed that the authors' proposal generates efficient business processes with high quality in terms of qualitative parameters compared with existing solutions.

International Journal of Advanced Pervasive and Ubiquitous Computing, Oct 1, 2014
Pervasive environments are characterized by a large number of embedded devices offering their ser... more Pervasive environments are characterized by a large number of embedded devices offering their services to the user. Which of the available services are of most interest to the user considerably depends on the user's current context. Spontaneous service discovery and selection is one of the most important fields of research in pervasive computing. In this paper the authors will present an enhancement of ubiquitous computing discovery mechanisms adding context handling capabilities to Web Services for Devices in Pervasive Computing using UPnP as an infrastructure to address these implicit requests. User preferences, network and location are described by a formal context model ontology that is based on two levels: a generic level and a domain specific level. As compared with previous research, the authors' method uses location aware, UPnP infrastructure, web service for devices and the notion of proactivity in pervasive computing to continuously present the Spontaneous most relevant services to the user or device in response to changes of context, services or user preferences.

International Journal of Human-computer Interaction, Oct 30, 2020
Mobile Multimodal Interaction aims at exploiting complementary aspects of human communication cap... more Mobile Multimodal Interaction aims at exploiting complementary aspects of human communication capacities and new mobile sensors. Recently, most mobile applications are limited to a basic interaction modality, namely touchscreen, which is subject to restricted interaction under certain situations. In this paper, we present On-the-Fly Interaction Editor (OFIE), an application that allows mobile end-users to define and integrate sensor-based unimodal and multimodal input interactions in their already installed applications according to their contexts. OFIE is based on the Event-Condition-Action rules and Programming By Demonstration approach that allows end-users to demonstrate their expected action simply by performing it on the application's interface. We evaluated OFIE through a controlled user study. Our evaluation involves 15 participants distributed on 4 groups based on their programming experience. Each participant was invited to integrate six input interactions (three multimodal inputs). The initial results show that end-users are able to successfully integrate sensor-based input interactions using OFIE.

International Journal of Grid and High Performance Computing, Oct 1, 2018
This article describes how data locality is becoming one of the most critical factors to affect p... more This article describes how data locality is becoming one of the most critical factors to affect performanceofMapReduceclustersbecauseofnetworkbisectionbandwidthbecomesabottleneck. Taskschedulerassignsthemostappropriatemaptaskstonodes.Ifmaptasksarescheduledtonodes withoutinputdata,thesetaskswillissueremoteI/Ooperationstocopythedatatolocalnodesthat decreaseexecutiontimeofmaptasks.Inthatcase,prefetchingmechanismcanbeusefultopreload theneededinputdatabeforetasksislaunching.Therefore,thekeychallengeishowthisarticlecan accuratelypredicttheexecutiontimeofmaptaskstobeabletousedataprefetchingeffectivelywithout anydataaccessdelay.Inthisarticle,itisproposedthataPredictiveMapTaskSchedulerassignsthe mostsuitablemaptaskstonodesaheadoftime.Followingthis,alinearregressionmodelisusedfor predictionanddatalocalitybasedalgorithmfortasksscheduling.Theexperimentalresultsshowthat themethodcangreatlyimprovebothdatalocalityandexecutiontimeofmaptasks.

Context-aware recommender system using trust network
Computing, Jan 6, 2021
Context-Aware Recommender Systems (CARS) improve traditional Recommender Systems (RS) in a wide a... more Context-Aware Recommender Systems (CARS) improve traditional Recommender Systems (RS) in a wide array of domains and applications. However, CARS suffer from several inherent issues such as data sparsity and cold start. Incorporating trust into recommender systems can handle these issues. Trust-aware recommender systems use information from social networks such as trust statements, which prove another valuable information source. This paper exploits the advantages of these two systems by incorporating both trust and context information. We propose a hybrid approach: Trust based Context aware Post Filtering Approach that uses trust statements as a rich information with context compensation method of contextual post-filtering approach. Our approach utilizes the relative average difference among the context on output of trust aware collaborative filtering by incorporating explicit and implicit trust information. We also use a confidence concept to remove non-confident users from the trust network before generating prediction. The performed experiments show that the proposed approach improves upon the standard RS and outperforms recommendation approaches on real world dataset.
Vers une médiation de contexte à base d'ontologies multi-représentation
HAL (Le Centre pour la Communication Scientifique Directe), Jun 7, 2004
Towards semantic interoperability: An ontology mapping approach
HAL (Le Centre pour la Communication Scientifique Directe), Jun 11, 2007
Context aware human machine interface for decision support
Uploads
Papers by Sidi Mohamed Benslimane