Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Salma Mouline is active.

Publication


Featured researches published by Salma Mouline.


research challenges in information science | 2009

Component-Based Development: Extension with Business Component reuse

Rajaa Saidi; Agnès Front; Dominique Rieu; Mounia Fredj; Salma Mouline

Component-Based Development Methods (CBDM) become largely adopted and used. They replace the traditional methods by the introduction, in their development lifecycle, of two processes: design for reuse and design by reuse. However, these two processes are not clearly established and are combined in the majority of the CBDM. This paper aims to propose an approach to extend a CBDM by the reuse processes, using the Symphony method as a reference. A special interest is given to the reuse of Business Component for which we propose a conceptual model based on the variability concept that we consider a key property in a reuse process.


Transactions on Petri Nets and Other Models of Concurrency | 2013

Modeling and Analyzing Wireless Sensor Networks with VeriSensor : An Integrated Workflow

Yann Ben Maissa; Fabrice Kordon; Salma Mouline; Yann Thierry-Mieg

A Wireless Sensor Network (WSN), made of distributed autonomous nodes, is designed to monitor physical or environmental conditions. WSNs have many application domains such as environment or health monitoring. Their design must consider energy constraints, concurrency issues, node heterogeneity, while still meeting the quality requirements of life-critical applications. Formal verification helps to obtain WSN reliability, but usually requires a high expertise, which limits its adoption in industry.


international symposium on computers and communications | 2008

Variability modeling for Business Component customization

Rajaa Saidi; Mounia Fredj; Salma Mouline; Agnès Front; Dominique Rieu

Since a component-based information system has different requirements, components customization for various constraints is needed. Thus, the ability of reusable components to be varied and appropriate to different information systems requirements is a key property in reusable component development, especially in business component (BC) development. In this paper, a BC customization approach is presented. In order to do this, we focus on the variability concept, which is defined as the ability of a software artefact to be changed or customized to be reused in multiple contexts. Hence, the objective of this work is to specify business components with the consideration of commonality and variability in a business domain, in order to increase their reusability and applicability.


information reuse and integration | 2007

Towards Managing Variability Across Business Component Development

Rajaa Saidi; Mounia Fredj; Salma Mouline; Agnès Front; Dominique Rieu

Reusing components, which are specifically set up to suit enterprises requirements, becomes a key element of their software engineering strategy. Consequently, the ability of reusable components to be varied and appropriate to different re-users requirements is a key property in reusable component development. From this need, the concept of variability has emerged. It is defined as the ability of a software artefact to be changed or customized to be used in multiple contexts. The objective of our research is to outline variability issues through reusable component development, and in particular, in the requirements phase of a Business Component (BC) development. The main ideas of this research are (a) to address variability issues through the requirements phase of a BC development and (b) to propose a metamodel to describe variability concepts that must be classified and designed to manage this variability:


international symposium on visual computing | 2010

A SysML profile for wireless sensor networks modeling

Yann Ben Maissa; Salma Mouline

Today, wireless sensor networks designers do not fully benefit from the power of widely recognized UML (and its profiles including SysML) when it comes to modeling all aspects of a wireless sensor network. The modeling process is usually restricted to the software and therefore only partially supports the wireless sensor networks design. Among the UML profiles family, there is a language that supports the modeling of many aspects of a system (including software and hardware) : SysML (Systems Modeling Language). In this paper, we propose a SysML profile for wireless sensor networks that will support the modelling of such networks. This profile provides support for structure, behavior, requirements and energy consumption information modeling. It will allow designers to model different aspects of a wireless sensor network.


acm symposium on applied computing | 2016

Petri nets for modelling and analysing a complex system related to Alzheimer's disease

Safae Cherdal; Salma Mouline

Alzheimers disease is the most common form of dementia. It is among the major causes of death in the world. It has been proved that Alzheimers is associated with elevated concentrations of homocysteine. Being part of a complex biological system, we can model it to study its behaviour and predict its deregulations earlier. In this sense, mathematical modelling has limitations in behaviour study. In order to respond to these limits, the adoption of computer modelling has become increasingly widespread in systems biology. In this paper, we propose to use Petri nets to model a biological complex system related to Alzheimers.


international conference on information and communication technology | 2015

A petri net model for a composed biological system

Safae Cherdal; Salma Mouline

Mathematical modelling of complex biological systems has limitations in behaviour study of this kind of systems. In order to study and predict these systems, the adoption of computer modelling has become increasingly widespread in systems biology. In this sense, the adoption of formal modelling formalism allows to model and verify dynamical properties of these particular systems. In this paper we propose to use Petri nets to model a biological complex system composed of folate and methionine cycles as well as transsulfuration and glutathione biosynthesis pathways.


research challenges in information science | 2014

Business models alignment with reuse approach

Maryam Radgui; Rajaa Saidi; Salma Mouline

This article addresses the design of Information System (IS) within a vision including business process and business service concepts. Indeed, the concept of business service has quickly become more important in the context of information systems engineering. It is proposed as a new paradigm that promotes the reuse of conceptual units in order to improve the flexibility and efficiency of the business processes of the company. To do this, we propose a model of business service that encapsulate an elementary business unit accompanied by an assembly approach to allow the reuse of the business service for the design of business processes.


information reuse and integration | 2011

Metamodels for models complete integration

Samia Benabdellah Chaouni; Mounia Fredj; Salma Mouline

Problems occur in the models integration and particularly, in the comparison phase of the integration. Previous approaches have not correctly handled the semantic integration. We propose a complete approach for integrating of UML models. First, we provide a comparison approach incorporating syntactic, structural and semantic aspects in order to detect any correspondence between the models to compare, and secondly, a semantic approach to integrate the compared models. For this purpose, we use domain ontology. In this paper, our contribution is the proposition of the different metamodels needed in the comparison and the integration phases.


Expert Systems With Applications | 2019

FRAIPA version 2: A fast recommendation approach based on self-adaptation and multi-thresholding

Badr Ait Hammou; Ayoub Ait Lahcen; Salma Mouline

Abstract Finding relevant and interesting items on e-commerce websites is a major challenge in the information era. Recommender systems are widely used to help users deal with the information overload problem by giving them personalized recommendations. Furthermore, they help businesses make more profits. Collaborative filtering represents one of the most successful recommendation approaches. In general, several existing recommendation methods have demonstrated good performance in terms of prediction quality. However, they may require prohibitive computational times, and they often confront the sparsity problem, which negatively affects the efficiency of the system. In this paper, we propose a fast recommendation algorithm based on self-adaptation and multi-thresholding. It is designed to deal with the mentioned drawbacks, and improve the prediction quality. In addition, it is able to converge automatically. Extensive experiments on two real-world data sets demonstrate that our proposed method can achieve significantly better performance than other state-of-the-art methods. Particularly, it improves the MAE between 1.02% and 12.93%, and the computational time between 25.38% and 54.83%.

Collaboration


Dive into the Salma Mouline's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Rajaa Saidi

National Institute of Statistics

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ayoub Ait Lahcen

French Institute for Research in Computer Science and Automation

View shared research outputs
Researchain Logo
Decentralizing Knowledge