Salma Mouline
Mohammed V University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Salma Mouline.
research challenges in information science | 2009
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
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
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
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
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
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
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
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
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
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.
French Institute for Research in Computer Science and Automation
View shared research outputs