@article {Iraqi2022,
	title = {Communizer: A collaborative cloud-based self-protecting software communities framework - Focus on the alert coordination system},
	journal = {Computers and Security},
	volume = {117},
	year = {2022},
	note = {cited By 0},
	abstract = {Popular software has always been appealing to adversaries, as related vulnerabilities are synonymous with millions of exposed businesses. Collaborative intrusion detection, as well as software self-protection, try to alleviate this situation. However, they lack either autonomy and adaptation, or Internet-scale oversight and mitigation. In this work, we present Communizer: a collaborative cloud-based framework that creates communities of self-protecting software across organizations. It allows community members to turn their common weaknesses into collaborative and proactive self-protection, empowering them to detect intrusions, exchange alerts, and anticipate attacks. We start by integrating multiple autonomic MAPE-K loops through cloud-based coordination, and a novel hierarchical, regional coordination pattern (HRCP), optimizing scalability, resiliency, accuracy and privacy. Then, we design a trust-based multi-level alert coordination system (TMACS), as well as a lightweight alert coordination message exchange format (ACMEF). At its core, TMACS aggregates, validates, and shares security alerts among community members while fostering agreement and managing trust. It also addresses insider attacks by detecting and blacklisting rogue members. Moreover, TMACS identifies and neutralizes selfish members through a specifically designed probabilistic model. The analysis, optimization, and evaluation of TMACS show a good trade-off between the precision and recall of untrustworthy and selfish members detection. More importantly, we demonstrate a drastic reduction of monitoring loads on community members while ensuring a high collaborative attack detection and anticipation rate, even for small-scope attacks. {\textcopyright} 2022 Elsevier Ltd},
	keywords = {Autonomic Computing, collaboration, Coordination systems, Economic and social effects, Intrusion detection, Mape, MAPE-K, Self protecting, Self-protecting software, Selfishness, Software community, Trust, Trusted computing},
	doi = {10.1016/j.cose.2022.102692},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85127747467\&doi=10.1016\%2fj.cose.2022.102692\&partnerID=40\&md5=246bfc07692396ec6709a73d31126fb6},
	author = {Iraqi, O. and Bakkali, H.E.}
}
@article {Nakach2022446,
	title = {Deep Hybrid AdaBoost Ensembles for Histopathological Breast Cancer Classification},
	journal = {Lecture Notes in Networks and Systems},
	volume = {468 LNNS},
	year = {2022},
	note = {cited By 0},
	pages = {446-455},
	abstract = {Breast cancer (BC) is the most common diagnosed cancer type and one of the top leading causes of death in women worldwide. The early diagnosis of this type of cancer is the main driver of high survival rate. This paper aims to use homogenous ensemble learning and transfer learning for binary classification of BC histological images over the four-magnification factor (MF) values of the BreakHis dataset: 40X, 100X, 200X, and 400X. The proposed ensembles are implemented using a hybrid architecture (HA) that combines: (1) three of the most recent deep learning (DL) techniques as feature extractors (FE): DenseNet_201, Inception_V3, and MobileNet_V2, and (2) the boosting method AdaBoost with Decision Tree (DT) as a base learner. The study evaluated and compared: the ensembles designed with the same HA but with different number of trees (50, 100, 150 and 200), the single DT classifiers with the best AdaBoost ensembles and the best AdaBoost ensembles of each FE over each MF. The empirical evaluations used: four classification performance criteria (accuracy, recall, precision and F1-score), 5-fold cross-validation, Scott Knott (SK) statistical test to select the best cluster of the outperforming models, and Borda Count voting system to rank the best performing ones. Results showed the potential of combining DL techniques for FE and AdaBoost boosting method to classify BC in malignant and benign tumors, furthermore the AdaBoost ensemble constructed using 200 trees, DenseNet_201 as FE and MF 200X achieved the best mean accuracy value with 90.36\%. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04826-5_45},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85130279063\&doi=10.1007\%2f978-3-031-04826-5_45\&partnerID=40\&md5=59d8d87203f77eed9f4da56cae519226},
	author = {Nakach, F.-Z. and Zerouaoui, H. and Idri, A.}
}
@article {Zerouaoui2022,
	title = {Deep hybrid architectures for binary classification of medical breast cancer images},
	journal = {Biomedical Signal Processing and Control},
	volume = {71},
	year = {2022},
	note = {cited By 16},
	abstract = {The diagnosis of breast cancer in the early stages significantly decreases the mortality rate by allowing the choice of adequate treatment. This study developed and evaluated twenty-eight hybrid architectures combining seven recent deep learning techniques for feature extraction (DenseNet 201, Inception V3, Inception ReseNet V2, MobileNet V2, ResNet 50, VGG16, and VGG19), and four classifiers (MLP, SVM, DT, and KNN) for a binary classification of breast pathological images over the BreakHis and FNAC datasets. The designed architectures were evaluated using: (1) four classification performance criteria (accuracy, precision, recall, and F1-score), (2) Scott Knott (SK) statistical test to cluster the proposed architectures and identify the best cluster of the outperforming architectures, and (3) the Borda Count voting method to rank the best performing architectures. The results showed the potential of combining deep learning techniques for feature extraction and classical classifiers to classify breast cancer in malignant and benign tumors. The hybrid architecture using the MLP classifier and DenseNet 201 for feature extraction (MDEN) was the top performing architecture with higher accuracy values reaching 99\% over the FNAC dataset, 92.61\%, 92\%, 93.93\%, and 91.73\% over the four magnification factor values of the BreakHis dataset: 40X, 100X, 200X, and 400X, respectively. The results of this study recommend the use of hybrid architectures using DenseNet 201 for the feature extraction of the breast cancer histological images because it gave the best results for both datasets BreakHis and FNAC, especially when combined with the MLP classifier. {\textcopyright} 2021 Elsevier Ltd},
	keywords = {accuracy, algorithm, Article, augmentation index, Binary classification, biopsy technique, Breast Cancer, Breast Cancer Histopathological Image Classification, Classification (of information), Classification algorithm, classifier, Cluster computing, clustering algorithm, Clustering algorithms, colloid carcinoma, Computer aided diagnosis, Computer architecture, construct validity, contrast limited adaptive histogram equalization, Convolutional neural network, Convolutional neural networks, deep hybrid architecture, Deep learning, Deep neural networks, Diseases, ductal carcinoma, external validity, Extraction, F1 score, Feature extraction, Features extraction, feed forward neural network, fibroadenoma, fine needle aspiration biopsy, histogram, Histological images, histology, Hybrid architectures, Image classification, image processing, Images processing, internal validity, learning algorithm, Learning algorithms, Learning techniques, lobular carcinoma, Machine learning, measurement precision, Medical imaging, MLP classifiers, Mortality rate, Network architecture, papillary carcinoma, Pathological images, phyllodes tumor, recall, residual neural network, scoring system, Scott Knott, Support vector machines},
	doi = {10.1016/j.bspc.2021.103226},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85125746862\&doi=10.1016\%2fj.bspc.2021.103226\&partnerID=40\&md5=b9b74d0dcb135861bc2e3d820f836efa},
	author = {Zerouaoui, H. and Idri, A.}
}
@article {Lahmar2022,
	title = {Deep hybrid architectures for diabetic retinopathy classification},
	journal = {Computer Methods in Biomechanics and Biomedical Engineering: Imaging and Visualization},
	year = {2022},
	note = {cited By 0},
	abstract = {Diabetic retinopathy (DR) is the most severe ocular complication of diabetes. It leads to serious eye complications such as vision impairment and blindness. A computer-aided diagnosis may help in the early detection of this disease, which increases the chances of treating it efficiently. This paper carried out an empirical evaluation of the performances of 28 deep hybrid architectures for an automatic binary classification of the referable diabetic retinopathy, and compared them to seven end-to-end deep learning (DL) architectures. For the hybrid architectures, we combined seven DL techniques for feature extraction (DenseNet201, VGG16, VGG19, MobileNet_V2, Inception_V3, Inception_ResNet_V2 and ResNet50) and four classifiers (SVM, MLP, DT and KNN). For the end-to-end DL architectures, we used the same techniques used for the feature extraction in the hybrid architectures. The architectures were compared in terms of accuracy, sensitivity, precision and F1-score using the Scott Knott test and the Borda count voting method. All the empirical evaluations were over three datasets: APTOS, Kaggle DR and Messidor-2, using a k-fold cross validation method. The results showed the potential of combining deep learning techniques for feature extraction and classical machine learning techniques to classify referable diabetic retinopathy. The hybrid architecture using the SVM classifier and MobileNet_V2 for feature extraction was the top performing architecture and it was classified with the best performing end-to-end architectures in the best clusters of APTOS, Kaggle DR and Messidor-2 datasets with an accuracy equal to 88.80\%, 84.01\% and 84.05\% respectively. Note that the two end-to-end architectures DenseNet201 and MobileNet_V2 outperformed all the hybrid architectures over the three datasets. However, we recommend the use of the hybrid architecture designed with SVM and MobileNet_V2 since it is promising and less time consuming, and requires less parameter tuning compared to the end-to-end techniques. {\textcopyright} 2022 Informa UK Limited, trading as Taylor \& Francis Group.},
	keywords = {Classification (of information), Computer aided diagnosis, Deep learning, Diabetic retinopathy, Empirical evaluations, End to end, Extraction, Eye protection, Feature extraction, Features extraction, Hybrid architectures, Image classification, Learning algorithms, Learning architectures, Learning techniques, Medical image, Medical imaging, Performance, Support vector machines, Vision impairments},
	doi = {10.1080/21681163.2022.2060864},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85129262042\&doi=10.1080\%2f21681163.2022.2060864\&partnerID=40\&md5=35c1d7e5976fbdb00e23b4aa456eadc9},
	author = {Lahmar, C. and Idri, A.}
}
@article {ElAlaoui2022435,
	title = {Deep Stacked Ensemble for Breast Cancer Diagnosis},
	journal = {Lecture Notes in Networks and Systems},
	volume = {468 LNNS},
	year = {2022},
	note = {cited By 1},
	pages = {435-445},
	abstract = {Breast cancer is considered one of the major public health issues and a leading cause of death among women in the world. Its early diagnosis can significantly help to increase the chances of survival rate. Therefore, this study proposes a deep stacking ensemble technique for binary classification of breast histopathological images over the BreakHis dataset. Initially, to form the base learners of the deep stacking ensemble, we trained seven deep learning (DL) techniques based on pre-trained VGG16, VGG19, ResNet50, Inception_V3, Inception_ResNet_V2, Xception, and MobileNet with a 5-fold cross-validation method. Then, a meta-model was built, a logistic regression algorithm that learns how to best combine the predictions of the base learners. Furthermore, to evaluate and compare the performance of the proposed technique, we used: (1) four classification performance criteria (accuracy, precision, recall, and F1-score), and (2) Scott Knott (SK) statistical test to cluster and identify the outperforming models. Results showed the potential of the stacked deep learning techniques to classify breast cancer images into malignant or benign tumor. The proposed deep stacking ensemble reports an overall accuracy of 93.8\%, 93.0\%, 93.3\%, and 91.8\% over the four magnification factors (MF) values of the BreakHis dataset: 40X, 100X, 200X and 400X, respectively. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04826-5_44},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85130273664\&doi=10.1007\%2f978-3-031-04826-5_44\&partnerID=40\&md5=4246b5750ce0b8a03e4a80001cdfc5e5},
	author = {El Alaoui, O. and Zerouaoui, H. and Idri, A.}
}
@article {Wadghiri2022,
	title = {Ensemble blood glucose prediction in diabetes mellitus: A review},
	journal = {Computers in Biology and Medicine},
	volume = {147},
	year = {2022},
	note = {cited By 0},
	abstract = {Considering the complexity of blood glucose dynamics, the adoption of a single model to predict blood glucose level does not always capture the inter- and intra-patients{\textquoteright} context changes. Ensembles are a set of machine learning techniques combining multiple single learners to find a better variance/bias trade-off and hence improve the prediction accuracy. The present paper aims to review the state of the art in predicting blood glucose using ensemble methods with regard to 8 criteria: publication year and sources, datasets used to train/evaluate the models, types of ensembles used, single learners involved to construct ensembles, combination schemes used to aggregate the base learners, metrics and validation methods adopted to assess the performance of ensembles, reported overall performance of the predictors and accuracy comparison of ensemble techniques with single models. A systematic literature review has been conducted in order to analyze and synthetize primary studies published between 2000 and 2020 in six digital libraries. A total of 32 primary papers were selected and reviewed with regard to eight review questions. The results show that ensembles have gained wider interest during the last years and improved in general the performance compared with other single models. However, multiple gaps have been identified concerning the ensembles construction process and the performance metrics used. Several recommendations have been made in this regard to design accurate ensembles for blood glucose level prediction. {\textcopyright} 2022 Elsevier Ltd},
	keywords = {algorithm, Algorithms, Blood, Blood glucose, Blood glucose level, Data mining, Diabetes mellitus, Digital libraries, Economic and social effects, Ensemble methods, Forecasting, Glucose, glucose blood level, Glucose dynamics, human, Humans, Machine learning, Machine learning techniques, Machine-learning, Performance, Single models, Trade off},
	doi = {10.1016/j.compbiomed.2022.105674},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85132341147\&doi=10.1016\%2fj.compbiomed.2022.105674\&partnerID=40\&md5=05bd59c3726654494a4be346e4e6a682},
	author = {Wadghiri, M.Z. and Idri, A. and El Idrissi, T. and Hakkoum, H.}
}
@conference {ElIdrissi2022,
	title = {On The Formalization of The TOGAF Content MetaModel Using Ontologies},
	booktitle = {2022 International Conference on Intelligent Systems and Computer Vision, ISCV 2022},
	year = {2022},
	note = {cited By 0},
	abstract = {Ontology, when well designed, provides a semantic model that facilitates human interpretation of models and reduces their ambiguity and complexity. A formal-based standards ontology can be processed automatically by computer programs, providing several benefits such as automatic knowledge discovery and inference, inconsistency detection, and interoperability. Several frameworks have been developed to control the complexity of the enterprise architecture. This paper focuses on the TOGAF framework and precisely on its content metamodel. It analyses and discusses the reported approaches to its formalization using ontologies. Additionally, it proposes some possible future directions to improve this work and enhance its adoption by the industrial world and academic communities. {\textcopyright} 2022 IEEE.},
	keywords = {Automatic knowledge discoveries, enterprise architecture, formalisation, Inconsistency detection, Interpretation of models, Meta model, Ontology, Ontology{\textquoteright}s, Semantic modelling, Semantic Web, Semantic-Web, Togaf framework},
	doi = {10.1109/ISCV54655.2022.9806063},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85134300854\&doi=10.1109\%2fISCV54655.2022.9806063\&partnerID=40\&md5=6066972d0de16301bf7195b5ec177385},
	author = {El Idrissi, B. and Tetou, C. and Doumi, K.}
}
@article {Nakach20221043,
	title = {Hybrid deep boosting ensembles for histopathological breast cancer classification},
	journal = {Health and Technology},
	volume = {12},
	number = {6},
	year = {2022},
	note = {cited By 0},
	pages = {1043-1060},
	abstract = {Purpose: Breast cancer (BC) is the most common diagnosed cancer type and one of the top leading causes of death in women worldwide. This paper aims to investigate ensemble learning and transfer learning for binary classification of BC histological images over the four-magnification factor (MF) values of the BreakHis dataset: 40X, 100X, 200X, and 400X. Methods: The proposed homogeneous ensembles are implemented using a hybrid architecture that combines: (1) three of the most recent deep learning (DL) techniques for feature extraction: DenseNet_201, MobileNet_V2, and Inception_V3, and (2) four of the most popular boosting methods for classification: AdaBoost (ADB), Gradient Boosting Machine (GBM), LightGBM (LGBM) and XGBoost (XGB) with Decision Tree (DT) as a base learner. The study evaluated and compared: (1) a set of boosting ensembles designed with the same hybrid architecture and different number of trees (50, 100, 150 and 200); (2) different boosting methods, and (3) the single DT classifier with the best boosting ensembles. The empirical evaluations used: four classification performance criteria (accuracy, recall, precision and F1-score), the fivefold cross-validation, Scott Knott statistical test to select the best cluster of the outperforming models, and Borda Count voting system to rank the best performing ones. Results: The best boosting ensemble achieved an accuracy value of 92.52\% and it was constructed using XGB with 200 trees and Inception_V3 as feature extractor (FE). Conclusions: The results showed the potential of combining DL techniques for feature extraction and boosting ensembles to classify BC in malignant and benign tumors. {\textcopyright} 2022, The Author(s) under exclusive licence to International Union for Physical and Engineering Sciences in Medicine (IUPESM).},
	doi = {10.1007/s12553-022-00709-z},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85141693839\&doi=10.1007\%2fs12553-022-00709-z\&partnerID=40\&md5=9e968402920eaed7fb6aaa79efc60f1a},
	author = {Nakach, F.-Z. and Zerouaoui, H. and Idri, A.}
}
@article {Miloudi2022191,
	title = {The Impact of Instance Selection Algorithms on Maintenance Effort Estimation for Open-Source Software},
	journal = {Lecture Notes in Networks and Systems},
	volume = {470 LNNS},
	year = {2022},
	note = {cited By 0},
	pages = {191-201},
	abstract = {Open-source software are very used nowadays in the industry, and the performance of the estimation of their maintenance effort becomes an interesting research topic. In this context, researchers have conducted many open-source software maintenance effort estimation (O-MEE) studies based on statistical and machine learning (ML) techniques for better estimation. This study focuses on the impact of instance selection on the performance of ML techniques in O-MEE, mainly for bug resolution. An empirical study was conducted using three techniques: K-nearest neighbor (kNN), support vector machine (SVM), and multinomial na{\"\i}ve Bayes (MNB) using all-kNN instance selection algorithms on three datasets: Eclipse JDT, Eclipse Platform, and Mozilla Thunderbird datasets. This study reports on a set of 18 experiments and a comparison of the results. The results of this study show that instance selection helped make ML techniques more performant. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04829-6_17},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85130234489\&doi=10.1007\%2f978-3-031-04829-6_17\&partnerID=40\&md5=7ac0a2d5915327c057f3ec68815ba211},
	author = {Miloudi, C. and Cheikhi, L. and Idri, A. and Abran, A.}
}
@article {Mensou202251,
	title = {Improving LVRT Capability of a Wind Turbine During a Voltage Sag in the Electrical Network},
	journal = {Studies in Systems, Decision and Control},
	volume = {446},
	year = {2022},
	note = {cited By 0},
	pages = {51-65},
	abstract = {The wind turbine (WT) based on a Doubly Fed Induction Generator (DFIG) has experienced a fast evolution in the world, which leads to an increasing insertion of this type of generators in WTs connected to the electrical networks. When a voltage dips appears on the grid, the aero-generator can lose its operation, the voltage drop produces high peaks currents on the generator winding, without protection, the power converters will suffer also from over-current limit, as a consequence, it may be damaged and the DFIG be destroyed. In this chapter a new Direct Power Control (DPC) approach was applied, to improve the aero-generator operation under the network faults. The DPC approach was designed using the nonlinear Back-Stepping Controller (BSC) to ensure the robustness of the system. A comparison study was investigated to verify the performances of the DPC-based-BSC to that of the vector control (VC) based Proportional-Integral (PI). All were simulated using the Matlab/Simulink{\textregistered} environment. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04851-7_4},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85133311208\&doi=10.1007\%2f978-3-031-04851-7_4\&partnerID=40\&md5=be0553616ddbc0238fa75166cf350fb5},
	author = {Mensou, S. and Mekrini, Z. and Essadki, A. and Nasser, T. and Idrissi, B.B.}
}
@article {Marhraoui202273,
	title = {An Integrated Human-AI Framework Towards Organizational Agility and Sustainable Performance},
	journal = {Lecture Notes in Networks and Systems},
	volume = {393},
	year = {2022},
	note = {cited By 0},
	pages = {73-87},
	abstract = {Companies are facing important challenges related to markets{\textquoteright} internationalization, regulatory restrictions and fierce competition especially during the COVID19 crisis. They should embrace change and be agile in order to prevent risks and seize opportunities quickly and efficiently. In this article, we examine how artificial intelligence (AI) can help companies to enhance their organizational agility. Based on two systematic literature reviews on the subject, we identified the weaknesses on relying only on a digital enabler or human resource (HR) practices. Thus, we propose a Framework integrating artificial intelligence and human practices in order to help companies in their efforts towards agility. This latter allows companies to adapt to new regulations in the society, to customers{\textquoteright} expectations and to environmental changes. Ultimately, agile companies can ensure a sustainable performance. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-030-94191-8_7},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85126366475\&doi=10.1007\%2f978-3-030-94191-8_7\&partnerID=40\&md5=4c0dbf6b63d522b43d9b875419dae280},
	author = {Marhraoui, M.A. and Janati Idrissi, M.A. and El Manouar, A.}
}
@article {Hakkoum2022,
	title = {Interpretability in the medical field: A systematic mapping and review study},
	journal = {Applied Soft Computing},
	volume = {117},
	year = {2022},
	note = {cited By 4},
	abstract = {Context: Recently, the machine learning (ML) field has been rapidly growing, mainly owing to the availability of historical datasets and advanced computational power. This growth is still facing a set of challenges, such as the interpretability of ML models. In particular, in the medical field, interpretability is a real bottleneck to the use of ML by physicians. Therefore, numerous interpretability techniques have been proposed and evaluated to help ML gain the trust of its users. Methods: This review was carried out according to the well-known systematic map and review process to analyze the literature on interpretability techniques when applied in the medical field with regard to different aspects: publication venues and publication year, contribution and empirical types, medical and ML disciplines and objectives, ML black-box techniques interpreted, interpretability techniques investigated, their performance and the best performing techniques, and lastly, the datasets used when evaluating interpretability techniques. Results: A total of 179 articles (1994{\textendash}2020) were selected from six digital libraries: ScienceDirect, IEEE Xplore, ACM Digital Library, SpringerLink, Wiley, and Google Scholar. The results showed that the number of studies dealing with interpretability increased over the years with a dominance of solution proposals and experiment-based empirical type. Diagnosis, oncology, and classification were the most frequent medical task, discipline, and ML objective studied, respectively. Artificial neural networks were the most widely used ML black-box techniques investigated for interpretability. Additionally, global interpretability techniques focusing on a specific black-box model, such as rules, were the dominant explanation types, and most of the metrics used to evaluate interpretability were accuracy, fidelity, and number of rules. Moreover, the variety of the techniques used by the selected papers did not allow categorization at the technique level, and the high number of the sum of evaluations (671) of the articles raised a suspicion of subjectivity. Datasets that contained numerical and categorical attributes were the most frequently used in the selected studies. Conclusions: Further effort is needed in disciplines other than diagnosis and classification. Global techniques such as rules are the most used because of their comprehensibility to doctors, but new local techniques should be explored more in the medical field to gain more insights into the model{\textquoteright}s behavior. More experiments and comparisons against existing techniques are encouraged to determine the best performing techniques. Lastly, quantitative evaluation of interpretability and physicians{\textquoteright} implications in interpretability techniques evaluation is highly recommended to evaluate how the techniques will perform in real-world scenarios. It can ensure the soundness of the techniques and help gain trust in black-box models in medical environments. {\textcopyright} 2022 Elsevier B.V.},
	keywords = {Black box modelling, Black boxes, Computational power, Computer aided diagnosis, Digital libraries, Explainability, Historical dataset, Interpretability, Machine learning, Medical fields, Neural networks, Systematic mapping, Systematic Review, XAI},
	doi = {10.1016/j.asoc.2021.108391},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85122624142\&doi=10.1016\%2fj.asoc.2021.108391\&partnerID=40\&md5=38db4d1f5c417a07d0a3204639e157a2},
	author = {Hakkoum, H. and Abnane, I. and Idri, A.}
}
@article {Ismaili-Alaoui2022900,
	title = {IoDEP: Towards an IoT-Data Analysis and Event Processing Architecture for Business Process Incident Management},
	journal = {International Journal of Advanced Computer Science and Applications},
	volume = {13},
	number = {4},
	year = {2022},
	note = {cited By 0},
	pages = {900-915},
	abstract = {IoT is becoming a hot spot area of technological innovations and economic development promises for many industries and services. This new paradigm shift affects all the enterprise architecture layers from infrastructure to business. Business Process Management (BPM) is a field among others that is affected by this new technology. To assist data and events explosion resulting, among others, from IoT, data analytic processes combined with event processing techniques, examine large data sets to uncover hidden patterns, unknown correlations between collected events, either at a very technical level (incident/anomaly detection, predictive maintenance) or at business level (customer preferences, market trends, revenue opportunities) to provide improved operational efficiency, better customer service and competitive advantages over rival organizations. In order to capitalize the business value of data and events generated by IoT sensors, IoT, Data Analytics and BPM need to meet in the middle. In this paper, we propose an end-to-end IoT-BPM integration architecture (IoDEP: IoT-Data-Event-Process) for a proactive business process incident management. A case study is presented and the obtained results from our experimentations demonstrate the benefit of our approach and allowed us to confirm the efficiency of our assumptions. {\textcopyright} 2022. All Rights Reserved.},
	keywords = {Big data, Business Process, Competition, Complex event processing, Complex events, Data Analytics, Data handling, Economic development, Efficiency, Enterprise resource management, Event Processing, Event processing architectures, Hot spot area, Incident Management, Information management, Internet of things, Machine learning, Technological innovation},
	doi = {10.14569/IJACSA.2022.01304104},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85130098329\&doi=10.14569\%2fIJACSA.2022.01304104\&partnerID=40\&md5=af3b2fd1443242906731e18007ed61ab},
	author = {Ismaili-Alaoui, A. and Baina, K. and Benali, K.}
}
@article {Benaida2022476,
	title = {Machine and~Deep Learning Predictive Techniques for~Blood Glucose Level},
	journal = {Lecture Notes in Networks and Systems},
	volume = {468 LNNS},
	year = {2022},
	note = {cited By 0},
	pages = {476-485},
	abstract = {Allowing diabetic patients to predict their BGL is an important task for self-management of their metabolic disease. This allows to avoid hypo or hyperglycaemia by taking appropriate actions. Currently, this is possible due to the development of machine and deep learning techniques which are successfully used in many prediction tasks. This paper evaluates and compares the performances of six ML/DL techniques to forecast BGL predictions; four DL techniques: CNN, LSTM, GRU, DBN and two ML/statistic techniques: SVR, and AR. The evaluation of the performance of the six regressors were in term of four criteria: RMSE, MAE, MMRE, and PRED. In addition, the Scott-Knott were used to evaluate the statistical significance test and to rank the regressors. The results show that AR was the best for 5~min ahead forecasting with a mean of RMSE equal to 8.67~mg/dl. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04826-5_48},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85130238876\&doi=10.1007\%2f978-3-031-04826-5_48\&partnerID=40\&md5=8889c0cf2c91459b8f32389a846059f5},
	author = {Benaida, M. and Abnane, I. and Idri, A. and El Idrissi, T.}
}
@conference {Miloudi2022,
	title = {Maintenance Effort Estimation for Open Source Software: Current trends},
	booktitle = {CEUR Workshop Proceedings},
	volume = {3272},
	year = {2022},
	note = {cited By 0},
	abstract = {Software maintenance of Open Source Software (OSS) has gained more attention in recent years and facilitated by the help of the Internet. Since volunteers in OSS do not record the effort of their contribution in maintenance tasks, researchers have to indirectly estimate the maintenance effort of such software. A review of the published OSS-MEE models has been performed using a set of 65 selected studies in a Systematic Mapping Study (SMS). This study analyses, discusses the state of the art about O-MEE and identifies trends through five additional Mapping Questions (MQs). In summary, various maintenance effort estimation (MEE) models were developed for OSS or industrial software. Researchers have mostly expressed the maintenance effort in terms of bug fixing, bug resolution time and severity in conjunction with bug report attributes. Regression Analysis and Bayesian Networks were most used estimation techniques, Recall, Precision, R2 and F-measure evaluation criteria in addition to k-fold cross validation method. Most of the models were implemented using WEKA, R software and MATLAB. More than half of the selected studies lacked of any validity analysis of their results. Trends are also discussed to identify a set of implications for researchers. {\textcopyright} 2020 Copyright for this paper by its authors.},
	keywords = {{\textquoteright}current, Bayesian networks, Bug-fixing, Computer software maintenance, Effort Estimation, Effort estimation model, Industrial software, Maintenance efforts, Maintenance tasks, Mapping, MATLAB, Open source software, Open systems, Open-source softwares, Regression analysis, State of the art, Systematic mapping studies},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85142872497\&partnerID=40\&md5=d5e99ad4babcbb3a4fd5f50001fae51c},
	author = {Miloudi, C. and Cheikhi, L. and Abran, A. and Idri, A.}
}
@article {Zerouaoui20221,
	title = {A new approach for histological classification of breast cancer using deep hybrid heterogenous ensemble},
	journal = {Data Technologies and Applications},
	year = {2022},
	note = {cited By 0},
	pages = {1-34},
	abstract = {Purpose: Hundreds of thousands of deaths each year in the world are caused by breast cancer (BC). An early-stage diagnosis of this disease can positively reduce the morbidity and mortality rate by helping to select the most appropriate treatment options, especially by using histological BC images for the diagnosis. Design/methodology/approach: The present study proposes and evaluates a novel approach which consists of 24 deep hybrid heterogenous ensembles that combine the strength of seven deep learning techniques (DenseNet 201, Inception V3, VGG16, VGG19, Inception-ResNet-V3, MobileNet V2 and ResNet 50) for feature extraction and four well-known classifiers (multi-layer perceptron, support vector machines, K-nearest neighbors and decision tree) by means of hard and weighted voting combination methods for histological classification of BC medical image. Furthermore, the best deep hybrid heterogenous ensembles were compared to the deep stacked ensembles to determine the best strategy to design the deep ensemble methods. The empirical evaluations used four classification performance criteria (accuracy, sensitivity, precision and F1-score), fivefold cross-validation, Scott{\textendash}Knott (SK) statistical test and Borda count voting method. All empirical evaluations were assessed using four performance measures, including accuracy, precision, recall and F1-score, and were over the histological BreakHis public dataset with four magnification factors (40{\texttimes}, 100{\texttimes}, 200{\texttimes} and 400{\texttimes}). SK statistical test and Borda count were also used to cluster the designed techniques and rank the techniques belonging to the best SK cluster, respectively. Findings: Results showed that the deep hybrid heterogenous ensembles outperformed both their singles and the deep stacked ensembles and reached the accuracy values of 96.3, 95.6, 96.3 and 94 per cent across the four magnification factors 40{\texttimes}, 100{\texttimes}, 200{\texttimes} and 400{\texttimes}, respectively. Originality/value: The proposed deep hybrid heterogenous ensembles can be applied for the BC diagnosis to assist pathologists in reducing the missed diagnoses and proposing adequate treatments for the patients. {\textcopyright} 2022, Emerald Publishing Limited.},
	keywords = {Borda Count, Breast Cancer, Computer aided diagnosis, Convolutional neural network, Convolutional neural networks, Decision trees, Deep convolutional neural network, Deep neural networks, Digital pathologies, Diseases, Empirical evaluations, Ensemble methods, F1 scores, Histological images, Image classification, Images processing, Medical imaging, Nearest neighbor search, Statistical tests, Support vector machines},
	doi = {10.1108/DTA-05-2022-0210},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85140306559\&doi=10.1108\%2fDTA-05-2022-0210\&partnerID=40\&md5=52f113ae4cf2b14566d0b92c7140ffe1},
	author = {Zerouaoui, H. and Idri, A. and El Alaoui, O.}
}
@article {Ouifak2022456,
	title = {Performance-Interpretability Tradeoff of Mamdani Neuro-Fuzzy Classifiers for Medical Data},
	journal = {Lecture Notes in Networks and Systems},
	volume = {468 LNNS},
	year = {2022},
	note = {cited By 0},
	pages = {456-465},
	abstract = {Neuro-fuzzy systems are models that incorporate the learning ability and performance of Artificial Neural Networks (ANNs) with the interpretable reasoning of fuzzy inference systems (FISs). An ANN can learn patterns from data and achieve high accuracy, while a FIS uses linguistic and interpretable rules to match inputs and outputs of the data. Two types of FISs are used the most in literature: Takagi-Sugeno-Kang (TSK) and Mamdani. The main focus of this paper is on the Mamdani neuro-fuzzy systems, notably the Hybrid Neuro-Fuzzy Inference System (HyFIS) and the Neuro-Fuzzy Classifier (NEFCLASS). It aims at evaluating and comparing the two classifiers over two medical datasets to study their performance-interpretability tradeoff. Results show that HyFIS is the best in terms of performance, while NEFCLASS is better in terms of interpretability. As for the performance-interpretability tradeoff, NEFCLASS has the best overall results; it achieves a good performance while being less complicated and more interpretable. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04826-5_46},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85130272925\&doi=10.1007\%2f978-3-031-04826-5_46\&partnerID=40\&md5=65dc74043fe03a59608e34846f4fd7db},
	author = {Ouifak, H. and Idri, A. and Benbriqa, H. and Abnane, I.}
}
@conference {ElFhel2022309,
	title = {Quality Evaluation of Mobile GIS for Data Collection},
	booktitle = {International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings},
	year = {2022},
	note = {cited By 0},
	pages = {309-316},
	abstract = {High-quality software has to fulfil stakeholders{\textquoteright} requirements identified in a requirement engineering process.This paper presents an overview of requirements regarding mobile Geographic Information System for data collection, which have been extracted based on literature, standards and existing apps in the market. The quality model ISO/IEC 25010 was explored using measures stated in the ISO/IEC 25023 standard. A checklist that marks the influence of each requirement on the quality characteristics and sub-characteristics has been established in order to calculate three degrees of the requirements influence on the external product quality of mobile GIS. The result obtained show that requirements related to online data access have the highest impact on the external quality characteristics whereas functional suitability and usability are the most influenced characteristics by the requirements. Copyright {\textcopyright} 2022 by SCITEPRESS {\textendash} Science and Technology Publications, Lda. All rights reserved.},
	keywords = {Computer software selection and evaluation, Data acquisition, Data collection, Geographic information systems, High-quality software, Information systems, Information use, ISO Standards, ISO/IEC, ISO/IEC 25010, Mobile GIS, Mobile GIS for data collection, Quality characteristic, Quality control, Quality evaluation, Requirement Engineering, Requirements engineering, Software product quality},
	doi = {10.5220/0011033900003176},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85141002348\&doi=10.5220\%2f0011033900003176\&partnerID=40\&md5=fdade3912dd3d890bfb0d23f2879e3f0},
	author = {El Fhel, B. and Sardi, L. and Idri, A.}
}
@article {Nakach20223,
	title = {Random Forest Based Deep Hybrid Architecture for Histopathological Breast Cancer Images Classification},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {13376 LNCS},
	year = {2022},
	note = {cited By 0},
	pages = {3-18},
	abstract = {Breast cancer is the most common cancer in women worldwide. While the early diagnosis and treatment can significantly reduce the mortality rate, it is a challenging task for pathologists to accurately estimate the cancerous cells and tissues. Therefore, machine learning techniques are playing a significant role in assisting pathologists and improving the diagnosis results. This paper proposes a hybrid architecture that combines: three of the most recent deep learning techniques for feature extraction (DenseNet_201, Inception_V3, and MobileNet_V2) and random forest to classify breast cancer histological images over the BreakHis dataset with its four magnification factors: 40X, 100X, 200X and 400X. The study evaluated and compared: (1) the developed random forest models with their base learners, (2) the designed random forest models with the same architecture but with a different number of trees, (3) the decision tree classifiers with the best random forest models and (4) the best random forest models of each feature extractor. The empirical evaluations used: four classification performance criteria (accuracy, sensitivity, precision and F1-score), 5-fold cross-validation, Scott Knott statistical test, and Borda Count voting method. The best random forest model achieved an accuracy mean value of 85.88\%, and was constructed using 9 trees, 200X as a magnification factor, and Inception_V3 as a feature extractor. The experimental results demonstrated that combining random forest with deep learning models is effective for the automatic classification of malignant and benign tumors using histopathological images of breast cancer. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	keywords = {Breast Cancer, Classification (of information), Decision trees, Deep learning, Diagnosis, Diseases, early diagnosis, Feature extractor, hybrid, Hybrid architectures, Image classification, Images classification, Learning systems, Magnification factors, Medical imaging, Random forest modeling, Random forests, Transfer learning},
	doi = {10.1007/978-3-031-10450-3_1},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85135002675\&doi=10.1007\%2f978-3-031-10450-3_1\&partnerID=40\&md5=892757314e050f81e9b0dba117f2d64a},
	author = {Nakach, F.-Z. and Zerouaoui, H. and Idri, A.}
}
@article {ElIdrissi20227604,
	title = {RDF/OWL storage and management in relational database management systems: A comparative study},
	journal = {Journal of King Saud University - Computer and Information Sciences},
	volume = {34},
	number = {9},
	year = {2022},
	note = {cited By 0},
	pages = {7604-7620},
	abstract = {This paper details RDF/OWL storage and management in two popular Relational Database Management Systems (RDBMSs): Oracle and Virtuoso. Popularity, sustainability, and conformance with the SPARQL language are the main reasons for choosing these systems. This work combines empirical and analytical studies guided by a comparative framework developed and motivated in the paper. Several dimensions are considered, including RDF data type preservation, SPARQL query and update processing, reasoning capabilities, custom inferences, blank node management, and other functional and non-functional features. Furthermore, a review of the performance assessments reported in the literature has been conducted. This study{\textquoteright}s results identify the advantages and shortcomings of these RDBMSs for storing and managing RDF/OWL. They can help improve these systems or serve as a guide in choosing an appropriate system to use in a project context. Opportunities for further research efforts are also suggested. {\textcopyright} 2021 The Authors},
	doi = {10.1016/j.jksuci.2021.08.018},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85118134675\&doi=10.1016\%2fj.jksuci.2021.08.018\&partnerID=40\&md5=29bdbdbd9af8a67734ae88e4139656f5},
	author = {El Idrissi, B. and Baina, S. and Mamouny, A. and Elmaallam, M.}
}
@conference {Sardi2022435,
	title = {A Reusable Catalog of Requirements for Gamified Mobile Health Applications},
	booktitle = {International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings},
	year = {2022},
	note = {cited By 0},
	pages = {435-442},
	abstract = {The new era of mobile technologies has revolutionized all fundamental human pursuits in that many sectors have been reshaped and tangibly improved, such as education, finance, and healthcare. Referred to as mHealth, the use of mobile technologies to track and improve health outcomes is a rapidly expanding trend. A plethora of mobile health applications (mHealth apps) are being constantly developed thanks to the rapid adoption of mobile devices. From basic exercise trackers to powerful self-management tools, mHealth apps play several roles towards the provision of better healthcare. To induce playful experiences and boost engagement, gamification has proven to be extremely effective with mHealth apps. This paper presents a catalog of reusable requirements for gamified mHealth apps in terms of gamification, functional suitability, usability, and security, Further improvements are intended to be made continuously to the catalog by adding additional requirements scattered from other standards and information sources. Copyright {\textcopyright} 2022 by SCITEPRESS {\textendash} Science and Technology Publications, Lda. All rights reserved.},
	keywords = {Biomedical engineering, Catalog, Gamification, Health outcomes, ISO/IEC, ISO/IEC 25010, Management tool, mHealth, Mobile health application, Mobile Technology, Requirement, Self management},
	doi = {10.5220/0011071700003176},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85140984297\&doi=10.5220\%2f0011071700003176\&partnerID=40\&md5=dc18bd51fe840506f2a31af133df9fb2},
	author = {Sardi, L. and Idri, A. and Redman, L.M. and Alami, H. and Fernandez-Aleman, J.L.}
}
@article {Kharbouch2022,
	title = {Reviewing the features and functionalities of contraception mPHRs},
	journal = {Health Policy and Technology},
	volume = {11},
	number = {3},
	year = {2022},
	note = {cited By 0},
	abstract = {Background and objective. Women{\textquoteright}s circumstances and preferences tend to change over times signifying that accessing and choosing a contraceptive method during their reproductive life is crucial. By preventing unintended pregnancies and reducing the need for abortion, effective contraception ensures women{\textquoteright}s well-being and autonomy, improves their social and economic role, and enables them to fully participate in society while supporting the health and development of their communities. The use of mobile applications (apps) for contraception is considered a promising approach by which to facilitate access to a reproductive health service of this nature and spread awareness about contraception. The aim of this paper is, therefore, to assess the features and functionalities of the contraception mPHRs (Mobile Personal Health Records) that are available on both the Android and iOS platforms. Methods. In order to select, extract data from and evaluate the features and functionalities of existing contraception apps, an analysis process based on the well-known Systematic Literature Review (SLR) protocol was conducted for the contraception apps that are available on both the Android and iOS app platforms. The analysis and assessment of selected apps{\textquoteright} features were performed in accordance with a twenty-seven item assessment questionnaire. The latter was developed on the basis of the scientific literature concerning contraception, and a preliminary analysis of the contraception apps currently available. Results. A total of 54 contraception apps were selected, including 38 for Android, 4 for iOS, and 12 for crossed platform apps. The results showed that only 11\% of the apps selected do support the World Health Organization{\textquoteright}s (WHO) medical eligibility criteria for contraception (MEC), and that barely 43\% provide relevant information about contraceptive methods, their efficiency, risks, and contraindications. Conclusion. This study will help users, eHealth apps providers, and developers. Users on the one hand will be able to better select the most appropriate contraceptive apps. On the other hand, both eHealth application providers and developers can thereby: (1) identify the relevant features and functionalities implemented by the top-scoring contraceptive apps, and (2) distinguish contraception-related aspects that require further efforts to be properly addressed and improved. {\textcopyright} 2022},
	keywords = {awareness, contraception, Data availability, female, human, information security, medical record, Monitoring, Preferred Reporting Items for Systematic Reviews and Meta-Analyses, questionnaire, recording, reminder system, reproductive health, Review, social support, Systematic Review},
	doi = {10.1016/j.hlpt.2022.100633},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85132651990\&doi=10.1016\%2fj.hlpt.2022.100633\&partnerID=40\&md5=b101e386be125c92bddf8bf212de3a39},
	author = {Kharbouch, M. and Idri, A. and Fernandez-Aleman, J.L. and Redman, L. and Toval, A. and Stelate, Y.}
}
@conference {Illi2022152,
	title = {On the Secrecy Analysis of a RIS-aided Wireless Communication System Subject to Phase Quantization Errors},
	booktitle = {2022 International Balkan Conference on Communications and Networking, BalkanCom 2022},
	year = {2022},
	note = {cited By 0},
	pages = {152-156},
	abstract = {In this paper, we analyze the physical layer security of a jamming-aided wireless communication system assisted by a reconfigurable intelligent surface (RIS). Our setup consists of a source node communicating with a destination node with the help of a RIS, and under the presence of a malicious passive eavesdropper attempting to overhear the genuine transmission. Furthermore, an external cooperative jammer is incorporated to reinforce the system{\textquoteright}s secrecy by broadcasting an artificial noise to disrupt the eavesdropper; such a noise can be removed at the destination. Finally, we assume that the tunable RIS phases based on the channel estimates are subject to quantization errors. By virtue of the well-adopted Gamma and Exponential distributions approximations, an approximate expression for the system{\textquoteright}s intercept probability (IP) is derived in terms of the main setup parameters. The results show that the greater the number of reflective elements (REs) and jamming power, the better the secrecy, while the number of quantization bits has less impact when exceeding 3 bits. In particular, an IP of 10-3 can be reached with 50 REs even when the legitimate link{\textquoteright}s average signal-to-noise ratio (SNR) is 15 dB below the wiretap channel{\textquoteright}s average SNR. Monte Carlo simulations endorse the derived analytical results. {\textcopyright} 2022 IEEE.},
	keywords = {Cooperative communication, Cooperative jamming, Destination nodes, Eavesdropping, Errors, Intelligent systems, Intercept probability, Jamming, Monte Carlo methods, Network layers, Phase quantization errors, Physical layer security, Probability distributions, Reconfigurable, Reconfigurable intelligent surface, Signal to noise ratio, Source nodes, Wireless communication system},
	doi = {10.1109/BalkanCom55633.2022.9900815},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85136129114\&doi=10.1109\%2fBalkanCom55633.2022.9900815\&partnerID=40\&md5=021859cbb6665cc6388da51264628ce6},
	author = {Illi, E. and Qaraqe, M.K. and El Bouanani, F. and Al-Kuwari, S.M.}
}
@article {Bouanani2022,
	title = {On the Secrecy Analysis of Dual-Hop SWIPT-based Multi-Source Underlay Cognitive Radio Networks},
	journal = {IEEE Transactions on Cognitive Communications and Networking},
	year = {2022},
	note = {cited By 0},
	pages = {1-1},
	abstract = {This paper investigates the intercept probability (IP) performance for a dual-hop multi-secondary user (SU) underlay cognitive-radio networks. Whereby, the relay R is self-powered by harvesting energy from secondary sources using the time switching variant (TS) of simultaneous wireless information and power transfer (SWIPT) protocol. Single-antenna SUs are transmitting data to multi-antennas end-user D, performing maximal-ratio combining (MRC) diversity technique, through R in presence of (i) a primary network composed of a primary transmitter (PUt) and receiver (PUr) pair, and (ii) a passive eavesdropper at each hop (i.e., E1 and E2), attempting to overhear the communication. Moreover, we suppose that the second eavesdropper has multiple antennas and employs the MRC technique, that the relay employs the Decode-and-Forward relaying protocol, that the two hops are subject to the Rayleigh fading model, and that the channel state information is fully known at both D and E2. Because of the underlying strategy, the SUs are constantly modifying their transmit powers to prevent interference with primary users. A closed-form expression of the IP is obtained by taking into consideration the correlation between the secrecy capacities for both hops. The impact of other essential factors on IP, such as the transmit power of sources, the fading severity parameter, and the maximum tolerable interference power (MTIP), is also investigated. Specifically, we want to know if the energy harvester (i.e., relay) might improve the security of such a system even more for low MTIP or transmit power of SUs. Monte Carlo simulations verify all of the obtained results, and valuable insights into the secrecy of the considered system are achieved. IEEE},
	keywords = {Channel state information, Cognitive radio, Cognitive radio network, Communication channels (information theory), Dual-hop networks, Eavesdropping, Energy harvesting, Information and power transfers, Intelligent systems, Intercept probability, Intercept probability network, Interference, Internet protocols, Monte Carlo methods, Network layers, Network security, Physical layer security, Radio systems, Rayleigh fading, Receiver, Relay, Secure communication, Signal receivers, Signal to noise ratio, Simultaneous wireless information and power transfer, Underlay cognitive radio network, Underlay cognitive radios},
	doi = {10.1109/TCCN.2022.3217780},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85141508701\&doi=10.1109\%2fTCCN.2022.3217780\&partnerID=40\&md5=79af2dcf046827ee8c634d461186ab82},
	author = {Bouanani, F.E. and Lahmar, I. and Ismaili, Z.E.A.A. and Qaraqe, K.A.}
}
@article {El-Ateif2022,
	title = {Single-modality and joint fusion deep learning for diabetic retinopathy diagnosis},
	journal = {Scientific African},
	volume = {17},
	year = {2022},
	note = {cited By 0},
	abstract = {The current study evaluated and compared single-modality and joint fusion deep learning approaches for automatic binary classification of diabetic retinopathy (DR) using seven convolutional neural network models (VGG19, ResNet50V2, DenseNet121, InceptionV3, InceptionResNetV2, Xception, and MobileNetV2) over two datasets: APTOS 2019 blindness detection and Messidor-2. The empirical evaluations used (1) six performance metrics (accuracy, sensitivity, specificity, precision, F1-score, and area under the curve), (2) the Scott-Knott Effect Size difference (SK ESD) statistical test to rank and cluster the models based on accuracy, and (3) the Borda count voting method to rank the best models figuring in the first SK ESD cluster, based on sensitivity, specificity, precision, F1-score, and area under the curve. Results showed that the single-modality DenseNet121 and InceptionV3 were the top-performing and less sensitive approaches, with an accuracy of 90.63\% and 75.25\%, respectively. The joint fusion strategy outperformed single-modality techniques across the two datasets, regardless of the modality used, because of the additional information provided by the preprocessed modality to the Fundus. The Fundus modality was the most favorable modality for DR diagnosis using the seven models. Furthermore, the joint fusion VGG19 model performed best with an accuracy of 97.49\% and 91.20\% over APTOS19 and Messidor-2, respectively; as the VGG19 model was fine-tuned in comparison to the remaining six models. In comparison with state-of-the-art models, Attention Fusion, and Cascaded Framework, joint fusion VGG19 ranks below the Attention Fusion network and outperforms the Cascaded Framework on the Messidor dataset by 5.6\% and 8\%, respectively. {\textcopyright} 2022 The Authors},
	doi = {10.1016/j.sciaf.2022.e01280},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85134929351\&doi=10.1016\%2fj.sciaf.2022.e01280\&partnerID=40\&md5=9519f7afe80a2afb76cceae701940911},
	author = {El-Ateif, S. and Idri, A.}
}
@article {Idlahcen2022466,
	title = {Systematic Map of Data Mining for Gynecologic Oncology},
	journal = {Lecture Notes in Networks and Systems},
	volume = {468 LNNS},
	year = {2022},
	note = {cited By 0},
	pages = {466-475},
	abstract = {Gynecologic cancers are a significant cause of morbidity and mortality among women both in developed and low- middle- income countries. To alleviate the burden, the application of Data Mining (DM) in gynecologic oncology is needed in clinical environments. This study presents a systematic mapping to explore in detail the breadth of the available literature on the use of DM in gynecologic oncology. The mapping questions and the PICO framework served to determine the search string of this systematic map. The resultant was conducted on five well-known databases, PubMed, IEEE Xplore, ScienceDirect, Springer Link, and Google Scholar, to catch relevant articles published between 2011, and mid of 2021. Of the 2,807 potential records, 169 studies fulfilled the inclusion/exclusion criteria and were in-depth analyzed. The findings revealed that DM efforts peaked considerably from 2019 in terms of cervical cancer screening and diagnosis. Further studies are needed to investigate a wider range of research questions as gynecologic oncology is a very rich field with a collection of distinct features cancers which, in turn, allow Machine Learning (ML) opportunities. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04826-5_47},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85130252805\&doi=10.1007\%2f978-3-031-04826-5_47\&partnerID=40\&md5=62c013d4962d32086190ef98c3ae36e7},
	author = {Idlahcen, F. and Idri, A.}
}
@article {Zizaan2022425,
	title = {Systematic Map of Machine Learning Based Breast Cancer Screening},
	journal = {Lecture Notes in Networks and Systems},
	volume = {468 LNNS},
	year = {2022},
	note = {cited By 0},
	pages = {425-434},
	abstract = {Although Breast Cancer (BC) deaths have decreased over time, it is still the second largest cause of cancer death among women. With the technical revolution of Artificial Intelligence (AI), and the big healthcare data that is becoming more of a reality, many researchers have attempted to employ Machine Learning (ML) techniques to gain a better understanding of this disease. The present paper is a systematic mapping study of the application of ML techniques in Breast Cancer Screening (BCS) between the years 2011 and early 2021. Out of 129 candidate papers we retrieved from six digital libraries, a total of 66 papers were selected according to 5 criteria: year and publication venue, paper type, BCS modality, and empirical type. The results show that classification was the most used ML objective, and that mammography was the most frequent BCS modality used. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04826-5_43},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85130248734\&doi=10.1007\%2f978-3-031-04826-5_43\&partnerID=40\&md5=4017a93b47d63e929eb5d2e71e97f5f0},
	author = {Zizaan, A. and Idri, A.}
}
@article {L{\'o}pez-Jim{\'e}nez2022,
	title = {Taking the pulse of a classroom with a gamified audience response system},
	journal = {Computer Methods and Programs in Biomedicine},
	volume = {213},
	year = {2022},
	note = {cited By 2},
	abstract = {{Background and objective: This paper presents an empirical study of a gamified mobile-based assessment approach that can be used to engage students and improve their educational performance. Method: A gamified audience response system called G-SIDRA was employed. Three gamification elements were used to motivate students in classroom activities: badges for achievements to increase engagement, points to indicate progression and performance in the subject and ranking for promoting competitiveness. A total of 90 medical students in a General and Descriptive Anatomy of the Locomotor System course were taught using G-SIDRA in the academic year 2019/2020. Smart bracelets were configured to collect heart rate measurements from 30 students with the aim of evaluating the impact of the gamification elements. The control group consisted of a sample of 110 students enrolled on the same course in the academic year 2016/2017 using non-gamified SIDRA. Results: Statistically significant differences were found between multiple choice questions (MCQ) scores obtained by using SIDRA and G-SIDRA in the four experiments (U = 1.621,50, p < 0,01 for Exp1; U = 1.950,00, p < 0,01 for Exp2; U = 955,00, p < 0,01 for Exp3; U = 2.335,00, p < 0,01 for Exp4). In the students{\textquoteright} final exam grades, statistically significant differences between students that used G-SIDRA as opposed to SIDRA (T(157) = 3.992; p = 0.044) were obtained. Concerning gamification elements, statistically significantly differences were found in comparing the pulse increases after and before the badge event in the four experiments (U = 2.484,00},
	keywords = {academic achievement, Article, Audience response systems, controlled study, E - learning, e-learning, Empirical studies, empiricism, Gamification, Gamified audience response system, Heart, heart rate, heart rate measurement, Heart rate variations, Heart-rate, human, Human anatomy, human experiment, Humans, Learning systems, Likert scale, major clinical study, medical student, motivation, multiple choice test, Musculoskeletal system, Performance, satisfaction, Statistically significant difference, Students, theoretical study},
	doi = {10.1016/j.cmpb.2021.106459},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85118787418\&doi=10.1016\%2fj.cmpb.2021.106459\&partnerID=40\&md5=6338f4b58ed89528e2663ca12be4c986},
	author = {L{\'o}pez-Jim{\'e}nez, J.J. and Fernandez-Aleman, J.L. and Gonz{\'a}lez, L.L. and Sequeros, O.G. and Valle, B.M. and Garc{\'\i}a-Bern{\'a}, J.A. and Idri, A. and Toval, A.}
}
@article {Elmidaoui2022202,
	title = {Towards a Taxonomy of Software Maintainability Predictors: A Detailed View},
	journal = {Lecture Notes in Networks and Systems},
	volume = {470 LNNS},
	year = {2022},
	note = {cited By 0},
	pages = {202-210},
	abstract = {To help practitioners and researchers choose the most suitable predictors when selecting from existing Software Product Maintainability Prediction (SPMP) models or designing new ones, a literature review of empirical studies on SPMP identified a large number of metrics or factors used as predictors of maintainability. However, there is a redundancy and ambiguity in both the naming and meaning of these predictors. To address this terminology issue, a one-level taxonomy of the SPMP predictors identified in the literature review have been proposed. This paper now proposes a more detailed two-level taxonomy where the first level refers to four categories, namely, software design, software size, quality attributes (or factors), and software process, the second to sub-categories, and predictors inventoried from empirical studies on SPMP. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04829-6_18},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85130308935\&doi=10.1007\%2f978-3-031-04829-6_18\&partnerID=40\&md5=e8e2d1411e399bbdb041c3d9d26ccad6},
	author = {Elmidaoui, S. and Cheikhi, L. and Idri, A. and Abran, A.}
}
@article {Benhar2022791,
	title = {Univariate and Multivariate Filter Feature Selection for Heart Disease Classification},
	journal = {Journal of Information Science and Engineering},
	volume = {38},
	number = {4},
	year = {2022},
	note = {cited By 0},
	pages = {791-803},
	abstract = {Feature selection (FS) is a data preprocessing task that can be applied before the classification phase, and aims at improving the performance and interpretability of classifiers by finding only a few highly informative features. The present study aims at evaluating and comparing the performances of six univariate and two multivariate filter FS techniques for heart disease classification. The FS techniques were evaluated with two white-box and two black-box classification techniques using five heart disease datasets. Furthermore, this study deals with the setting of the hyperparameters{\textquoteright} values of the four classifiers. This study evaluates 600 variants of classifiers. Results show that white-box classification techniques such as K-Nearest Neighbors and Decision Trees can be very competitive with black-box ones when hyperparameters{\textquoteright} optimization and feature selection were applied. {\textcopyright} 2022 Institute of Information Science. All rights reserved.},
	keywords = {Black boxes, Cardiology, Classification (of information), Data preprocessing, Decision trees, disease classification, Diseases, feature selection, Features selection, Filter, Heart, heart disease, Nearest neighbor search, Performance, Selection techniques, Univariate, White box},
	doi = {10.6688/JISE.202207_38(4).0006},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85137170374\&doi=10.6688\%2fJISE.202207_38\%284\%29.0006\&partnerID=40\&md5=f75bca8ff78e6782d4c11e88d338784f},
	author = {Benhar, H. and Hosni, M. and Idri, A.}
}
@article {Lahmar202289,
	title = {On the value of deep learning for diagnosing diabetic retinopathy},
	journal = {Health and Technology},
	volume = {12},
	number = {1},
	year = {2022},
	note = {cited By 3},
	pages = {89-105},
	abstract = {Diabetic retinopathy (DR) is one of the main causes of vision loss around the world. The early diagnosis of this disease can help in treating it efficiently. Deep learning (DL) is rapidly becoming the state of the art, leading to enhanced performance in various medical applications such as diabetic retinopathy and breast cancer. In this paper, we conduct an empirical evaluation of seven convolutional neural networks (CNN) architectures for an automatic binary classification of the referable diabetic retinopathy; the DL architectures (Inception_ResNet_V2, Inception_V3, ResNet50, VGG16, VGG19, MobileNet_V2 and DenseNet201) were evaluated and compared in terms of accuracy, sensitivity, specificity, precision and F1-score using the Scott Knott test and the Borda count voting method. All the empirical evaluations were over three datasets: APTOS, Kaggle DR and the Messidor-2, using a k-fold cross validation method. Experiments showed the importance of using deep learning in the classification of DR since the seven models gave a high accuracy values. Furthermore, DenseNet201 and mobileNet_V2 were the top two performing techniques respectively. DenseNet201 provided the best performance for the Kaggle and Messidor-2 datasets with an accuracy equal to 84.74\% and 85.79\% respectively. MobileNet_V2 provided the best performance in the APTOS dataset with an accuracy equal to 93.09\%. As for the ResNet50, Inception_V3 and Inception_ResNet_V2, they were the worst performing compared to the other DL techniques. Therefore, we recommend the use of DenseNet201 and MobileNet_V2 for the detection of the referable DR since they provided the best performances on the three datasets. {\textcopyright} 2021, IUPESM and Springer-Verlag GmbH Germany, part of Springer Nature.},
	keywords = {Article, Binary classification, comparative effectiveness, controlled study, Convolutional neural network, Deep learning, densenet201, Diabetic retinopathy, diagnostic accuracy, diagnostic test accuracy study, diagnostic value, human, inception resnet v2, inception v3, k fold cross validation, mobilenet v2, residual neural network, resnet50, sensitivity and specificity, vgg16, vgg19},
	doi = {10.1007/s12553-021-00606-x},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85116986540\&doi=10.1007\%2fs12553-021-00606-x\&partnerID=40\&md5=0a388e86c6b6b49bc1f026a6defbfa2d},
	author = {Lahmar, C. and Idri, A.}
}
@article {Illi2021261,
	title = {Analysis of Asymmetric Dual-Hop Energy Harvesting-Based Wireless Communication Systems in Mixed Fading Environments},
	journal = {IEEE Transactions on Green Communications and Networking},
	volume = {5},
	number = {1},
	year = {2021},
	note = {cited By 3},
	pages = {261-277},
	abstract = {This work investigates the performance of a dual-hop energy harvesting-based fixed-gain amplify-and-forward relaying communication system, subject to fading impairments. We consider a source node ( {S} ) communicating with a destination node ( {D} ), either directly or through a fixed distant relay ( {R} ), which harvests energy from its received signals and uses it to amplify and forward the received signals to {D}. We also consider maximal-ratio combining at {D} to combine the signals coming from {S} and {R}. Both power-splitting and time-switching energy harvesting protocols are investigated. The {S}\,\,-\,\,{R} link is modeled by Nakagami- {m} fading model, while the {R}\,\,-\,\,{D} and {S}\,\,-\,\,{D} links experience \alpha - μ fading. Closed-form expressions for the statistical properties of the total signal-to-noise ratio are derived, based on which novel closed-form expressions are then derived for the average symbol error rate as well as for the average channel capacity, considering four different adaptive transmission policies. The derived expressions are validated through Monte Carlo simulations. {\textcopyright} 2017 IEEE.},
	keywords = {Adaptive transmission policy, Amplify-and-forward relaying, Average channel capacities, Average symbol error rate (SER), Channel capacity, Closed-form expression, Energy harvesting, Maximal ratio combining (MRC), Monte Carlo methods, Signal to noise ratio, Statistical properties, Wireless communication system},
	doi = {10.1109/TGCN.2020.3035512},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85103177403\&doi=10.1109\%2fTGCN.2020.3035512\&partnerID=40\&md5=8bfc86e88ca31e88a392a44a37280141},
	author = {Illi, E. and Bouanani, F.E. and Sofotasios, P.C. and Muhaidat, S. and Costa, D.B.D. and Ayoub, F. and Al-Fuqaha, A.}
}
@article {Hakkoum2021587,
	title = {Assessing and Comparing Interpretability Techniques for Artificial Neural Networks Breast Cancer Classification},
	journal = {Computer Methods in Biomechanics and Biomedical Engineering: Imaging and Visualization},
	volume = {9},
	number = {6},
	year = {2021},
	note = {cited By 11},
	pages = {587-599},
	abstract = {Breast cancer is the most common type of cancer among women. Thankfully, early detection and treatment improvements helped decrease the number of deaths. Data Mining techniques have always assisted BC tasks whether it is screening, diagnosis, prognosis, treatment, monitoring, and/or management. Nowadays, the use of Data Mining is witnessing a new era. In fact, the main objective is no longer to replace humans but to enhance their capabilities, which is why Artificial Intelligence is now referred to as Intelligence Augmentation. In this context, interpretability is used to help domain experts learn new patterns and machine learning experts debug their models. This paper aims to investigate three black-boxes interpretation techniques: Feature Importance, Partial Dependence Plot, and LIME when applied to two types of feed-forward Artificial Neural Networks: Multilayer perceptrons, and Radial Basis Function Network, trained on the Wisconsin Original dataset for breast cancer diagnosis. Results showed that local LIME explanations were instance-level interpretations that came in line with the global interpretations of the other two techniques. Global/local interpretability techniques can thus be combined to define the trustworthiness of a black-box model. {\textcopyright} 2021 Informa UK Limited, trading as Taylor \& Francis Group.},
	keywords = {Article, Artificial intelligence, artificial neural network, Breast Cancer, Breast cancer classifications, cancer diagnosis, Computer aided diagnosis, cross validation, Data mining, Data-mining techniques, Diseases, Domain experts, early diagnosis, entropy, Explainability, Feature importance, Interpretability, Learn+, learning, learning algorithm, Lime, Machine learning, Multilayer neural networks, nerve cell, nonhuman, Partial dependence plot, perceptron, prediction, prognosis, Radial basis function networks, Treatment monitoring},
	doi = {10.1080/21681163.2021.1901784},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85103249025\&doi=10.1080\%2f21681163.2021.1901784\&partnerID=40\&md5=78e1e57a62692bab2b39984182af7904},
	author = {Hakkoum, H. and Idri, A. and Abnane, I.}
}
@article {Zerouaoui2021186,
	title = {Breast Fine Needle Cytological Classification Using Deep Hybrid Architectures},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {12950 LNCS},
	year = {2021},
	note = {cited By 6},
	pages = {186-202},
	abstract = {Diagnosis of breast cancer in the early stages allows to significantly decrease the mortality rate by allowing to choose the adequate treatment. This paper develops and evaluates twenty-eight hybrid architectures combining seven recent deep learning techniques for feature extraction (DenseNet 201, Inception V3, Inception ReseNet V2, MobileNet V2, ResNet 50, VGG16 and VGG19), and four classifiers (MLP, SVM, DT and KNN) for binary classification of breast cytological images over the FNAC dataset. To evaluate the designed architectures, we used: (1) four classification performance criterias (accuracy, precision, recall and F1-score), (1) Scott Knott (SK) statistical test to cluster the developed architectures and identify the best cluster of the outperforming architectures, and (2) Borda Count voting method to rank the best performing architectures. Results showed the potential of combining deep learning techniques for feature extraction and classical classifiers to classify breast cancer in malignant and benign tumors. The hybrid architectures using MLP classifier and DenseNet 201 for feature extraction were the top performing architectures with a higher accuracy value reaching 99\% over the FNAC dataset. As results, the findings of this study recommend the use of the hybrid architectures using DenseNet 201 for the feature extraction of the breast cancer cytological images since it gave the best results for the FNAC data images, especially if combined with the MLP classifier. {\textcopyright} 2021, Springer Nature Switzerland AG.},
	keywords = {Binary classification, Breast Cancer, Classification (of information), Classification performance, Cluster computing, Clustering algorithms, Computer aided diagnosis, Computer architecture, Convolutional neural networks, Deep neural networks, Diseases, Extraction, Feature extraction, Features extraction, Histological images, Hybrid architectures, Image classification, Images processing, Learning algorithms, Learning techniques, Medical imaging, MLP classifiers, Mortality rate, Network architecture, Support vector machines},
	doi = {10.1007/978-3-030-86960-1_14},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85125258661\&doi=10.1007\%2f978-3-030-86960-1_14\&partnerID=40\&md5=a4535504f03d3143ae1648f7edeb152c},
	author = {Zerouaoui, H. and Idri, A. and Nakach, F.Z. and Hadri, R.E.}
}
@article {ElOuassif202150,
	title = {Classification techniques in breast cancer diagnosis: A systematic literature review},
	journal = {Computer Methods in Biomechanics and Biomedical Engineering: Imaging and Visualization},
	volume = {9},
	number = {1},
	year = {2021},
	note = {cited By 12},
	pages = {50-77},
	abstract = {Data mining (DM) consists in analysing a~set of observations to find unsuspected relationships and then summarising the data in new ways that are both understandable and useful. It has become widely used in various medical fields including breast cancer (BC), which is the most common cancer and the leading cause of death among women~worldwide.~BC diagnosis is a~challenging medical task and many studies have attempted to apply classification techniques to it. The objective of the present study is to identify studies on classification techniques~in~BC diagnosis and to analyse them from~three perspectives: classification techniques used, accuracy of the classifiers, and comparison of performance. We performed a~systematic literature review (SLR) of 176 selected studies published between January~2000 and November~2018. The results show that, of the nine classification techniques investigated, artificial neural networks, support vector machines and decision trees were the most frequently used. Moreover, artificial neural networks, support vector machines and ensemble classifiers performed better than the other techniques, with median accuracy values of 95\%, 95\% and 96\% respectively. Most of the selected studies (57.4\%) used datasets containing different types of images such as mammographic, ultrasound, and microarray images. {\textcopyright} 2021 Informa UK Limited, trading as Taylor \& Francis Group.},
	keywords = {Article, Artificial intelligence, artificial neural network, Breast Cancer, Breast cancer diagnosis, cancer diagnosis, cause of death, Causes of death, Classification (of information), Classification technique, Comparison of performance, Computer aided diagnosis, data extraction, Data mining, data synthesis, decision tree, Decision trees, Diseases, human, k nearest neighbor, Machine learning, Medical fields, Medical informatics, Network support, Neural networks, publication, qualitative research, Quality control, support vector machine, Support vector machine classifiers, Support vector machines, Support vectors machine, Systematic literature review, Systematic Review, validity},
	doi = {10.1080/21681163.2020.1811159},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85098842973\&doi=10.1080\%2f21681163.2020.1811159\&partnerID=40\&md5=9a48998b1c44d263863efcfb25f9920f},
	author = {ElOuassif, B. and Idri, A. and Hosni, M. and Abran, A.}
}
@article {Iraqi2021506,
	title = {Data Analytics in Investment Banks},
	journal = {International Journal of Advanced Computer Science and Applications},
	volume = {12},
	number = {5},
	year = {2021},
	note = {cited By 0},
	pages = {506-513},
	abstract = {Capital Markets are one of the most important pillars of worldwide economy. They gather skilled finance and IT professionals as well as economists in order to take the best investment decisions and choose the most suitable funding solutions every time. Data analytics projects in Capital Markets can definitely be very beneficial as all optimizations and innovations would have a financial impact, but can also be very challenging as the field itself has always incorporated a research component, thus finding out what could really be of an added value might be a tricky task. Based on a comprehensive literature review, this paper aims to structure the thoughts around data analytics in investment banks, and puts forward a classification of relevant data analytics use cases. Lastly, it also discusses how transforming to a data-driven enterprise is the real change investment banks should aim to achieve, and discusses some of the challenges that they might encounter when engaging in this transformation process. {\textcopyright} 2021. All Rights Reserved.},
	keywords = {Commerce, Data analytic use case, Data Analytics, Data driven, Data-driven transformation, Financial impacts, Financial markets, Investment bank, Investment decisions, Investments, IT professional, Metadata, Optimisations},
	doi = {10.14569/IJACSA.2021.0120562},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85107532071\&doi=10.14569\%2fIJACSA.2021.0120562\&partnerID=40\&md5=7237f6b38c7eedbe1f23bb2968802d60},
	author = {Iraqi, B. and Benhiba, L. and Idrissi, M.A.J.}
}
@article {Benbriqa2021588,
	title = {Deep and Ensemble Learning Based Land Use and Land Cover Classification},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {12951 LNCS},
	year = {2021},
	note = {cited By 1},
	pages = {588-604},
	abstract = {Monitoring of Land use and Land cover (LULC) changes is a highly encumbering task for humans. Therefore, machine learning based classification systems can help to deal with this challenge. In this context, this study evaluates and compares the performance of two Single Learning (SL) techniques and one Ensemble Learning (EL) technique. All the empirical evaluations were over the open source LULC dataset proposed by the German Center for Artificial Intelligence (EuroSAT), and used the performance criteria -accuracy, precision, recall, F1 score and change in accuracy for the EL classifiers-. We firstly evaluate the performance of SL techniques: Building and optimizing a Convolutional Neural Network architecture, implementing Transfer learning, and training Machine learning algorithms on visual features extracted by Deep Feature Extractors. Second, we assess EL techniques and compare them with SL classifiers. Finally, we compare the capability of EL and hyperparameter tuning to improve the performance of the Deep Learning models we built. These experiments showed that Transfer learning is the SL technique that achieves the highest accuracy and that EL can indeed outperform the SL classifiers. {\textcopyright} 2021, Springer Nature Switzerland AG.},
	keywords = {Classification (of information), Convolutional neural networks, Deep feature extraction, Deep learning, Ensemble learning, Features extraction, Hyper-parameter optimizations, Land cover, Land use, Learning algorithms, Learning classifiers, Learning techniques, Network architecture, Performance, Transfer learning},
	doi = {10.1007/978-3-030-86970-0_41},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85115689890\&doi=10.1007\%2f978-3-030-86970-0_41\&partnerID=40\&md5=910871e0f58b4f00460e5e2509929a23},
	author = {Benbriqa, H. and Abnane, I. and Idri, A. and Tabiti, K.}
}
@article {L{\'o}pez-Jim{\'e}nez2021,
	title = {Effects of gamification on the benefits of student response systems in learning of human anatomy: Three experimental studies},
	journal = {International Journal of Environmental Research and Public Health},
	volume = {18},
	number = {24},
	year = {2021},
	note = {cited By 2},
	abstract = {{This paper presents three experiments to assess the impact of gamifying an audience response system on the perceptions and educational performance of students. An audience response system called SIDRA (Immediate Audience Response System in Spanish) and two audience response systems with gamification features, R-G-SIDRA (gamified SIDRA with ranking) and RB-G-SIDRA (gamified SIDRA with ranking and badges), were used in a General and Descriptive Human Anatomy course. Students participated in an empirical study. In the academic year 2019{\textendash}2020, a total of 90 students used RB-G-SIDRA, 90 students employed R-G-SIDRA in the academic year 2018{\textendash}2019, and 92 students used SIDRA in the academic year 2017{\textendash}2018. Statistically significant differences were found between final exam grades obtained by using RB-G-SIDRA and SIDRA},
	keywords = {academic achievement, academic performance, anatomy, experiment, Gamification, human, Humans, learning, motivation, perception, student, Students},
	doi = {10.3390/ijerph182413210},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85121118668\&doi=10.3390\%2fijerph182413210\&partnerID=40\&md5=29b9263d7b8db439936394c1f2826a10},
	author = {L{\'o}pez-Jim{\'e}nez, J.J. and Fernandez-Aleman, J.L. and Garc{\'\i}a-Bern{\'a}, J.A. and Gonz{\'a}lez, L.L. and Sequeros, O.G. and Ros, J.N. and Carrillo de Gea, J.M. and Idri, A. and Toval, A.}
}
@article {CHLIOUI20211039,
	title = {Ensemble case based reasoning imputation in breast cancer classification},
	journal = {Journal of Information Science and Engineering},
	volume = {37},
	number = {5},
	year = {2021},
	note = {cited By 1},
	pages = {1039-1051},
	abstract = {Missing Data (MD) is a common drawback that affects breast cancer classification. Thus, handling missing data is primordial before building any breast cancer classifier. This paper presents the impact of using ensemble Case-Based Reasoning (CBR) imputation on breast cancer classification. Thereafter, we evaluated the influence of CBR using parameter tuning and ensemble CBR (E-CBR) with three missingness mechanisms (MCAR: Missing completely at random, MAR: Missing at random and NMAR: not missing at random) and nine percentages (10\% to 90\%) on the accuracy rates of five classifiers: Decision trees, Random forest, K-nearest neighbor, Support vector machine and Multi-layer perceptron over two Wisconsin breast cancer datasets. All experiments were implemented using Weka JAVA API code 3.8; SPSS v20 was used for statistical tests. The findings confirmed that E-CBR yields to better results compared to CBR for the five classifiers. The MD percentage affects negatively the classifier performance: As the MD percentage increases, the accuracy rates of the classifier decrease regardless the MD mechanism and technique. RF with E-CBR outperformed all the other combinations (MD technique, classifier) with 89.72\% for MCAR, 87.08\% for MAR and 86.84\% for NMAR. {\textcopyright} 2021 Institute of Information Science. All rights reserved.},
	keywords = {Accuracy rate, Breast Cancer, Breast cancer classifications, Cancer classifier, Case based reasoning, Case-based reasoning imputation, Casebased reasonings (CBR), Classification (of information), Data handling, Decision trees, Diseases, Ensemble, Missing at randoms, Missing data, Nearest neighbor search, Parameters tuning, Support vector machines},
	doi = {10.6688/JISE.202109_37(5).0004},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85115966179\&doi=10.6688\%2fJISE.202109_37\%285\%29.0004\&partnerID=40\&md5=97c15046a8900f9df38ec3430801c844},
	author = {Chlioui, I. and Idri, A. and Abnane, I. and EZZAT, M.}
}
@article {Wadghiri2021544,
	title = {Ensemble Regression for Blood Glucose Prediction},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {1365 AIST},
	year = {2021},
	note = {cited By 1},
	pages = {544-554},
	abstract = {Background: Predicting blood glucose present commonly many challenges when the designed models are tested under different contexts. Ensemble methods are a set of learning algorithms that have been successfully used in many medical fields to improve the prediction accuracy. This paper aims to review the typology of ensembles used in literature to predict blood glucose. Methods: 32 papers published between 2000 and 2020 in 6 digital libraries were selected and reviewed with regard to: years and publication sources, integrated factors and data sources used to collect the data and types of ensembles. Results: This review results found that this research topic is still recent but is gaining a growing interest in the last years. Ensemble models used often blood glucose, insulin, diet and exercise as input to predict blood glucose. Moreover, both homogeneous and heterogeneous ensembles have been investigated. Conclusions: An increasing interest have been devoted to blood glucose prediction using ensemble methods during the last decade. Several gaps regarding the design of the reviewed ensembles and the data collection process have been identified and recommendations have been formulated in this direction. {\textcopyright} 2021, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	keywords = {Blood, Data acquisition, Data collection process, Designed models, Digital libraries, Ensemble methods, Ensemble models, Forecasting, Glucose, Heterogeneous ensembles, Information systems, Information use, Learning algorithms, Medical fields, Prediction accuracy, Research topics},
	doi = {10.1007/978-3-030-72657-7_52},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85105963359\&doi=10.1007\%2f978-3-030-72657-7_52\&partnerID=40\&md5=4ba83ca8e7ba5bae5fdcd172b58fb8e9},
	author = {Wadghiri, M.Z. and Idri, A. and Idrissi, T.E.}
}
@article {Amazal2021,
	title = {Estimating software development effort using fuzzy clustering-based analogy},
	journal = {Journal of Software: Evolution and Process},
	volume = {33},
	number = {4},
	year = {2021},
	note = {cited By 3},
	abstract = {During the past decades, many studies have been carried out in an attempt to build accurate software development effort estimation techniques. However, none of the techniques proposed has proven to be successful at predicting software effort in all circumstances. Among these techniques, analogy-based estimation has gained significant popularity within software engineering community because of its outstanding performance and ability to mimic the human problem solving approach. One of the challenges facing analogy-based effort estimation is how to predict effort when software projects are described by a mixture of continuous and categorical features. To address this issue, the present study proposes an improvement of our former 2FA-kprototypes technique referred to as 2FA-cmeans. 2FA-cmeans uses a clustering technique, called general fuzzy c-means, which is a generalization of the fuzzy c-means clustering technique to cluster objects with mixed attributes. The performance of 2FA-cmeans was evaluated and compared with that of our former 2FA-kprototypes technique as well as classical analogy over six datasets that are quite diverse and have different sizes. Empirical results showed that 2FA-cmeans outperforms the two other analogy techniques using both all-in and jackknife evaluation methods. This was also confirmed by the win{\textendash}tie{\textendash}loss statistics and the Scott{\textendash}Knott test. {\textcopyright} 2020 John Wiley \& Sons, Ltd.},
	keywords = {Analogy based estimation, Categorical features, Cluster analysis, Clustering techniques, Engineering community, Estimating software, Fuzzy C means clustering, Fuzzy clustering, Fuzzy systems, Human problem solving, Software design, Software development effort},
	doi = {10.1002/smr.2324},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85092446413\&doi=10.1002\%2fsmr.2324\&partnerID=40\&md5=76da5a67bd24c945c3aa985d13dad134},
	author = {Amazal, F.A. and Idri, A.}
}
@article {ElIdrissi2021347,
	title = {Evaluating a Comparing Deep Learning Architectures for Blood Glucose Prediction},
	journal = {Communications in Computer and Information Science},
	volume = {1400 CCIS},
	year = {2021},
	note = {cited By 0},
	pages = {347-365},
	abstract = {To manage their disease, diabetic patients need to control the blood glucose level (BGL) by monitoring it and predicting its future values. This allows to avoid high or low BGL by taking recommended actions in advance. In this paper, we conduct a comparative study of two emerging deep learning techniques: Long-Short-Term Memory (LSTM) and Convolutional Neural Networks (CNN) for one-step and multi-steps-ahead forecasting of the BGL based on Continuous Glucose Monitoring (CGM) data. The objectives are twofold: 1) Determining the best strategies of multi-steps-ahead forecasting (MSF) to fit the CNN and LSTM models respectively, and 2) Comparing the performances of the CNN and LSTM models for one-step and multi-steps prediction. Toward these objectives, we firstly conducted series of experiments of a CNN model through parameters selection to determine its best configuration. The LSTM model we used in the present study was developed and evaluated in an earlier work. Thereafter, five MSF strategies were developed and evaluated for the CNN and LSTM models using the Root-Mean-Square Error (RMSE) with an horizon of 30~min. To statistically assess the differences between the performances of CNN and LSTM models, we used the Wilcoxon statistical test. The results showed that: 1) no MSF strategy outperformed the others for both CNN and LSTM models, and 2) the proposed CNN model significantly outperformed the LSTM model for both one-step and multi-steps prediction. {\textcopyright} 2021, Springer Nature Switzerland AG.},
	keywords = {Biomedical engineering, Blood, Blood glucose level, Comparative studies, Continuous glucosemonitoring (CGM), Convolutional neural networks, Deep learning, Diabetic patient, Disease control, Forecasting, Glucose, Learning architectures, Learning techniques, Long short-term memory, Mean square error, Parameters selection, Root mean square errors},
	doi = {10.1007/978-3-030-72379-8_17},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85107268637\&doi=10.1007\%2f978-3-030-72379-8_17\&partnerID=40\&md5=2b36d3e75ce8d317c8b80f3272f4d956},
	author = {El Idrissi, T. and Idri, A.}
}
@article {Iazzi2021,
	title = {Fall detection system-based posture-recognition for indoor environments},
	journal = {Journal of Imaging},
	volume = {7},
	number = {3},
	year = {2021},
	note = {cited By 7},
	abstract = {The majority of the senior population lives alone at home. Falls can cause serious injuries, such as fractures or head injuries. These injuries can be an obstacle for a person to move around and normally practice his daily activities. Some of these injuries can lead to a risk of death if not handled urgently. In this paper, we propose a fall detection system for elderly people based on their postures. The postures are recognized from the human silhouette which is an advantage to preserve the privacy of the elderly. The effectiveness of our approach is demonstrated on two well-known datasets for human posture classification and three public datasets for fall detection, using a Support-Vector Machine (SVM) classifier. The experimental results show that our method can not only achieves a high fall detection rate but also a low false detection. Copyright: {\textcopyright} 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/ 4.0/).},
	keywords = {Background subtraction, Classification (of information), Detection system, Fall detection, Features extraction, Head injuries, Human posture recognition, Indoor environment, Posture recognition, Serious injuries, Support vector machines, Video surveillance},
	doi = {10.3390/jimaging7030042},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85104580792\&doi=10.3390\%2fjimaging7030042\&partnerID=40\&md5=cb6ec76b0560734c5d22b49662b3876b},
	author = {Iazzi, A. and Rziza, M. and Haj Thami, R.O.}
}
@article {ElHafidy2021,
	title = {Gamified mobile applications for improving driving behavior: A systematic mapping study},
	journal = {Mobile Information Systems},
	volume = {2021},
	year = {2021},
	note = {cited By 4},
	abstract = {Many research works and official reports approve that irresponsible driving behavior on the road is the main cause of accidents. Consequently, responsible driving behavior can significantly reduce accidents{\textquoteright} number and severity. Therefore, in the research area as well as in the industrial area, mobile technologies are widely exploited in assisting drivers in reducing accident rates and preventing accidents. For instance, several mobile apps are provided to assist drivers in improving their driving behavior. Recently and thanks to mobile cloud computing, smartphones can benefit from the computing power of servers in the cloud for executing machine learning algorithms. Therefore, many mobile applications of driving assistance and control are based on machine learning techniques to adjust their functioning automatically to driver history, context, and profile. Additionally, gamification is a key element in the design of these mobile applications that allow drivers to develop their engagement and motivation to improve their driving behavior. To have an overview concerning existing mobile apps that improve driving behavior, we have chosen to conduct a systematic mapping study about driving behavior mobile apps that exist in the most common mobile apps repositories or that were published as research works in digital libraries. In particular, we should explore their functionalities, the kinds of collected data, the used gamification elements, and the used machine learning techniques and algorithms. We have successfully identified 220 mobile apps that help to improve driving behavior. In this work, we will extract all the data that seem to be useful for the classification and analysis of the functionalities offered by these applications. {\textcopyright} 2021 Abderrahim El hafidy et al.},
	keywords = {Accidents, Computing power, Digital libraries, Driving assistance, Driving behavior, Gamification, Industrial area, Industrial research, Learning algorithms, Machine learning, Machine learning techniques, Mapping, Mobile applications, Mobile cloud computing, Mobile computing, Mobile Technology, Systematic mapping studies},
	doi = {10.1155/2021/6677075},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85114117887\&doi=10.1155\%2f2021\%2f6677075\&partnerID=40\&md5=6ad1b624deabb49917039716eb133f13},
	author = {El Hafidy, A. and Rachad, T. and Idri, A. and Zellou, A.}
}
@conference {Abnane20211,
	title = {Heterogeneous ensemble imputation for software development effort estimation},
	booktitle = {PROMISE 2021 - Proceedings of the 17th International Conference on Predictive Models and Data Analytics in Software Engineering, co-located with ESEC/FSE 2021},
	year = {2021},
	note = {cited By 1},
	pages = {1-10},
	abstract = {Choosing the appropriate Missing Data (MD) imputation technique for a given Software development effort estimation (SDEE) technique is not a trivial task. In fact, the impact of the MD imputation on the estimation output depends on the dataset and the SDEE technique used and there is no best imputation technique in all contexts. Thus, an attractive solution is to use more than one single imputation technique and combine their results for a final imputation outcome. This concept is called ensemble imputation and can help to significantly improve the estimation accuracy. This paper develops and evaluates a heterogeneous ensemble imputation whose members were the four single imputation techniques: K-Nearest Neighbors (KNN), Expectation Maximization (EM), Support Vector Regression (SVR), and Decision Trees (DT). The impact of the ensemble imputation was evaluated and compared with those of the four single imputation techniques on the accuracy measured in terms of the standardized accuracy criterion of four SDEE techniques: Case Based Reasoning (CBR), Multi-Layers Perceptron (MLP), Support Vector Regression (SVR) and Reduced Error Pruning Tree (REPTree). The Wilcoxon statistical test was also performed in order to assess whether the results are significant. All the empirical evaluations were carried out over the six datasets, namely, ISBSG, China, COCOMO81, Desharnais, Kemerer, and Miyazaki. Results show that the use of heterogeneous ensemble-based imputation instead single imputation significantly improved the accuracy of the four SDEE techniques. Indeed, the ensemble imputation technique was ranked either first or second in all contexts. {\textcopyright} 2021 ACM.},
	keywords = {Case based reasoning, Casebased reasonings (CBR), Decision trees, Empirical evaluations, Expectation Maximization, Forestry, Heterogeneous ensembles, Imputation techniques, K nearest neighbor (KNN), Maximum principle, Multilayer neural networks, Nearest neighbor search, Predictive analytics, Software design, Software development effort, Support vector regression, Support vector regression (SVR)},
	doi = {10.1145/3475960.3475984},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85113586361\&doi=10.1145\%2f3475960.3475984\&partnerID=40\&md5=7bd6bbfb801a84cd7694e3713d2d0081},
	author = {Abnane, I. and Idri, A. and Hosni, M. and Abran, A.}
}
@conference {ElOuassif2021352,
	title = {Homogeneous ensemble based support vector machine in breast cancer diagnosis},
	booktitle = {HEALTHINF 2021 - 14th International Conference on Health Informatics; Part of the 14th International Joint Conference on Biomedical Engineering Systems and Technologies, BIOSTEC 2021},
	year = {2021},
	note = {cited By 5},
	pages = {352-360},
	abstract = {Breast Cancer (BC) is one of the most common forms of cancer and one of the leading causes of mortality among women. Hence, detecting and accurately diagnosing BC at an early stage remain a major factor for women{\textquoteright}s long-term survival. To this aim, numerous single techniques have been proposed and evaluated for BC classification. However, none of them proved to be suitable in all situations. Currently, ensemble methods have been widely investigated to help diagnosis BC and consists on generating one classification model by combining more than one single technique by means of a combination rule. This paper evaluates homogeneous ensembles whose members are four variants of the Support Vector Machine (SVM) classifier. The four SVM variants used four different kernels: Linear Kernel, Normalized Polynomial Kernel, Radial Basis Function Kernel, and Pearson VII function based Universal Kernel. A Multilayer Perceptron (MLP) classifier is used for combining the outputs of the base classifiers to produce a final decision. Four well-known available BC datasets are used from online repositories. The findings of this study suggest that: (1) ensembles provided a very promising performance compared to its base, and (2) there is no SVM ensemble with a combination of kernels that have better performance in all datasets. Copyright {\textcopyright} 2021 by SCITEPRESS {\textendash} Science and Technology Publications, Lda. All rights reserved},
	keywords = {Base classifiers, Biomedical engineering, Breast cancer diagnosis, Classification models, Combination rules, Computer aided diagnosis, Diseases, Medical informatics, Multilayer neural networks, Multilayer Perceptron (MLP) classifier, Online repositories, Polynomial kernels, Radial basis function kernels, Support vector machines},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85103824221\&partnerID=40\&md5=2340dec93a42872a9ece0b6f6b9fccbc},
	author = {El Ouassif, B. and Idri, A. and Hosni, M.}
}
@article {Meshram2021131336,
	title = {IBOOST: A Lightweight Provably Secure Identity-Based Online/Offline Signature Technique Based on FCM for Massive Devices in 5G Wireless Sensor Networks},
	journal = {IEEE Access},
	volume = {9},
	year = {2021},
	note = {cited By 7},
	pages = {131336-131347},
	abstract = {The fifth-generation (5G) wireless network is commercialized. The need to integrate massive devices in 5G and wireless sensor networks (WSN) to provide several convenient services for network users becomes imperative. However, there are growing concerns that 5G-WSNs pose new security threats to sensitive user information. User authentication and key agreement have been provided for secure end-to-end communication. However, stricter security techniques are required as billions of massive devices are being networked to collect and process complex user data in real-time. Therefore, anonymous authentication and authorization are highly coveted for privacy preservation and prevention of unlawful exploitation of user data. However, guaranteeing data integrity, authentication, and non-repudiation require special-purpose identity-based signature techniques that are quite difficult to design in practice. In order to address this problem, this paper proposes a lightweight, provably secure identity-based online/offline signature technique (IBOOST) and its extension for massive devices in 5G-WSNs using fractional chaotic maps. The IBOOST scheme achieves multi-time use of offline storage at a lower processing time. Therefore, the signer can reuse the offline pre-stored information in a polynomial time. This makes our IBOOST superior to the existing online/offline signature techniques that allow only a single signature. Additionally, the new technique enables the pre-registration process with a secret key, and no secret key is required in the offline stage. Also, the proposed IBOOST proves to be secure in the random oracle unforgeability under the chosen message attack (UF-IBS-CMA). Finally, the IBOOST and its enhanced version (A-IBOOST) give the lowest computational costs compared to several contending techniques. Therefore, the proposed IBOOST shows superior security and performance with better computational overhead than the preliminary techniques. {\textcopyright} 2013 IEEE.},
	keywords = {5G mobile communication systems, 5g wireless sensor network system, Authentication, Chaotic communications, Chaotic map, Chaotic systems, Communication system security, Cryptography, Digital storage, Fractional chaotic map, Identity-based signature scheme, Lyapunov methods, Network security, Offline signatures, Polynomial approximation, Provably secure, Secure communication, Security, Sensor network systems, Wireless sensor networks},
	doi = {10.1109/ACCESS.2021.3114287},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85115720532\&doi=10.1109\%2fACCESS.2021.3114287\&partnerID=40\&md5=7998ce2d4092c9f49d84029f3c9d35cd},
	author = {Meshram, C. and Imoize, A.L. and Elhassouny, A. and Aljaedi, A. and Alharbi, A.R. and Jamal, S.S.}
}
@article {Saadaoui2021134998,
	title = {Information sharing based on local pso for uavs cooperative search of moved targets},
	journal = {IEEE Access},
	volume = {9},
	year = {2021},
	note = {cited By 3},
	pages = {134998-135011},
	abstract = {This paper proposes an optimization strategy for searching moving targets{\textquoteright} locations using cooperative unmanned aerial vehicles (UAVs) in an unknown environment. Such a strategy aims at reducing the overall search time and impact of uncertainties caused by the motion of targets, as well as improving the detection efficiency of UAVs. Specifically, we report, based on the UAV{\textquoteright}s scan of a location and taking into account (i) the detection and communication coverage limitations, and (ii) either a false alarm or inaccurate detection of the target, either the existence or the absence of the target. Moreover, leveraging a cooperative and competitive particle swarm optimization (PSO) algorithm, a decentralized target search model, relying on a real-time dynamic construction of cooperative UAV local sub-swarms (LoPSO), is proposed. Each sub-swarm strives to validate quickly the target location, updated based on the Bayesian theory. In such a strategy, each UAV operates in two flight modes, namely, either in swarm mode or in Greedy mode, and takes into consideration the received data from other UAVs to improve the overall environmental information. The simulation results revealed that the LoPSO outperforms other well-known searching methods of target methods for target search in unknown environments in terms of both performance and computational complexity. {\textcopyright} 2013 IEEE.},
	keywords = {Aircraft detection, Antennas, Cooperative search, Decision making, Decisions makings, Information sharing, Location, Moved target, Optimization strategy, Particle swarm optimization (PSO), Sub-swarms, Target location, Target search, Unknown environments, Unmanned aerial vehicle, Unmanned aerial vehicles (UAV)},
	doi = {10.1109/ACCESS.2021.3116919},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85117048719\&doi=10.1109\%2fACCESS.2021.3116919\&partnerID=40\&md5=9c295c1ff03ee777bc468333f6bc6f4e},
	author = {Saadaoui, H. and Bouanani, F.E. and Illi, E.}
}
@conference {Marhraoui2021133,
	title = {An integrated human-AI Framework towards organizational agility and sustainable performance},
	booktitle = {Proceedings - 2021 International Conference on Digital Age and Technological Advances for Sustainable Development, ICDATA 2021},
	year = {2021},
	note = {cited By 0},
	pages = {133-139},
	abstract = {Companies are facing important challenges related to markets{\textquoteright} internationalization, regulatory restrictions and fierce competition especially during the COVID19 crisis. They should embrace change and be agile in order to prevent risks and seize opportunities quickly and efficiently. In this article, we examine how artificial intelligence (AI) can help companies to enhance their organizational agility. Based on two systematic literature reviews on the subject, we identified the weaknesses on relying only on a digital enabler or human resource (HR) practices. Thus, we propose a Framework integrating artificial intelligence and human practices in order to help companies in their efforts towards agility. This latter allows companies to adapt to new regulations in the society, to customers{\textquoteright} expectations and to environmental changes. Ultimately, agile companies can ensure a sustainable performance. {\textcopyright} 2021 IEEE.},
	keywords = {Artificial intelligence, Customer expectation, Decision making, Decisions makings, Environmental change, Environmental regulations, Human practices, Human resource practices, internationalisation, Organizational agility, Seizing, Sustainable development, Sustainable performance, Systematic literature review},
	doi = {10.1109/ICDATA52997.2021.00035},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85119507801\&doi=10.1109\%2fICDATA52997.2021.00035\&partnerID=40\&md5=af6ef5c548c44726a28be19a747ef11f},
	author = {Marhraoui, M.A. and Idrissi, M.A.J. and El Manouar, A.}
}
@article {L{\textquoteright}Amrani2021521,
	title = {Intermediary Technical Interoperability Component TIC Connecting Heterogeneous Federation Systems},
	journal = {Studies in Computational Intelligence},
	volume = {919},
	year = {2021},
	note = {cited By 0},
	pages = {521-539},
	abstract = {The spread of digital identity raises many new opportunities and challenges concerning identity. A set of identity management systems has been developed to handle such identities. The aim is both to enhance the end-user experience and to provide secure access for users. Nowadays, we have a large number of heterogeneous identity management initiatives. Proof of its eligibility for identity management is provided under the federation system. The strength of security domains within federated systems is a trusted agreement between communicating entities. However, Federated systems are challenged by the interoperability issue across those federated heterogeneous systems. This work aims to provide a technical interoperability approach for the different federations. The researchers are offering a technical interoperability component TIC, as a midway tool that will enable identity data to be interchanged between heterogeneous federations in total transparency. {\textcopyright} 2021, The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-030-57024-8_24},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85097874667\&doi=10.1007\%2f978-3-030-57024-8_24\&partnerID=40\&md5=c8c0b2dbd8eb3753758d4a6404b4fdf1},
	author = {L{\textquoteright}Amrani, H. and El Bouzekri El Idrissi, Y. and Ajhoun, R.}
}
@article {ElOuassif2021263,
	title = {Investigating Accuracy and Diversity in Heterogeneous Ensembles for Breast Cancer Classification},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {12950 LNCS},
	year = {2021},
	note = {cited By 2},
	pages = {263-281},
	abstract = {Breast Cancer (BC) is one of the most common forms of cancer among women. Detecting and accurately diagnosing breast cancer at an early phase increase the chances of women{\textquoteright}s survival. For this purpose, various single classification techniques have been investigated to diagnosis BC. Nevertheless, none of them proved to be accurate in all circumstances. Recently, a promising approach called ensemble classifiers have been widely used to assist physicians accurately diagnose BC. Ensemble classifiers consist on combining a set of single classifiers by means of an aggregation layer. The literature in general shows that ensemble techniques outperformed single ones when ensemble members are accurate (i.e. have the lowest percentage error) and diverse (i.e. the single classifiers make uncorrelated errors on new~instances). Hence, selecting ensemble members is often a crucial task since it can lead to the opposite: single techniques outperformed their ensemble. This paper evaluates and compares ensemble members{\textquoteright} selection based on accuracy and diversity with ensemble members{\textquoteright} selection based on accuracy only. A comparison with ensembles without member selection was also performed. Ensemble performance was assessed in terms of accuracy, F1-score. Q statistics diversity measure was used to calculate the classifiers diversity. The experiments were carried out on three well-known BC datasets available from online repositories. Seven single classifiers were used in our experiments. Skott Knott test and Borda Count voting system were used to assess the significance of the performance differences and rank ensembles according to theirs performances. The findings of this study suggest that: (1) Investigating both accuracy and diversity to select ensemble members often led to better performance, and (2) In general, selecting ensemble members using accuracy and/or diversity led to better ensemble performance than constructing ensembles without members{\textquoteright} selection. {\textcopyright} 2021, Springer Nature Switzerland AG.},
	keywords = {Breast Cancer, Combining classifiers, Computer aided diagnosis, Diseases, Diversity measure, Ensemble members, Ensemble-classifier, Heterogeneous ensembles, Member selection, Performance, Selection based, Voting, Voting machines},
	doi = {10.1007/978-3-030-86960-1_19},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85125278232\&doi=10.1007\%2f978-3-030-86960-1_19\&partnerID=40\&md5=58285ac3fe1b29564700bef136a94771},
	author = {El Ouassif, B. and Idri, A. and Hosni, M.}
}
@article {Kharbouch2021,
	title = {Mobile Technology for Improved Contraceptive Care in Morocco},
	journal = {Journal of Medical Systems},
	volume = {45},
	number = {2},
	year = {2021},
	note = {cited By 0},
	abstract = {The fulfillment of unmet needs for contraception can help women reach their reproductive goals. Therefore, there is a growing concern worldwide about contraception and women{\textquoteright}s knowledge of making an advised choice about it. In this aspect, an outgrown number of apps are now available providing information concerning contraception whether it concerns natural contraception or modern contraception. However, vast amounts of these apps contain inaccurate sexual health facts and non-evidence-based information concerning contraception. On these bases, and in respect to: (1) the needs of women to effectively prevent unintended pregnancies while conducting a stress-free healthy lifestyle. (2) the World Health Organization (WHO) Medical Eligibility Criteria (MEC) for contraception{\textquoteright}s recommendations, and (3) the results/recommendations of a field study conducted in the reproductive health center {\textquoteleft}Les Orangers{\textquoteright} in Rabat to collect the app{\textquoteright}s requirements, we developed an evidence-based patient-centered contraceptive app referred to as {\textquoteleft}MyContraception{\textquoteright}. Thereafter, we conducted a set of functional tests to ensure that the MyContraception solution is performing as expected and is conform to the software functional requirements previously set before moving to non-functional requirements evaluation. Since customer{\textquoteright}s feedback is valuable to non-functional testing, we choose to evaluate potential users{\textquoteright} feedback. Moreover, giving that mobile app testing is a complex process involving different skill sets, we elaborated a rigorous experimental design to conduct an empirical evaluation of the MyContraception solution, which will exhaustively assess the overall quality of this solution and examine its effects on improving the quality of patient-centered contraception care. {\textcopyright} 2021, Springer Science+Business Media, LLC, part of Springer Nature.},
	keywords = {adult, Article, awareness, contraception, contraceptive agent, Contraceptive Agents, contraceptive behavior, eligibility criteria, evidence based practice center, experimental design, female, female fertility, field study, health care quality, healthy lifestyle, human, Humans, injectable contraceptive agent, long-acting reversible contraception, luteinizing hormone, menstrual cycle, Methodology, mobile application, Mobile applications, Morocco, oral contraceptive agent, patient care, pill, pregnancy, prescription, Privacy, questionnaire, reliability, reproductive health, risk factor, sexual health, technology, unplanned pregnancy, women{\textquoteright}s health, World Health Organization},
	doi = {10.1007/s10916-020-01684-6},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85099086862\&doi=10.1007\%2fs10916-020-01684-6\&partnerID=40\&md5=91a540c873cdd78725ec3f6987f5b90f},
	author = {Kharbouch, M. and Idri, A. and Rachad, T. and Alami, H. and Redman, L. and Stelate, Y.}
}
@conference {Boujida2021102,
	title = {Neural networks based software development effort estimation: A systematic mapping study},
	booktitle = {Proceedings of the 16th International Conference on Software Technologies, ICSOFT 2021},
	year = {2021},
	note = {cited By 0},
	pages = {102-110},
	abstract = {Developing an efficient model that accurately predicts the development effort of a software project is an important task in software project management. Artificial neural networks (ANNs) are promising for building predictive models since their ability to learn from previous data, adapt and produce more accurate results. In this paper, we conducted a systematic mapping study of papers dealing with the estimation of software development effort based on artificial neural networks. In total, 80 relevant studies were identified between 1993 and 2020 and classified with respect to five criteria: publication source, research approach, contribution type, techniques used in combination with ANN models and type of the neural network used. The results showed that, most ANN-based software development effort estimation (SDEE) studies applied the history-based evaluation (HE) and solution proposal (SP) approaches. Besides, the feedforward neural network was the most frequently used ANN type among SDEE researchers. To improve the performance of ANN models, most papers employed optimization methods such as Genetic Algorithms (GA) and Particle Swarm Optimization (PSO) in combination with ANN models. Copyright {\textcopyright} 2021 by SCITEPRESS {\textendash} Science and Technology Publications, Lda. All rights reserved},
	keywords = {Ann models, Feedforward neural networks, Genetic algorithms, Mapping, Optimization method, Particle swarm optimization (PSO), Predictive analytics, Predictive models, Project management, Research approach, Software design, Software development effort, Software project, Software project management, Systematic mapping studies},
	doi = {10.5220/0010603701020110},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85111770639\&doi=10.5220\%2f0010603701020110\&partnerID=40\&md5=c4592c4b704daf3823eb5e9e3e1e5693},
	author = {Boujida, F.E. and Amazal, F.A. and Idri, A.}
}
@article {Illi202190,
	title = {Physical Layer Security of a Dual-Hop Regenerative Mixed RF/UOW System},
	journal = {IEEE Transactions on Sustainable Computing},
	volume = {6},
	number = {1},
	year = {2021},
	note = {cited By 15},
	pages = {90-104},
	abstract = {Ensuring physical layer security is a crucial task in conventional and emerging communication systems, which are typically characterized by stringent quality of service and security requirements. This also accounts for wireless technologies in the context of the Internet of Things paradigm, which are expected to exhibit considerably increased computational complexity. Based on this, the present contribution investigates the secrecy outage performance of a dual-hop decode-and-forward (DF) mixed radio-frequency/underwater optical wireless communication (RF/UOWC) system. Such wireless network configurations are particularly useful in efficient and demanding scenarios, such as military communications. Therefore, our analysis considers one single-antenna source node (SS) communicating with one legitimate destination node (DD) via a DF relay node (RR) equipped with multiple antennas for reception. Particularly, the relay receives the incoming signal from SS via an RF link, applies selection-combining (SC) technique, fully decodes it, re-encodes it, and then forwards it to the destination via a UOWC link. The communication is performed under the eavesdropper{\textquoteright}s attempt to intercept the S-RS-R hop (RF side). In this context, a closed-form expression for the secrecy outage probability is derived along with a thorough asymptotic analysis in the high SNR regime, based on which the achievable diversity order is provided. The offered results provide useful insights on the impact of some key system and channel parameters on the secrecy outage performance, such as the number of eavesdroppers, the number of relay antennas, fading severity parameters of RF links, and water turbulence severity of the UOWC link. The conducted analysis shows that the secrecy outage probability is dominated only by the RR-DD link in the high SNR regime, regardless of the SS-RR parameters, such as the number of relay antennas and the average SNR at the relay branches. The offered analytic results are corroborated with respective results from computer simulations. Since these parameters are closely related with the computational complexity at the involved terminals, the offered insights are useful for the design and computationally sustainable operation of such systems. {\textcopyright} 2016 IEEE.},
	keywords = {Antenna sources, Antennas, Asymptotic analysis, Complex networks, Computational complexity, Cooperative communication, Decoding, Dual-hop relaying, Fading channels, Military communications, Network layers, Optical communication, Performances analysis, Physical layer security, Probability, Quality of service, Secrecy outage probabilities, Secrecy outages, Selection combining, Signal to noise ratio, Single antenna, Source nodes, Underwater optical wireless communication},
	doi = {10.1109/TSUSC.2019.2906545},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85098369882\&doi=10.1109\%2fTSUSC.2019.2906545\&partnerID=40\&md5=3021a37f73c102416a7e51dd6c971930},
	author = {Illi, E. and Bouanani, F.E. and Da Costa, D.B. and Sofotasios, P.C. and Ayoub, F. and Mezher, K. and Muhaidat, S.}
}
@article {ElFhel2021324,
	title = {A Requirements Catalog of Mobile Geographic Information System for Data Collection},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {1366 AISC},
	year = {2021},
	note = {cited By 2},
	pages = {324-336},
	abstract = {Mobile Geographic Information System (mGIS) for data collection are designed to capture, analyze and manage geographical data. The aim of this paper is to define a requirements catalog for mGIS for data collection based on the main software engineering standards, GIS standards and literature. The catalog contains functional requirements in addition to requirements about usability, internationalization (i18n), performance efficiency, reliability and sustainability. This catalog can be useful for stakeholders and developers to evaluate their apps and/or identify potential requirements for new mGIS apps for data collection. {\textcopyright} 2021, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	keywords = {Data acquisition, Data collection, Functional requirement, Geographic information systems, Geographical data, Information management, Information systems, Information use, Mobile geographic information systems, Performance efficiency, Software engineering, Software engineering standards},
	doi = {10.1007/978-3-030-72651-5_32},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85107324425\&doi=10.1007\%2f978-3-030-72651-5_32\&partnerID=40\&md5=16bcf6a546df5b7bf9d750897b7ad643},
	author = {El Fhel, B. and Sardi, L. and Idri, A.}
}
@article {Zerouaoui2021,
	title = {Reviewing Machine Learning and Image Processing Based Decision-Making Systems for Breast Cancer Imaging},
	journal = {Journal of Medical Systems},
	volume = {45},
	number = {1},
	year = {2021},
	note = {cited By 19},
	abstract = {Breast cancer (BC) is the leading cause of death among women worldwide. It affects in general women older than 40~years old. Medical images analysis is one of the most promising research areas since it provides facilities for diagnosis and decision-making of several diseases such as BC. This paper conducts a Structured Literature Review (SLR) of the use of Machine Learning (ML) and Image Processing (IP) techniques to deal with BC imaging. A set of 530 papers published between 2000 and August 2019 were selected and analyzed according to ten criteria: year and publication channel, empirical type, research type, medical task, machine learning techniques, datasets used, validation methods, performance measures and image processing techniques which include image pre-processing, segmentation, feature extraction and feature selection. Results showed that diagnosis was the most used medical task and that Deep Learning techniques (DL) were largely used to perform classification. Furthermore, we found out that classification was the most ML objective investigated followed by prediction and clustering. Most of the selected studies used Mammograms as imaging modalities rather than Ultrasound or Magnetic Resonance Imaging with the use of public or private datasets with MIAS as the most frequently investigated public dataset. As for image processing techniques, the majority of the selected studies pre-process their input images by reducing the noise and normalizing the colors, and some of them use segmentation to extract the region of interest with the thresholding method. For feature extraction, we note that researchers extracted the relevant features using classical feature extraction techniques (e.g. Texture features, Shape features, etc.) or DL techniques (e. g. VGG16, VGG19, ResNet, etc.), and finally few papers used feature selection techniques in particular the filter methods. {\textcopyright} 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature.},
	keywords = {Article, breast, Breast Cancer, cancer diagnosis, classifier, Computer-Assisted, Convolutional neural network, Decision making, Deep learning, deep neural network, diagnostic accuracy, diagnostic imaging, echography, Feature extraction, feature selection, female, human, Humans, image processing, image segmentation, Machine learning, Magnetic Resonance Imaging, mammography, multilayer perceptron, nuclear magnetic resonance imaging},
	doi = {10.1007/s10916-020-01689-1},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85100125842\&doi=10.1007\%2fs10916-020-01689-1\&partnerID=40\&md5=3074b3d443373f75f5a3c1c6134512ee},
	author = {Zerouaoui, H. and Idri, A.}
}
@article {Drissi2021594,
	title = {A Systematic Literature Review on e-Mental Health Solutions to Assist Health Care Workers during COVID-19},
	journal = {Telemedicine and e-Health},
	volume = {27},
	number = {6},
	year = {2021},
	note = {cited By 27},
	pages = {594-602},
	abstract = {Background: e-Mental health is an established field of exploiting information and communication technologies for mental health care. It offers different solutions and has shown effectiveness in managing many psychological issues. Introduction: The coronavirus disease 2019 (COVID-19) pandemic has critically influenced health care systems and health care workers (HCWs). HCWs are working under hard conditions, and are suffering from different psychological issues, including anxiety, stress, and depression. Consequently, there is an undeniable need of mental care interventions for HCWs. Under the circumstances caused by COVID-19, e-health interventions can be used as tools to assist HCWs with their mental health. These solutions can provide mental health care support remotely, respecting the recommended safety measures. Materials and Methods: This study aims to identify e-mental health interventions, reported in the literature, that are developed for HCWs during the COVID-19 pandemic. A systematic literature review was conducted following the PRISMA protocol by searching the following digital libraries: IEEE, ACM, ScienceDirect, Scopus, and PubMed. Results and Discussion: Eleven publications were selected. The identified e-mental health interventions consisted of social media platforms, e-learning content, online resources and mobile applications. Only 27\% of the studies included empirical evaluation of the reported interventions, 55\% listed challenges and limitations related to the adoption of the reported interventions. And 45\% presented interventions developed specifically for HCWs in China. The overall feedback on the identified interventions was positive, yet a lack of empirical evaluation was identified, especially regarding qualitative evidence. Conclusions: The COVID-19 pandemic has highlighted the importance and need for e-mental health solutions for HCWs. {\textcopyright} Copyright 2021, Mary Ann Liebert, Inc., publishers 2021.},
	keywords = {China, COVID-19, Digital libraries, e-learning, E-learning contents, Empirical evaluations, Health care, health care personnel, Health care workers, Health Personnel, Health-care system, human, Humans, Information and Communication Technologies, Mental health, Mobile applications, pandemic, Pandemics, SARS-CoV-2, Social media platforms, Systematic literature review},
	doi = {10.1089/tmj.2020.0287},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85108029620\&doi=10.1089\%2ftmj.2020.0287\&partnerID=40\&md5=abb17cd8cdd22c6edcf3e914fcc6e8e2},
	author = {Drissi, N. and Ouhbi, S. and Marques, G. and De La Torre D{\'\i}ez, I. and Ghogho, M. and Janati Idrissi, M.A.}
}
@article {Hosni20212827,
	title = {A systematic mapping study for ensemble classification methods in cardiovascular disease},
	journal = {Artificial Intelligence Review},
	volume = {54},
	number = {4},
	year = {2021},
	note = {cited By 5},
	pages = {2827-2861},
	abstract = {Ensemble methods overcome the limitations of single machine learning techniques by combining different techniques, and are employed in the quest to achieve a high level of accuracy. This approach has been investigated in various fields, one of them being that of bioinformatics. One of the most frequent applications of ensemble techniques involves research into cardiovascular diseases, which are considered the leading cause of death worldwide. The purpose of this research work is to identify the papers that investigate ensemble classification techniques applied to cardiology diseases, and to analyse them according to nine aspects: their publication venues, the medical tasks tackled, the empirical and research types adopted, the types of ensembles proposed, the single techniques used to construct the ensembles, the validation frameworks adopted to evaluate the proposed ensembles, the tools used to build the ensembles, and the optimization methods employed for the single techniques. This paper reports the carrying out of a systematic mapping study. An extensive automatic search in four digital libraries: IEEE Xplore, ACM Digital Library, PubMed, and Scopus, followed by a study selection process, resulted in the identification of 351 papers that were used to address our mapping questions. This study found that the papers selected had been published in a large number of different resources. The medical task addressed most frequently by the selected studies was diagnosis. In addition, the experiment-based empirical type and evaluation-based research type were the most dominant approaches adopted by the selected studies. Homogeneous ensembles were the ensemble type that was developed most often in literature, while decision trees, artificial neural networks and Bayesian classifiers were the single techniques used most frequently to develop ensemble classification methods. The weighted majority and majority voting rules were adopted to obtain the final decision of the ensembles developed. With regard to evaluation frameworks, the datasets obtained from the UCI and PhysioBank repositories were those used most often to evaluate the ensemble methods, while the k-fold cross-validation method was the most frequently-employed validation technique. Several tools with which to build ensemble classifiers were identified, and the type of software adopted with the greatest frequency was open source. Finally, only a few researchers took into account the optimization of the parameter settings of either single or meta ensemble classifiers. This mapping study attempts to provide a greater insight into the application of ensemble classification methods in cardiovascular diseases. The majority of the selected papers reported positive feedback as regards the ability of ensemble methods to perform better than single methods. Further analysis is required to aggregate the evidence reported in literature. {\textcopyright} 2020, Springer Nature B.V.},
	keywords = {Bayesian networks, Cardio-vascular disease, Cardiology, Decision trees, Diagnosis, Digital libraries, Diseases, Ensemble classification, Ensemble classifiers, Evaluation framework, K fold cross validations, Learning systems, Majority voting rules, Mapping, Open source software, Open systems, Optimization method, Systematic mapping studies},
	doi = {10.1007/s10462-020-09914-6},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85091735819\&doi=10.1007\%2fs10462-020-09914-6\&partnerID=40\&md5=69ea4b02de420c3ec6a85e1f3c7dddaf},
	author = {Hosni, M. and Carrillo de Gea, J.M. and Idri, A. and El Bajta, M. and Fern{\'a}ndez Alem{\'a}n, J.L. and Garc{\'\i}a-Mateos, G. and Abnane, I.}
}
@article {Hosni2021,
	title = {On the value of filter feature selection techniques in homogeneous ensembles effort estimation},
	journal = {Journal of Software: Evolution and Process},
	volume = {33},
	number = {6},
	year = {2021},
	note = {cited By 1},
	abstract = {Software development effort estimation (SDEE) remains as the principal activity in software project management planning. Over the past four decades, several methods have been proposed to estimate the effort required to develop a software system, including more recently machine learning (ML) techniques. Because ML performance accuracy depends on the features that feed the ML technique, selecting the appropriate features in the preprocessing data step is important. This paper investigates three filter feature selection techniques to check the predictive capability of four single ML techniques: K-nearest neighbor, support vector regression, multilayer perceptron, and decision trees and their homogeneous ensembles over six well-known datasets. Furthermore, the single and ensembles techniques were optimized using the grid search optimization method. The results suggest that the three filter feature selection techniques investigated improve the reasonability and the accuracy performance of the four single techniques. Moreover, the homogeneous ensembles are statistically more accurate than the single techniques. Finally, adopting a random process (i.e., random subspace method) to select the inputs feature for ML technique is not always effective to generate an accurate homogeneous ensemble. {\textcopyright} 2021 John Wiley \& Sons, Ltd.},
	keywords = {Decision trees, Effort Estimation, Feature extraction, K-nearest neighbors, Multilayer neural networks, Nearest neighbor search, Object oriented programming, Predictive capabilities, Project management, Random processes, Random subspace method, Selection techniques, Software design, Software development effort, Software project management, Software systems, Support vector regression},
	doi = {10.1002/smr.2343},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85103402056\&doi=10.1002\%2fsmr.2343\&partnerID=40\&md5=0f4c04b547f3d628d6db8d65b74912e5},
	author = {Hosni, M. and Idri, A. and Abran, A.}
}
@conference {Imgharene2020662,
	title = {Agility metrics model for Business IT Alignment},
	booktitle = {7th International Conference on Control, Decision and Information Technologies, CoDIT 2020},
	year = {2020},
	note = {cited By 1},
	pages = {662-667},
	abstract = {Enterprises are facing rapid and radical changes in a turbulent environment. This turbulence requires companies to be agile, i.e. to keep an overview of their environment and to be ready to react. Alignment Businesses IT is constantly being affected if levels of abstraction are affected by the change. The changes in companies must necessarily be accompanied by a (re)alignment of Business IT. In order to measure the impact of change on Business-IT alignment, this paper reviews the literature on agility metrics in different domains, by filtering them to focus on the context of Business-IT alignment, and then matching the metrics to the model that defines the impact of change on Business-IT alignment. {\textcopyright} 2020 IEEE.},
	keywords = {Alignment, Business - IT alignments, Business-IT, Control engineering, Different domains, Impact of changes, Levels of abstraction, Metrics models, Turbulent environments},
	doi = {10.1109/CoDIT49905.2020.9263839},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85098240037\&doi=10.1109\%2fCoDIT49905.2020.9263839\&partnerID=40\&md5=821e8e127bf8d6c8fed3eb27359a6c73},
	author = {Imgharene, K. and Doumi, K. and Baina, S.}
}
@article {DRISSI2020104243,
	title = {An analysis on self-management and treatment-related functionality and characteristics of highly rated anxiety apps},
	journal = {International Journal of Medical Informatics},
	volume = {141},
	year = {2020},
	pages = {104243},
	abstract = {Background and objective Anxiety is a common emotion that people often feel in certain situations. But when the feeling of anxiety is persistent and interferes with a person{\textquoteright}s day to day life then this may likely be an anxiety disorder. Anxiety disorders are a common issue worldwide and can fall under general anxiety, panic attacks, and social anxiety among others. They can be disabling and can impact all aspects of an individual{\textquoteright}s life, including work, education, and personal relationships. It is important that people with anxiety receive appropriate care, which in some cases may prove difficult due to mental health care delivery barriers such as cost, stigma, or distance from mental health services. A potential solution to this could be mobile mental health applications. These can serve as effective and promising tools to assist in the management of anxiety and to overcome some of the aforementioned barriers. The objective of this study is to provide an analysis of treatment and management-related functionality and characteristics of high-rated mobile applications (apps) for anxiety, which are available for Android and iOS systems. Method A broad search was performed in the Google Play Store and App Store following the Preferred Reporting Items for Systematic reviews and Meta-Analysis (PRISMA) protocol to identify existing apps for anxiety. A set of free and highly rated apps for anxiety were identified and the selected apps were then installed and analyzed according to a predefined data extraction strategy. Results A total of 167 anxiety apps were selected (123 Android apps and 44 iOS apps). Besides anxiety, the selected apps addressed several health issues including stress, depression, sleep issues, and eating disorders. The apps adopted various treatment and management approaches such as meditation, breathing exercises, mindfulness and cognitive behavioral therapy. Results also showed that 51\% of the selected apps used various gamification features to motivate users to keep using them, 32\% provided social features including chat, communication with others and links to sources of help; 46\% offered offline availability; and only 19\% reported involvement of mental health professionals in their design. Conclusions Anxiety apps incorporate various mental health care management methods and approaches. Apps can serve as promising tools to assist large numbers of people suffering from general anxiety or from anxiety disorders, anytime, anywhere, and particularly in the current COVID-19 pandemic.},
	keywords = {Anxiety, M-health, Mental health, Mobile apps, Mobile mental health},
	issn = {1386-5056},
	doi = {https://doi.org/10.1016/j.ijmedinf.2020.104243},
	url = {https://www.sciencedirect.com/science/article/pii/S1386505620305815},
	author = {Nidal Drissi and Sofia Ouhbi and Mohammed Abdou Janati Idrissi and Mounir Ghogho}
}
@article {Drissi2020,
	title = {An analysis on self-management and treatment-related functionality and characteristics of highly rated anxiety apps},
	journal = {International Journal of Medical Informatics},
	volume = {141},
	year = {2020},
	note = {cited By 19},
	abstract = {Background and objective: Anxiety is a common emotion that people often feel in certain situations. But when the feeling of anxiety is persistent and interferes with a person{\textquoteright}s day to day life then this may likely be an anxiety disorder. Anxiety disorders are a common issue worldwide and can fall under general anxiety, panic attacks, and social anxiety among others. They can be disabling and can impact all aspects of an individual{\textquoteright}s life, including work, education, and personal relationships. It is important that people with anxiety receive appropriate care, which in some cases may prove difficult due to mental health care delivery barriers such as cost, stigma, or distance from mental health services. A potential solution to this could be mobile mental health applications. These can serve as effective and promising tools to assist in the management of anxiety and to overcome some of the aforementioned barriers. The objective of this study is to provide an analysis of treatment and management-related functionality and characteristics of high-rated mobile applications (apps) for anxiety, which are available for Android and iOS systems. Method: A broad search was performed in the Google Play Store and App Store following the Preferred Reporting Items for Systematic reviews and Meta-Analysis (PRISMA) protocol to identify existing apps for anxiety. A set of free and highly rated apps for anxiety were identified and the selected apps were then installed and analyzed according to a predefined data extraction strategy. Results: A total of 167 anxiety apps were selected (123 Android apps and 44 iOS apps). Besides anxiety, the selected apps addressed several health issues including stress, depression, sleep issues, and eating disorders. The apps adopted various treatment and management approaches such as meditation, breathing exercises, mindfulness and cognitive behavioral therapy. Results also showed that 51\% of the selected apps used various gamification features to motivate users to keep using them, 32\% provided social features including chat, communication with others and links to sources of help; 46\% offered offline availability; and only 19\% reported involvement of mental health professionals in their design. Conclusions: Anxiety apps incorporate various mental health care management methods and approaches. Apps can serve as promising tools to assist large numbers of people suffering from general anxiety or from anxiety disorders, anytime, anywhere, and particularly in the current COVID-19 pandemic. {\textcopyright} 2020 Elsevier B.V.},
	keywords = {Android (operating system), Anxiety, anxiety disorder, Betacoronavirus, breathing exercise, cognitive behavioral therapy, Cognitive-behavioral therapies, Coronavirus infection, Coronavirus Infections, data extraction, Disease Outbreaks, eating disorder, Eating disorders, epidemic, Health care, human, Humans, iOS (operating system), isolation and purification, language, Mental health, mental health care personnel, mental health service, Mental health services, mobile application, Mobile applications, organization and management, pandemic, Pandemics, Personal relationships, Pneumonia, priority journal, psychology, Review, self care, Self-Management, sleep, Social anxieties, stress, Systematic Review, telemedicine, therapy, Viral, virology, virus pneumonia},
	doi = {10.1016/j.ijmedinf.2020.104243},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85088938984\&doi=10.1016\%2fj.ijmedinf.2020.104243\&partnerID=40\&md5=ec0c4f4cdf72007694d3cc8e8f50bb97},
	author = {Drissi, N. and Ouhbi, S. and Janati Idrissi, M.A. and Ghogho, M.}
}
@article {Hakkoum202015,
	title = {Artificial Neural Networks Interpretation Using LIME for Breast Cancer Diagnosis},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {1161 AISC},
	year = {2020},
	note = {cited By 6},
	pages = {15-24},
	abstract = {Breast Cancer (BC) is the most common type of cancer among women. Thankfully early detection and treatment improvements helped decrease its number of deaths. Data Mining techniques (DM), which discover hidden and potentially useful patterns from data, particularly for breast cancer diagnosis, are witnessing a new era, where the main objective is no longer replacing humans or just assisting them in their tasks but enhancing and augmenting their capabilities and this is where interpretability comes into play. This paper aims to investigate the Local Interpretable Model-agnostic Explanations (LIME) technique to interpret a Multilayer perceptron (MLP) trained on the Wisconsin Original Data-set. The results show that LIME explanations are a sort of real-time interpretation that helps understanding how the constructed neural network {\textquotedblleft}thinks{\textquotedblright} and thus can increase trust and help oncologists, as the domain experts, learn new patterns. {\textcopyright} 2020, The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	keywords = {Breast Cancer, Breast cancer diagnosis, Data mining, Diseases, Domain experts, Information systems, Information use, Interpretability, Lime, Multi layer perceptron, Neural networks, Real time, Useful patterns, WISCONSIN},
	doi = {10.1007/978-3-030-45697-9_2},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85085506923\&doi=10.1007\%2f978-3-030-45697-9_2\&partnerID=40\&md5=cf809f0c6b9c95cd37d48038f1dfa79a},
	author = {Hakkoum, H. and Idri, A. and Abnane, I.}
}
@article {Idri20201239,
	title = {Assessing the impact of parameters tuning in ensemble based breast Cancer classification},
	journal = {Health and Technology},
	volume = {10},
	number = {5},
	year = {2020},
	note = {cited By 12},
	pages = {1239-1255},
	abstract = {Breast cancer is one of the major causes of death among women. Different decision support systems were proposed to assist oncologists to accurately diagnose their patients. These decision support systems mainly used classification techniques to categorize the diagnosis into Malign or Benign tumors. Given that no consensus has been reached on the classifier that can perform best in all circumstances, ensemble-based classification, which classifies patients by combining more than one single classification technique, has recently been investigated. In this paper, heterogeneous ensembles based on three well-known machine learning techniques (support vector machines, multilayer perceptron, and decision trees) were developed and evaluated by investigating the impact of parameter values of the ensemble members on classification performance. In particular, we investigate three parameters tuning techniques: Grid Search (GS), Particle Swarm Optimization (PSO) and the default parameters of the Weka Tool to evaluate whether setting ensemble parameters permits more accurate classification in breast cancer over four datasets obtained from the Machine Learning repository. The heterogeneous ensembles of this study were built using the majority voting technique as a combination rule. The overall results obtained suggest that: (1) Using GS or PSO techniques for single techniques provide more accurate classification; (2) In general, ensembles generate more accurate classification than their single techniques regardless of the optimization techniques used. (3) Heterogeneous ensembles based on optimized single classifiers generate better results than the Uniform Configuration of Weka (UC-WEKA) ensembles, and (4) PSO and GS slightly have the same impact on the performances of ensembles. {\textcopyright} 2020, IUPESM and Springer-Verlag GmbH Germany, part of Springer Nature.},
	keywords = {accuracy, Article, Breast Cancer, cancer classification, classifier, decision tree, experimental design, grid search, human, multilayer perceptron, particle swarm optimization, recall, support vector machine},
	doi = {10.1007/s12553-020-00453-2},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85087361107\&doi=10.1007\%2fs12553-020-00453-2\&partnerID=40\&md5=7398903f3007d71e535b12c2ef9a90a6},
	author = {Idri, A. and Bouchra, E.O. and Hosni, M. and Abnane, I.}
}
@article {Chlioui202061,
	title = {Comparing Statistical and Machine Learning Imputation Techniques in Breast Cancer Classification},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {12252 LNCS},
	year = {2020},
	note = {cited By 1},
	pages = {61-76},
	abstract = {Missing data imputation is an important task when dealing with crucial data that cannot be discarded such as medical data. This study evaluates and compares the impacts of two statistical and two machine learning imputation techniques when classifying breast cancer patients, using several evaluation metrics. Mean, Expectation-Maximization (EM), Support Vector Regression (SVR) and K-Nearest Neighbor (KNN) were applied to impute 18\% of missing data missed completely at random in the two Wisconsin datasets. Thereafter, we empirically evaluated these four imputation techniques when using five classifiers: decision tree (C4.5), Case Based Reasoning (CBR), Random Forest (RF), Support Vector Machine (SVM) and Multi-Layer Perceptron (MLP). In total, 1380 experiments were conducted and the findings confirmed that classification using imputation based machine learning outperformed classification using statistical imputation. Moreover, our experiment showed that SVR was the best imputation method for breast cancer classification. {\textcopyright} 2020, Springer Nature Switzerland AG.},
	keywords = {Breast cancer classifications, Case based reasoning, Casebased reasonings (CBR), Decision trees, Diseases, Expectation Maximization, Imputation techniques, K nearest neighbor (KNN), Learning systems, Maximum principle, Missing data imputations, Multi layer perceptron, Multilayer neural networks, Nearest neighbor search, Support vector machines, Support vector regression, Support vector regression (SVR)},
	doi = {10.1007/978-3-030-58811-3_5},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85092259110\&doi=10.1007\%2f978-3-030-58811-3_5\&partnerID=40\&md5=fd5730e8014d40306df07238106d32ff},
	author = {Chlioui, I. and Abnane, I. and Idri, A.}
}
@article {Bachiri202036,
	title = {A Complete Prenatal Solution for a Reproductive Health Unit in Morocco},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {1161 AISC},
	year = {2020},
	note = {cited By 0},
	pages = {36-43},
	abstract = {A prenatal mobile Personal Health Records (mPHR), along with an Electronic Health Records (EHR) are, respectively, exploited in order to permit both the pregnant women and gynecologists or obstetricians monitor the pregnancy progress in the best conditions. For this intent, a complete solution consisting of a prenatal mPHR and an EHR were developed for the maternity {\textquotedblleft}Les Orangers{\textquotedblright} of the Avicenne University Hospital in Rabat. The complete solution provides the main functionalities of a prenatal service. Thereafter, the solution will be validated by conducting an experiment for quality and potential assessment. Hence, a recruitment process has been determined to identify the eligibility criteria to enroll participants (pregnant women and gynecologists), in addition to planning the course of the experiment. {\textcopyright} 2020, The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	keywords = {Complete solutions, electronic health record, Eligibility criterion, Health, Information systems, Information use, Personal health record, Pregnant woman, Recruitment process, reproductive health},
	doi = {10.1007/978-3-030-45697-9_4},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85085481969\&doi=10.1007\%2f978-3-030-45697-9_4\&partnerID=40\&md5=e3d4adffd953495adbfb14b0d483c067},
	author = {Bachiri, M. and Idri, A. and Rachad, T. and Alami, H. and Redman, L.M.}
}
@article {Benhar2020,
	title = {Data preprocessing for heart disease classification: A systematic literature review.},
	journal = {Computer Methods and Programs in Biomedicine},
	volume = {195},
	year = {2020},
	note = {cited By 25},
	abstract = {Context: Early detection of heart disease is an important challenge since 17.3 million people yearly lose their lives due to heart diseases. Besides, any error in diagnosis of cardiac disease can be dangerous and risks an individual{\textquoteright}s life. Accurate diagnosis is therefore critical in cardiology. Data Mining (DM) classification techniques have been used to diagnosis heart diseases but still limited by some challenges of data quality such as inconsistencies, noise, missing data, outliers, high dimensionality and imbalanced data. Data preprocessing (DP) techniques were therefore used to prepare data with the goal of improving the performance of heart disease DM based prediction systems. Objective: The purpose of this study is to review and summarize the current evidence on the use of preprocessing techniques in heart disease classification as regards: (1) the DP tasks and techniques most frequently used, (2) the impact of DP tasks and techniques on the performance of classification in cardiology, (3) the overall performance of classifiers when using DP techniques, and (4) comparisons of different combinations classifier-preprocessing in terms of accuracy rate. Method: A systematic literature review is carried out, by identifying and analyzing empirical studies on the application of data preprocessing in heart disease classification published in the period between January 2000 and June 2019. A total of 49 studies were therefore selected and analyzed according to the aforementioned criteria. Results: The review results show that data reduction is the most used preprocessing task in cardiology, followed by data cleaning. In general, preprocessing either maintained or improved the performance of heart disease classifiers. Some combinations such as (ANN + PCA), (ANN + CHI) and (SVM + PCA) are promising terms of accuracy. However the deployment of these models in real-world diagnosis decision support systems is subject to several risks and limitations due to the lack of interpretation. {\textcopyright} 2020 Elsevier B.V.},
	keywords = {Cardiology, Classification (of information), Classification technique, classifier, clinical practice, clinical research, Computer aided diagnosis, data classification, Data mining, Data preprocessing, data processing, Decision support systems, Deep learning, Diagnosis decision, diagnostic accuracy, disease classification, Diseases, empiricism, evidence based practice, feature selection, Heart, heart disease, Heart Diseases, High dimensionality, human, Humans, intermethod comparison, Machine learning, Performance of classifier, prediction, Prediction systems, Preprocessing techniques, publication, Review, Support vector machines, Systematic literature review, Systematic Review, task performance},
	doi = {10.1016/j.cmpb.2020.105635},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85087500300\&doi=10.1016\%2fj.cmpb.2020.105635\&partnerID=40\&md5=cae53ce36903d5d8b817ec96deb39b45},
	author = {Benhar, H. and Idri, A. and L Fern{\'a}ndez-Alem{\'a}n, J.}
}
@article {BENHAR2020105635,
	title = {Data preprocessing for heart disease classification: A systematic literature review},
	journal = {Computer Methods and Programs in Biomedicine},
	volume = {195},
	year = {2020},
	pages = {105635},
	abstract = {Context Early detection of heart disease is an important challenge since 17.3 million people yearly lose their lives due to heart diseases. Besides, any error in diagnosis of cardiac disease can be dangerous and risks an individual{\textquoteright}s life. Accurate diagnosis is therefore critical in cardiology. Data Mining (DM) classification techniques have been used to diagnosis heart diseases but still limited by some challenges of data quality such as inconsistencies, noise, missing data, outliers, high dimensionality and imbalanced data. Data preprocessing (DP) techniques were therefore used to prepare data with the goal of improving the performance of heart disease DM based prediction systems. Objective The purpose of this study is to review and summarize the current evidence on the use of preprocessing techniques in heart disease classification as regards: (1) the DP tasks and techniques most frequently used, (2) the impact of DP tasks and techniques on the performance of classification in cardiology, (3) the overall performance of classifiers when using DP techniques, and (4) comparisons of different combinations classifier-preprocessing in terms of accuracy rate. Method A systematic literature review is carried out, by identifying and analyzing empirical studies on the application of data preprocessing in heart disease classification published in the period between January 2000 and June 2019. A total of 49 studies were therefore selected and analyzed according to the aforementioned criteria. Results The review results show that data reduction is the most used preprocessing task in cardiology, followed by data cleaning. In general, preprocessing either maintained or improved the performance of heart disease classifiers. Some combinations such as (ANN~+~PCA), (ANN~+~CHI) and (SVM~+~PCA) are promising terms of accuracy. However the deployment of these models in real-world diagnosis decision support systems is subject to several risks and limitations due to the lack of interpretation.},
	keywords = {Cardiac datasets, Cardiology, Data preprocessing, Datamining, Literature review},
	issn = {0169-2607},
	doi = {https://doi.org/10.1016/j.cmpb.2020.105635},
	url = {https://www.sciencedirect.com/science/article/pii/S0169260720314681},
	author = {H. Benhar and A. Idri and J.L. Fern{\'a}ndez-Alem{\'a}n}
}
@article {Chlioui2020547,
	title = {Data preprocessing in knowledge discovery in breast cancer: systematic mapping study},
	journal = {Computer Methods in Biomechanics and Biomedical Engineering: Imaging and Visualization},
	volume = {8},
	number = {5},
	year = {2020},
	note = {cited By 5},
	pages = {547-561},
	abstract = {Data Mining (DM) is a set of techniques that allow to analyse data from different perspectives and summarising it into useful information. Data mining has been increasingly used in medicine, especially in oncology. Data preprocessing is the most important step of knowledge extraction process and allows to improve the performance of the DM models. Breast cancer (BC) becomes the most common cancer among females worldwide and the leading cause of women{\textquoteright}s death. This paper aims to perform a systematic mapping study to analyse and synthesise studies on the application of preprocessing techniques for a DM task in breast cancer.Therefore, 66 relevant articles published between 2000 and October 2018 were selected and analysed according to five criteria: year/channel of publication, research type, medical task, empirical type and preprocessing task. The results show that Conferences and journals are the most targeted publication sources, researchers were more interested in applying preprocessing techniques for the diagnosis of BC, historical-based evaluation was the most used empirical type in the evaluation of preprocessing techniques in BC, and data reduction was the most investigated task of preprocessing in BC. However, A low number of papers discussed treatment which encourages researchers to devote more efforts to this task. {\textcopyright} 2020 Informa UK Limited, trading as Taylor \& Francis Group.},
	keywords = {algorithm, Article, Breast Cancer, cancer classification, cancer prognosis, clinical assessment, clinical outcome, Data mining, Data mining models, Data mining tasks, Data preprocessing, Diagnosis, diagnostic accuracy, Diseases, Extraction process, health promotion, human, image analysis, knowledge, knowledge discovery, Knowledge extraction, Machine learning, Mapping, Medical informatics, nerve cell network, neural crest cell, Performance, Pre-processing techniques, processing, screening test, Systematic mapping studies, Systematic Review, validity},
	doi = {10.1080/21681163.2020.1730974},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85080112312\&doi=10.1080\%2f21681163.2020.1730974\&partnerID=40\&md5=befb1bc3f31f676a8e95bbc5bff5ab6d},
	author = {Chlioui, I. and Idri, A. and Abnane, I.}
}
@article {ElIdrissi2020379,
	title = {Deep Learning for Blood Glucose Prediction: CNN vs LSTM},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {12250 LNCS},
	year = {2020},
	note = {cited By 6},
	pages = {379-393},
	abstract = {To manage their disease, diabetic patients need to control the blood glucose level (BGL) by monitoring it and predicting its future values. This allows to avoid high or low BGL by taking recommended actions in advance. In this study, we propose a Convolutional Neural Network (CNN) for BGL prediction. This CNN is compared with Long-short-term memory (LSTM) model for both one-step and multi-steps prediction. The objectives of this work are: 1) Determining the best configuration of the proposed CNN, 2) Determining the best strategy of multi-steps forecasting (MSF) using the obtained CNN for a prediction horizon of 30~min, and 3) Comparing the CNN and LSTM models for one-step and multi-steps prediction. Toward the first objective, we conducted series of experiments through parameter selection. Then five MSF strategies are developed for the CNN to reach the second objective. Finally, for the third objective, comparisons between CNN and LSTM models are conducted and assessed by the Wilcoxon statistical test. All the experiments were conducted using 10 patients{\textquoteright} datasets and the performance is evaluated through the Root Mean Square Error. The results show that the proposed CNN outperformed significantly the LSTM model for both one-step and multi-steps prediction and no MSF strategy outperforms the others for CNN. {\textcopyright} 2020, Springer Nature Switzerland AG.},
	keywords = {Blood, Blood glucose, Blood glucose level, Convolutional neural networks, Deep learning, Diabetic patient, Disease control, Forecasting, Glucose, Long short-term memory, Mean square error, Multi-step, Parameter selection, Prediction horizon, Root mean square errors},
	doi = {10.1007/978-3-030-58802-1_28},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85093089262\&doi=10.1007\%2f978-3-030-58802-1_28\&partnerID=40\&md5=f16d576a801dcdbbac35f8593e4a50ea},
	author = {El Idrissi, T. and Idri, A.}
}
@article {Mensou2020,
	title = {A direct power control of a DFIG based-WECS during symmetrical voltage dips},
	journal = {Protection and Control of Modern Power Systems},
	volume = {5},
	number = {1},
	year = {2020},
	note = {cited By 42},
	abstract = {The Wind Energy Conversion System (WECS) based Doubly Fed Induction Generator (DFIG) has experienced a rapid development in the world, which leads to an increasing insertion of this source of energy in the electrical grids. The sudden and temporary drop of voltage at the network can affect the operation of the DFIG; the voltage dips produce high peak currents on the stator and rotor circuits, without protection, the rotor side converter (RSC) will suffer also from over-current limit, consequently, the RSC may even be destroyed and the generator be damaged. In this paper a new Direct Power Control (DPC) method was developed, in order to control the stator powers and help the operation of the aero-generator during the faults grid; by injecting the reactive power into the network to contribute to the return of voltage, and set the active power to the optimum value to suppress the high peak currents. The DPC method was designed using the nonlinear Backstepping (BS) controller associated with the Lyapunov function to ensure the stability and robustness of the system. A comparison study was undertaken to verify the robustness and effectiveness of the DPC-BS to that of the classical vector control (VC) using Proportional-Integral (PI) correctors. All were simulated under the Simulink{\textregistered} software. {\textcopyright} 2020, The Author(s).},
	keywords = {Aero-generator, Asynchronous generators, Backstepping, Backstepping technique, Doubly fed induction generators, DPC strategy, Electric equipment protection, Electric fault currents, Electric machine control, Electric power system control, Electric power transmission networks, Energy conversion, Lyapunov functions, Power control, Robustness (control systems), Rotorside converter (RSC), Stability and robustness, Stators, Two term control systems, Voltage dip, Wind energy conversion system, Wind power},
	doi = {10.1186/s41601-019-0148-y},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85078233240\&doi=10.1186\%2fs41601-019-0148-y\&partnerID=40\&md5=522588067926dd57f4d68f2b24a05345},
	author = {Mensou, S. and Essadki, A. and Nasser, T. and Bououlid Idrissi, B.}
}
@article {Illi202013996,
	title = {On the Distribution of the Sum of M{\'a}laga-M Random Variables and Applications},
	journal = {IEEE Transactions on Vehicular Technology},
	volume = {69},
	number = {11},
	year = {2020},
	note = {cited By 3},
	pages = {13996-14000},
	abstract = {In this paper, a very accurate approximation method for the statistics of the sum of M{\'a}laga-M random variates with pointing error (MRVs) is proposed. In particular, the probability density function of MRV is approximated by a Fox{\textquoteright}s H-function through the moment-based approach. Then, the respective moment-generating function of the sum of N MRVs is provided, based on which the average symbol error rate is evaluated for an N-branch maximal-ratio combining (MRC) receiver. The retrieved results show that the proposed approximate results match accurately with the exact simulated ones. Additionally, the results show that the achievable diversity order increases as a function of the number of MRC diversity branches. {\textcopyright} 1967-2012 IEEE.},
	keywords = {Approximate results, Approximation methods, Average symbol error rate (SER), Diversity order, Error statistics, Maximal ratio combining (MRC) receivers, Moment generating function, Pointing errors, Probability density function, Random variates},
	doi = {10.1109/TVT.2020.3025405},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85096323448\&doi=10.1109\%2fTVT.2020.3025405\&partnerID=40\&md5=983059a7dbdf860db83a81d1454d56fc},
	author = {Illi, E. and Bouanani, F.E. and Ayoub, F.}
}
@article {Mensou20201759,
	title = {Dspace DS1104 implementation of a robust nonlinear controller applied for DFIG driven by wind turbine},
	journal = {Renewable Energy},
	volume = {147},
	year = {2020},
	note = {cited By 23},
	pages = {1759-1771},
	abstract = {This research paper deals whit the control of a doubly fed induction generator (DFIG) driven in rotation by wind turbine, the objective of this work is to control the electromagnetic torque of the generator and have a specified reactive stator power generated whatever perturbations, the MPPT method was used to extract the maximum of the power for different wind speed variations. To control the system studied we have used the Nonlinear Backstepping Controller with Lyapunov function, the robustness of our controller is tested in terms of reference tracking under perturbed conditions (generator parameters variations and voltage dips). All were implemented on dSPACE DS1104 Controller card Real-Time Interface (RTI), which runs in Simulink/MATLAB environment and ControlDesk 4.2 graphical interfaces. Hardware simulation results show and validate the performances and robustness of our controller. {\textcopyright} 2019 Elsevier Ltd},
	keywords = {Asynchronous generators, Backstepping, Backstepping controller, Controllers, D-space, DFIG, Doubly fed induction generators, Electric fault currents, Electric machine control, Electromagnetic torques, energy planning, Lyapunov functions, Mppt algorithms, Non-linear controllers, Nonlinear backstepping, perturbation, research work, Robustness (control systems), rotation, torque, Tracking, Wind, Wind power, wind turbine, Wind turbines, wind velocity},
	doi = {10.1016/j.renene.2019.09.042},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85072723940\&doi=10.1016\%2fj.renene.2019.09.042\&partnerID=40\&md5=2c1b6dd07049aedcc235d2f82f481f9e},
	author = {Mensou, S. and Essadki, A. and Nasser, T. and Idrissi, B.B. and Ben Tarla, L.}
}
@article {MENSOU20201759,
	title = {Dspace DS1104 implementation of a robust nonlinear controller applied for DFIG driven by wind turbine},
	journal = {Renewable Energy},
	volume = {147},
	year = {2020},
	pages = {1759-1771},
	abstract = {This research paper deals whit the control of a doubly fed induction generator (DFIG) driven in rotation by wind turbine, the objective of this work is to control the electromagnetic torque of the generator and have a specified reactive stator power generated whatever perturbations, the MPPT method was used to extract the maximum of the power for different wind speed variations. To control the system studied we have used the Nonlinear Backstepping Controller with Lyapunov function, the robustness of our controller is tested in terms of reference tracking under perturbed conditions (generator parameters variations and voltage dips). All were implemented on dSPACE DS1104 Controller card Real-Time Interface (RTI), which runs in Simulink/MATLAB environment and ControlDesk 4.2 graphical interfaces. Hardware simulation results show and validate the performances and robustness of our controller.},
	keywords = {Backstepping controller, DFIG, dSPACE board, MPPT algorithm, Wind energy},
	issn = {0960-1481},
	doi = {https://doi.org/10.1016/j.renene.2019.09.042},
	url = {https://www.sciencedirect.com/science/article/pii/S0960148119313722},
	author = {Sara Mensou and Ahmed Essadki and Tamou Nasser and Badre Bououlid Idrissi and Lahssan Ben Tarla}
}
@article {Iazzi2020247,
	title = {Efficient fall activity recognition by combining shape and motion features},
	journal = {Computational Visual Media},
	volume = {6},
	number = {3},
	year = {2020},
	note = {cited By 2},
	pages = {247-263},
	abstract = {This paper presents a vision-based system for recognizing when elderly adults fall. A fall is characterized by shape deformation and high motion. We represent shape variation using three features, the aspect ratio of the bounding box, the orientation of an ellipse representing the body, and the aspect ratio of the projection histogram. For motion variation, we extract several features from three blocks corresponding to the head, center of the body, and feet using optical flow. For each block, we compute the speed and the direction of motion. Each activity is represented by a feature vector constructed from variations in shape and motion features for a set of frames. A support vector machine is used to classify fall and non-fall activities. Experiments on three different datasets show the effectiveness of our proposed method. {\textcopyright} 2020, The Author(s).},
	keywords = {Activity recognition, Aspect ratio, Direction of motion, Feature vectors, Motion variation, Optical flows, Projection histograms, Shape deformation, Shape variations, Support vector machines, Vision based system},
	doi = {10.1007/s41095-020-0183-7},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85090864771\&doi=10.1007\%2fs41095-020-0183-7\&partnerID=40\&md5=21fcdf876b091c6b30486427e7cd9bff},
	author = {Iazzi, A. and Rziza, M. and Thami, R.O.H.}
}
@conference {Boukhayma202037,
	title = {Evaluating Ongoing Decision Support System: A Case Study},
	booktitle = {ACM International Conference Proceeding Series},
	year = {2020},
	note = {cited By 0},
	pages = {37-42},
	abstract = {The aim of this paper is to put into practice a framework we proposed in an earlier work for evaluating on-going decision support systems. The framework serves as a base for a method to compute evaluation criteria scores using an AHP model. The paper also illustrates the automation of this method into a tool to enable GASCO company to choose between two already implemented DSSs in order to reduce IT operating cost. The evaluation covers three axes: Process, outcome and decision maker metrics. The results highlight the importance of using users{\textquoteright} learning as a measure to determine DSS success. {\textcopyright} 2020 ACM.},
	keywords = {Decision makers, Decision making, Decision support systems, Evaluation criteria, Intelligent systems, Three axes},
	doi = {10.1145/3419604.3419802},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85096414260\&doi=10.1145\%2f3419604.3419802\&partnerID=40\&md5=d07ab659252fea5554cc22b2500955cb},
	author = {Boukhayma, K. and Idrissi, M.A.J. and Benhiba, L.}
}
@article {Abnane2020,
	title = {Fuzzy case-based-reasoning-based imputation for incomplete data in software engineering repositories},
	journal = {Journal of Software: Evolution and Process},
	volume = {32},
	number = {9},
	year = {2020},
	note = {cited By 6},
	abstract = {Missing data is a serious issue in software engineering because it can lead to information loss and bias in data analysis. Several imputation techniques have been proposed to deal with both numerical and categorical missing data. However, most of those techniques used is simple reuse techniques originally designed for numerical data, which is a problem when the missing data are related to categorical attributes. This paper aims (a) to propose a new fuzzy case-based reasoning (CBR) imputation technique designed for both numerical and categorical data and (b) to evaluate and compare the performance of the proposed technique with the k-nearest neighbor (KNN) imputation technique in terms of error and accuracy under different missing data percentages and missingness mechanisms in four software engineering data sets. The results suggest that the proposed fuzzy CBR technique outperformed KNN in terms of imputation error and accuracy regardless of the missing data percentage, missingness mechanism, and data set used. Moreover, we found that the missingness mechanism has an important impact on the performance of both techniques. The results are encouraging in the sense that using an imputation technique designed for both categorical and numerical data is better than reusing methods originally designed for numerical data. {\textcopyright} 2020 John Wiley \& Sons, Ltd.},
	keywords = {accuracy, Case based reasoning, Categorical data, Clustering algorithms, Empirical Software Engineering, Fuzzy analogy, imputation, Missing data, Nearest neighbor search, Numerical methods, Software engineering},
	doi = {10.1002/smr.2260},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85081904769\&doi=10.1002\%2fsmr.2260\&partnerID=40\&md5=762cb4270c6a55d209feaa8eb6df5c5f},
	author = {Abnane, I. and Idri, A. and Abran, A.}
}
@article {Sardi2020931,
	title = {Gamified e-Health Solution to Promote Postnatal Care in Morocco},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {12252 LNCS},
	year = {2020},
	note = {cited By 0},
	pages = {931-946},
	abstract = {The postnatal period is a critical phase in both the lives of the mothers and the newborns. Due to all the inherent changes that occur during this period, quality care is crucial during this period to enhance the wellbeing of the mothers and the newborns. In Morocco, the neglection of postnatal care services are often associated to poor communication, financial difficulties and cultural barriers. Mobile technology constitutes therefore a promising approach to bridge this gap and promote postnatal care. In order to improve the effectiveness of mobile technology, gamification has become a powerful feature to boost motivation and induce fun and interactivity into the mobile solutions{\textquoteright} tasks. Based on a previous review on mobile applications for postnatal care available in app repositories, a set of requirements have been identified to build a comprehensive mobile solution that cater the needs of both the mothers and the newborns. These requirements have, then, been enriched with real needs elicited at maternity Les orangers that belongs to the University Hospital Avicenne of Rabat. Along with the functional and non-functional requirements, gamification aspects have been also analyzed. After the analysis and design phases, a pilot version of the solution called {\textquoteleft}Mamma\&Baby{\textquoteright} has been implemented using android framework. {\textquoteleft}Mamma\&Baby{\textquoteright} is a mobile solution dedicated to assist new mothers during their postnatal period. As future work, it is expected to fully integrate the gamification elements into the solution and conduct an empirical evaluation of the overall quality and the potential of the solution with real puerperal women. {\textcopyright} 2020, Springer Nature Switzerland AG.},
	keywords = {E-health solutions, Empirical evaluations, Financial difficulties, Gamification, Mobile applications, Mobile solutions, Mobile Technology, Non-functional requirements, Overall quality, Quality control, Telecommunication equipment},
	doi = {10.1007/978-3-030-58811-3_66},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85092252943\&doi=10.1007\%2f978-3-030-58811-3_66\&partnerID=40\&md5=2a3490959b88f98611929a0ad0efd78b},
	author = {Sardi, L. and Idri, A. and Rachad, T. and Redman, L. and Alami, H.}
}
@conference {Bouabdellah2020,
	title = {Hybrid Very High Throughput Satellites: Potential, Challenges, and Research Directions},
	booktitle = {2020 8th International Conference on Communications and Networking, ComNet2020 - Proceedings},
	year = {2020},
	note = {cited By 4},
	abstract = {Hybrid terrestrial-satellite transmission systems have been among hottest spots in the wireless communication industry due to the high demand for global high data rates. In such systems, free-space optical (FSO) technology is advocated for assessing the feeder links (ground-satellite) in order to fulfill high data rates requirements and provide a larger coverage in terms of the connected number of users. This paper gives an overview of various components of very-high throughput hybrid terrestrial-satellite communication system with an FSO feeder link, and Ka-band multibeam RF channels for the satellite ground link. In this survey paper, we depict the main communication challenges in the FSO side such as pointing error, turbulence, cloud blockage, and also the multibeam RF side such as spectrum scarcity, inter-beam interference, and security. Based on these challenges we point out some potential research directions. {\textcopyright} 2020 IEEE.},
	keywords = {Free-space optical, High data rate, High throughput, Inter-beam interference, Pointing errors, Potential researches, Power control, Satellite communication systems, Satellite links, Satellite transmission, Satellites, Wireless communications},
	doi = {10.1109/ComNet47917.2020.9306099},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85100003768\&doi=10.1109\%2fComNet47917.2020.9306099\&partnerID=40\&md5=ab22ef8fab218cbdde68b99793a394e3},
	author = {Bouabdellah, M. and Illi, E. and Bouanani, F.E. and Alouini, M.-S.}
}
@article {Hba2020165,
	title = {ICT sustainable management: Towards a better alignment with the sustainable development strategy},
	journal = {International Journal of Advanced Technology and Engineering Exploration},
	volume = {7},
	number = {71},
	year = {2020},
	note = {cited By 1},
	pages = {165-181},
	abstract = {The impact of Information and Communication Technologies (ICT) in terms of Sustainable Development (SD) has led to a great transformation in business management, which positions innovation as an essential element of differentiation for the new market conquest. These ICT, that are particularly adapted, allow creating value for the company in a sustainable way and more aligned with the global SD strategy while ensuring to bring competitive advantage and anticipate new economic, social and environmental problems. To implement an innovation approach that gives organizations the means to develop sustainable management strategies, allowing them to increase overall performance, we proposed the "ICT Sustainable Management" model which is designed according to a Green IT (GIT) and Corporate Social Responsibility (CSR) concepts in order to seek new transition ways for management serving SD. Our model constitutes a first research step to lead reflection on next-generation SD-oriented management models. For this reason, we consider it more appropriate to approve the validity of our model through its application on different categories of companies that use ICT. Analysis of the results of this application test has demonstrated the validity of our model at the scale of five companies. This initial validation will be supported by improvements and new tests that will be extremely useful to improve the model and to advance knowledge in this new field of research. {\textcopyright} 2020, Accent Social and Welfare Society. All rights reserved.},
	doi = {10.19101/IJATEE.2020.762062},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85097425123\&doi=10.19101\%2fIJATEE.2020.762062\&partnerID=40\&md5=53e6edd0ff8af3389d0e1148a4431567},
	author = {Hba, R. and Idrissi, M.A.J. and El Ghaib, M.K. and El Manouar, A.}
}
@conference {ElBajta2020239,
	title = {Identifying software cost attributes of software project management in global software development: An integrative framework},
	booktitle = {ACM International Conference Proceeding Series},
	year = {2020},
	note = {cited By 0},
	pages = {239-244},
	abstract = {The management of global and distributed software projects is a very difficult task further complicated by the emergence of new challenges inherent in stakeholder dispersion. Software cost estimation plays a central role to face challenges in the context of Global Software Development (GSD). The objective of this study is to identify software cost attributes related to GSD context to present an integrative framework encompassing these attributes. Thirty cost attributes were identified using a Systematic Literature Review (SLR) and later compiled into a framework inspired by the Software Engineering Institute (SEI) taxonomy. {\textcopyright} 2020 ACM.},
	keywords = {Cost engineering, Cost estimating, Distributed software, global software development, Integrative framework, Intelligent systems, Project management, Software cost, Software cost estimations, Software design, Software engineering institutes, Software project management, Systematic literature review (SLR)},
	doi = {10.1145/3419604.3419780},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85096416219\&doi=10.1145\%2f3419604.3419780\&partnerID=40\&md5=54b147fb2d591d8cef6a98304201c1e5},
	author = {El Bajta, M. and Idri, A.}
}
@conference {Iraqi202024,
	title = {Immunizer: A Scalable Loosely-Coupled Self-Protecting Software Framework using Adaptive Microagents and Parallelized Microservices},
	booktitle = {Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE},
	volume = {2020-September},
	year = {2020},
	note = {cited By 2},
	pages = {24-27},
	abstract = {IT professionals are overwhelmed by rapidly-changing technology and growing complexity. Additional challenges are introduced by cyber-security. Self-protecting software tries to alleviate this situation by combining principles and techniques from both autonomic computing and software security. However, this combination creates scalability issues, as well as cross-cutting concerns. In this work, we present Immunizer: A Scalable Loosely-Coupled Self-Protecting Software Framework. Immunizer extends our Application-level Unsupervised Outlier-based Intrusion Detection and Prevention Framework by leveraging the architectural building blocks of autonomic computing, and adopting a microagent/microservice architectural model, augmented with distributed cluster computing, for maximum scalability and separation of concerns. More specifically, we design each of the Monitor, Analyze, Plan and Execute functions of the autonomic MAPE-K control loop as a parallelized microservice, while we model its Knowledge function as a data streaming, caching and storage infrastructure. Moreover, we design the Sensor and Effector touchpoint modules as adaptive lightweight runtime application instrumentation microagents. {\textcopyright} 2020 IEEE.},
	keywords = {Architectural buildings, Architectural modeling, Cluster computing, Computer programming, Control systems, Cross-cutting concerns, Digital storage, Distributed clusters, Immunization, Intrusion detection, Intrusion detection and prevention, Scalability, Separation of concerns, Software frameworks, Storage infrastructure},
	doi = {10.1109/WETICE49692.2020.00013},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85100768767\&doi=10.1109\%2fWETICE49692.2020.00013\&partnerID=40\&md5=8dd6bb02a0433738b505ad00e964a1af},
	author = {Iraqi, O. and El Bakkali, H.}
}
@conference {Benhar2020391,
	title = {Impact of threshold values for filter-based univariate feature selection in heart disease classification},
	booktitle = {HEALTHINF 2020 - 13th International Conference on Health Informatics, Proceedings; Part of 13th International Joint Conference on Biomedical Engineering Systems and Technologies, BIOSTEC 2020},
	year = {2020},
	note = {cited By 2},
	pages = {391-398},
	abstract = {In the last decade, feature selection (FS), was one of the most investigated preprocessing tasks for heart disease prediction. Determining the optimal features which contribute more towards the diagnosis of heart disease can reduce the number of clinical tests needed to be taken by a patient, decrease the model cost, reduce the storage requirements and improve the comprehensibility of the induced model. In this study a comparison of three filter feature ranking methods was carried out. Feature ranking methods need to set a threshold (i.e. the percentage of the number of relevant features to be selected) in order to select the final subset of features. Thus, the aim of this study is to investigate if there is a threshold value which is an optimal choice for three different feature ranking methods and four classifiers used for heart disease classification in four heart disease datasets. The used feature ranking methods and selection thresholds resulted in optimal classification performance for one or more classifiers over small and large heart disease datasets. The size of the dataset takes an important role in the choice of the selection threshold. {\textcopyright} 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved.},
	keywords = {Biomedical engineering, Cardiology, Classification (of information), Clinical tests, Diagnosis, Diseases, Feature extraction, Feature ranking, Heart, heart disease, Large dataset, Medical informatics, Optimal choice, Optimal classification, Relevant features, Storage requirements, Threshold-value},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85083712586\&partnerID=40\&md5=4656d8b952f7c60387d4495c737c5a6d},
	author = {Benhar, H. and Idri, A. and Hosni, M.}
}
@article {Rachad2020,
	title = {Intelligent Mobile Applications: A Systematic Mapping Study},
	journal = {Mobile Information Systems},
	volume = {2020},
	year = {2020},
	note = {cited By 3},
	abstract = {Smart mobiles as the most affordable and practical ubiquitous devices participate heavily in the enhancement of our daily life by the use of many convenient applications. However, the significant number of mobile users in addition to their heterogeneity (different profiles and contexts) obligates developers to enhance the quality of their apps by making them more intelligent and more flexible. This is realized mainly by analyzing mobile user{\textquoteright}s data. Machine learning (ML) technology provides the methodology and techniques needed to extract knowledge from data to facilitate decision-making. Therefore, both developers and researchers affirm the benefits of combining ML techniques and mobile technology in several application fields as e-health, e-learning, e-commerce, and e-coaching. Thus, the purpose of this paper is to have an overview of the use of ML techniques in the design and development of mobile applications. Therefore, we performed a systematic mapping study of papers published on this subject in the period between 1 January 2007 and 31 December 2019. A total number of 71 papers were selected, studied, and analyzed according to the following criteria, year, sources and channel of publication, research type, and methods, kind of collected data, and finally adopted ML models, tasks, and techniques. {\textcopyright} 2020 Taoufik Rachad and Ali Idri.},
	keywords = {Application fields, Decision making, Design and Development, Mapping, Methodology and techniques, Mobile applications, Mobile commerce, Mobile computing, Mobile Technology, Mobile users, Systematic mapping studies, Ubiquitous devices},
	doi = {10.1155/2020/6715363},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85083095554\&doi=10.1155\%2f2020\%2f6715363\&partnerID=40\&md5=d474ab3cece2179d34f54fa7087a4cfb},
	author = {Rachad, T. and Idri, A.}
}
@article {Zerouaoui202044,
	title = {Machine Learning and Image Processing for Breast Cancer: A Systematic Map},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {1161 AISC},
	year = {2020},
	note = {cited By 3},
	pages = {44-53},
	abstract = {Machine Learning (ML) combined with Image Processing (IP) gives a powerful tool to help physician, doctors and radiologist to make more accurate decisions. Breast cancer (BC) is a largely common disease among women worldwide; it is one of the medical sub-field that are experiencing an emergence of the use of ML and IP techniques. This paper explores the use of ML and IP techniques for BC in the form of a systematic mapping study. 530 papers published between 2000 and August 2019 were selected and analyzed according to 6 criteria: year and publication channel, empirical type, research type, medical task, machine learning objectives and datasets used. The results show that classification was the most used ML objective. As for the datasets most of the articles used private datasets belonging to hospitals, although papers using public data choose MIAS (Mammographic Image Analysis Society) which make it as the most used public dataset. {\textcopyright} 2020, The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	keywords = {Breast Cancer, Common disease, Diseases, Information systems, Information use, Machine learning, Mammographic image analysis, mammography, Medical imaging, Public data, Public dataset, Sub fields, Systematic mapping studies, Systematic maps},
	doi = {10.1007/978-3-030-45697-9_5},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85085473168\&doi=10.1007\%2f978-3-030-45697-9_5\&partnerID=40\&md5=e980b38be1c8a8499c579b990b79b909},
	author = {Zerouaoui, H. and Idri, A. and El Asnaoui, K.}
}
@article {Hosni20202177,
	title = {A mapping study of ensemble classification methods in lung cancer decision support systems},
	journal = {Medical and Biological Engineering and Computing},
	volume = {58},
	number = {10},
	year = {2020},
	note = {cited By 8},
	pages = {2177-2193},
	abstract = {Achieving a high level of classification accuracy in medical datasets is a capital need for researchers to provide effective decision systems to assist doctors in work. In many domains of artificial intelligence, ensemble classification methods are able to improve the performance of single classifiers. This paper reports the state of the art of ensemble classification methods in lung cancer detection. We have performed a systematic mapping study to identify the most interesting papers concerning this topic. A total of 65 papers published between 2000 and 2018 were selected after an automatic search in four digital libraries and a careful selection process. As a result, it was observed that diagnosis was the task most commonly studied; homogeneous ensembles and decision trees were the most frequently adopted for constructing ensembles; and the majority voting rule was the predominant combination rule. Few studies considered the parameter tuning of the techniques used. These findings open several perspectives for researchers to enhance lung cancer research by addressing the identified gaps, such as investigating different classification methods, proposing other heterogeneous ensemble methods, and using new combination rules. [Figure not available: see fulltext.] {\textcopyright} 2020, International Federation for Medical and Biological Engineering.},
	keywords = {Artificial intelligence, Automatic searches, Biological organs, cancer classification, Classification (of information), Classification accuracy, Classification methods, classifier, decision support system, Decision support systems, decision tree, Decision trees, Diagnosis, Digital libraries, Diseases, Ensemble classification, Heterogeneous ensembles, human, lung cancer, Lung cancer detections, Majority voting rules, Mapping, priority journal, Review, Systematic mapping studies},
	doi = {10.1007/s11517-020-02223-8},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85087501825\&doi=10.1007\%2fs11517-020-02223-8\&partnerID=40\&md5=bdb2bd3f923da33ea3b564a0bd6e739e},
	author = {Hosni, M. and Garc{\'\i}a-Mateos, G. and Carrillo-De-Gea, J.M. and Idri, A. and Fernandez-Aleman, J.L.}
}
@article {SARDI2020105114,
	title = {Mobile health applications for postnatal care: Review and analysis of functionalities and technical features},
	journal = {Computer Methods and Programs in Biomedicine},
	volume = {184},
	year = {2020},
	pages = {105114},
	abstract = {Background Providing a continuum of care from antenatal, childbirth and postnatal period results in reduced maternal and neonatal morbidity and mortality. Timely, high quality postnatal care is crucial for maximizing maternal and newborn health. In this vein, the use of postnatal mobile applications constitutes a promising strategy. Methods A Systematic Literature Review (SLR) protocol was adopted to perform the selection, data extraction and functional evaluation of the available postnatal apps on iOS and Android platforms. The analysis of the functionalities and technical features of the apps selected was performed according to a 37-items assessment questionnaire developed on the basis of the scientific literature of postnatal care and a preliminary analysis of available postnatal apps Results A total of 48 postnatal apps were retrieved from the app repositories of the iOS and Android platforms. The results of the functional content analysis show that the postnatal apps selected relatively achieved low scores owing to the complexity and the ramification of the postnatal care. Conclusions The present study helps in identifying areas related to the postnatal care that require further endeavors to be properly addressed. It also provides directions for developers to leverage the advancement and innovation on mobile technology to build complete and well-suited postnatal apps},
	keywords = {Apps, Functionality, Mobile health, Postnatal care},
	issn = {0169-2607},
	doi = {https://doi.org/10.1016/j.cmpb.2019.105114},
	url = {https://www.sciencedirect.com/science/article/pii/S0169260719304559},
	author = {Lamyae Sardi and Ali Idri and Leanne M. Redman and Hassan Alami and Rachid Bezad and Jos{\'e} Luis Fern{\'a}ndez-Alem{\'a}n}
}
@article {Sardi2020,
	title = {Mobile health applications for postnatal care: Review and analysis of functionalities and technical features},
	journal = {Computer Methods and Programs in Biomedicine},
	volume = {184},
	year = {2020},
	note = {cited By 19},
	abstract = {Background: Providing a continuum of care from antenatal, childbirth and postnatal period results in reduced maternal and neonatal morbidity and mortality. Timely, high quality postnatal care is crucial for maximizing maternal and newborn health. In this vein, the use of postnatal mobile applications constitutes a promising strategy. Methods: A Systematic Literature Review (SLR) protocol was adopted to perform the selection, data extraction and functional evaluation of the available postnatal apps on iOS and Android platforms. The analysis of the functionalities and technical features of the apps selected was performed according to a 37-items assessment questionnaire developed on the basis of the scientific literature of postnatal care and a preliminary analysis of available postnatal apps Results: A total of 48 postnatal apps were retrieved from the app repositories of the iOS and Android platforms. The results of the functional content analysis show that the postnatal apps selected relatively achieved low scores owing to the complexity and the ramification of the postnatal care. Conclusions: The present study helps in identifying areas related to the postnatal care that require further endeavors to be properly addressed. It also provides directions for developers to leverage the advancement and innovation on mobile technology to build complete and well-suited postnatal apps {\textcopyright} 2019},
	keywords = {Android (operating system), Application programs, Article, childbirth, content analysis, data extraction, evaluation study, female, Functional evaluation, Functionality, human, Humans, Infant, iOS (operating system), mHealth, mobile application, Mobile applications, Mobile health application, newborn, newborn morbidity, perinatal period, Postnatal care, Postpartum Period, pregnancy, Preliminary analysis, procedures, puerperium, questionnaire, Scientific literature, Systematic literature review (SLR), Systematic Review, telemedicine},
	doi = {10.1016/j.cmpb.2019.105114},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85073719026\&doi=10.1016\%2fj.cmpb.2019.105114\&partnerID=40\&md5=df137ca63d506f88c53e16c63f3e0c65},
	author = {Sardi, L. and Idri, A. and Readman, L.M. and Alami, H. and Bezad, R. and Fernandez-Aleman, J.L.}
}
@article {Kharbouch202086,
	title = {MyContraception: An Evidence-Based Contraception mPHR for Better Contraceptive Fit},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {1161 AISC},
	year = {2020},
	note = {cited By 1},
	pages = {86-94},
	abstract = {The fulfillment of unmet needs for contraception can help women reach their reproductive goals. It was proven to have a significant impact on reducing the rates of unintended pregnancies, and thereby cut the number of morbidity and mortality resulting from these pregnancies, and improving the lives of women and children in general. Therefore, there is a growing concern worldwide about contraception and women{\textquoteright}s knowledge of making an advised-choice about it. In this aspect, an outgrown number of apps are now available providing clinical resources, digital guides, or educational information concerning contraception whether it concerns natural contraception or modern contraception. However, vast amounts of these apps contain inaccurate sexual health facts and non-evidence based information concerning contraception. On these bases, and in respect to the needs of women to effectively prevent unintended pregnancies while conducting a stress-free healthy lifestyle, the World Health Organization (WHO) Medical Eligibility Criteria (MEC) for contraception{\textquoteright}s recommendations, and the results and recommendations of a field study conducted in the reproductive health center Les Oranges in Rabat to collect the app{\textquoteright}s requirements, we developed an Android app named {\textquoteleft}MyContraception{\textquoteright}. Our solution is an evidence-based patient-centered contraceptive app that has been developed in an attempt to facilitate: (1) Seeking evidence-based information along with recommendations concerning the best contraceptive fit (according to one{\textquoteright}s medical characteristics, preferences and priorities) helping users make informed decisions about their contraceptive choices. (2) Monitoring one{\textquoteright}s own menstrual cycle, fertility window, contraceptive methods usage, and the correlation between these different elements and everyday symptoms in one app. (3) Keeping record of one{\textquoteright}s family medical history, medical appointments, analyses, diagnoses, procedures and notes within the same app. In future work, conducting an empirical evaluation of MyContraception solution is intended, to exhaustively examine the effects of this solution in improving the quality of patient-centered contraception care. {\textcopyright} 2020, The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	keywords = {Clinical resources, Diagnosis, Eligibility criterion, Empirical evaluations, Healthy lifestyles, Information concerning, Information systems, Information use, Informed decision, Obstetrics, reproductive health, World Health Organization},
	doi = {10.1007/978-3-030-45697-9_9},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85085491736\&doi=10.1007\%2f978-3-030-45697-9_9\&partnerID=40\&md5=18f9987c1855619561fe9cc080957ade},
	author = {Kharbouch, M. and Idri, A. and Rachad, T. and Alami, H. and Redman, L. and Stelate, Y.}
}
@conference {Illi2020,
	title = {On the Performance of Dual-Hop SWIPT-based Relaying System with Asymmetric Fading Conditions},
	booktitle = {3rd International Conference on Advanced Communication Technologies and Networking, CommNet 2020},
	year = {2020},
	note = {cited By 1},
	abstract = {This paper inspects the error rate and the capacity performance of a dual-hop energy harvesting (EH)-based fixed-gain amplify-and-forward relaying communication system, subject to fading impairments. We consider a source node (S) communicating with a destination node (D) via a relay node (R) equipped with a finite-size battery, which harvests energy from its received signal from S and uses it to power up its communication with D after amplification. Time-switching protocol is examined in the analysis for EH. In addition, the S-R and R-D hops are modeled by the Nakagami-m and $\alpha-μ$ fading models, respectively. A closed-form expression for the cumulative distribution function of the end-to-end signal-to-noise ratio is derived, based on which novel exact and asymptotic closed-form formulas for the average symbol error rate and average channel capacity are derived. The derived expressions are validated through Monte Carlo simulations. {\textcopyright} 2020 IEEE.},
	keywords = {Amplify-and-forward relaying, Average channel capacities, Average symbol error rate (SER), Capacity performance, Closed-form expression, Cumulative distribution function, Destination nodes, Distribution functions, Energy harvesting, Fading conditions, Monte Carlo methods, Signal to noise ratio},
	doi = {10.1109/CommNet49926.2020.9199629},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85093673625\&doi=10.1109\%2fCommNet49926.2020.9199629\&partnerID=40\&md5=1ab8ab84fab283bfc9161c2765dfe41a},
	author = {Illi, E. and Bouanani, F.E. and Ayoub, F.}
}
@article {Illi2020,
	title = {A PHY layer security analysis of a hybrid high throughput satellite with an optical feeder link},
	journal = {IEEE Open Journal of the Communications Society},
	volume = {1},
	year = {2020},
	note = {cited By 8},
	abstract = {Hybrid terrestrial-satellite (HTS) communication systems have gained a tremendous amount of interest recently due to the high demand for global high data rates. Conventional satellite communications operate in the conventional Ku (12 GHz) and Ka (26.5-40 GHz) radio-frequency bands for assessing the feeder link, between the ground gateway and the satellite. Nevertheless, with the aim to provide hundreds of Mbps of throughput per each user, free-space optical (FSO) feeder links have been proposed to fulfill these high data rates requirements. In this paper, we investigate the physical layer security performance for a hybrid very high throughput satellite communication system with an FSO feeder link. In particular, the satellite receives the incoming optical wave from an appropriate optical ground station, carrying the data symbols of N users through various optical apertures and combines them using the selection combining technique. Henceforth, the decoded and regenerated information signals of the N users are zero-forcing (ZF) precoded in order to cancel the interbeam interference at the end-users. The communication is performed under the presence of malicious eavesdroppers nodes at both hops. Statistical properties of the signal-to-noise ratio of the legitimate and wiretap links at each hop are derived, based on which the intercept probability metric is evaluated. The derived results show that above a certain number of optical apertures, the secrecy level is not improved further. Also, the system{\textquoteright}s secrecy is improved using ZF precoding compared to the no-precoding scenario for some specific nodes{\textquoteright} positions. All the derived analytical expressions are validated through Monte Carlo simulations. {\textcopyright} 2021 Institute of Electrical and Electronics Engineers Inc.. All rights reserved.},
	keywords = {Analytical expressions, Feeding, Information signals, Inter-beam interference, Monte Carlo methods, Optical ground station, Physical layer, Physical layer security, Radio frequency bands, Satellite communication systems, Satellite communications, Satellites, Signal to noise ratio, Statistical properties},
	doi = {10.1109/OJCOMS.2020.2995327},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85098417335\&doi=10.1109\%2fOJCOMS.2020.2995327\&partnerID=40\&md5=2ca3d202a9febc6959808157b5759568},
	author = {Illi, E. and El Bouanani, F. and Ayoub, F. and Alouini, M.-S.}
}
@conference {Elmidaoui2020,
	title = {Predicting software maintainability using ensemble techniques and stacked generalization},
	booktitle = {CEUR Workshop Proceedings},
	volume = {2725},
	year = {2020},
	note = {cited By 1},
	abstract = {The prediction of software maintainability has emerged as an important research topic to address industry expectations for reducing costs, in particular maintenance costs. In the last decades, many studies have used single techniques to predict software maintainability but there is no agreement as to which technique can achieve the best prediction. Ensemble techniques, which combine two or more techniques, have been investigated in recent years. This study investigates ensemble techniques (homogeneous as well as heterogeneous) for predicting maintainability in terms of line code changes. To this end, well-known homogeneous ensembles such as Bagging, Boosting, Extra Trees, Gradient Boosting, and Random Forest are investigated first. Then the stacked generalization method is used to construct heterogeneous ensembles by combining the most accurate ones per dataset. The empirical results suggest that Gradient Boosting and Extra Trees are the best ensembles for all datasets, since they ranked first and second, respectively. Moreover, the findings of the evaluation of heterogeneous ensembles constructed using stacked generalization showed that they gave better prediction accuracy compared to all homogeneous ensembles. Copyright {\textcopyright} 2020 for this paper by its authors.},
	keywords = {Decision trees, Ensemble techniques, Forecasting, Forestry, Gradient boosting, Heterogeneous ensembles, Maintainability, Maintenance cost, Prediction accuracy, Research topics, Software engineering, Software maintainability, Stacked generalization},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85098182236\&partnerID=40\&md5=32bab56e3a64ff6efa7e8717d9ee67c4},
	author = {Elmidaoui, S. and Cheikhi, L. and Idri, A. and Abran, A.}
}
@conference {Miloudi2020251,
	title = {A Review of Open Source Software Maintenance Effort Estimation},
	booktitle = {ACM International Conference Proceeding Series},
	year = {2020},
	note = {cited By 0},
	pages = {251-256},
	abstract = {Open Source Software (OSS) is gaining interests of software engineering community as well as practitioners from industry with the growth of the internet. Studies in estimating maintenance effort (MEE) of such software product have been published in the literature in order to provide better estimation. The aim of this study is to provide a review of studies related to maintenance effort estimation for open source software (OSSMEE). To this end, a set of 60 primary empirical studies are selected from six electronic databases and a discussion is provided according to eight research questions (RQs) related to: publication year, publication source, datasets (OSS projects), metrics (independent variables), techniques, maintenance effort (dependent variable), validation methods, and accuracy criteria used in the empirical validation. This study has found that popular OSS projects have been used, Linear Regression, Na{\"\i}ve Bayes and k Nearest Neighbors were frequently used, and bug resolution was the most used regarding the estimation of maintenance effort for the future releases. A set of gaps are identified and recommendations for researchers are also provided. {\textcopyright} 2020 ACM.},
	keywords = {Computer software maintenance, Dependent variables, Electronic database, Empirical validation, Engineering community, Independent variables, Intelligent systems, K-nearest neighbors, Maintenance efforts, Nearest neighbor search, Open source software, Open systems, Research questions, Sodium compounds},
	doi = {10.1145/3419604.3419809},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85096413214\&doi=10.1145\%2f3419604.3419809\&partnerID=40\&md5=7ad5b9eacb605d7875e2123cfec6ddeb},
	author = {Miloudi, C. and Cheikhi, L. and Idri, A.}
}
@article {Ezzat202065,
	title = {Reviewing Data Analytics Techniques in Breast Cancer Treatment},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {1161 AISC},
	year = {2020},
	note = {cited By 1},
	pages = {65-75},
	abstract = {Data mining (DM) or Data Analytics is the process of extracting new valuable information from large quantities of data; it is reshaping many industries including the medical one. Its contribution to medicine is very important particularly in oncology. Breast cancer is the most common type of cancer in the world and it occurs almost entirely in women, but men can get attacked too. Researchers over the world are trying every day to improve, prevention, detection and treatment of Breast Cancer (BC) in order to provide more effective treatments to patients. In this vein, the present paper carried out a systematic map of the use of data mining technique in breast cancer treatment. The aim was to analyse and synthetize studies on DM applied to breast cancer treatment. In this regard, 44 relevant articles published between 1991 and 2019 were selected and classified according to three criteria: year and channel of publication, research type through DM contribution in BC treatment and DM techniques. Of course, there are not many articles for treatment, because the researchers have been interested in the diagnosis with the different classification techniques, and it may be because of the importance of early diagnosis to avoid danger. Results show that papers were published in different channels (especially journals or conferences), researchers follow the DM pipeline to deal with a BC treatment, the challenge is to reduce the number of non-classified patients, and affect them in the most appropriate group to follow the suitable treatment, and classification was the most used task of DM applied to BC treatment. {\textcopyright} 2020, The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	keywords = {Breast Cancer, Breast cancer treatment, Classification technique, Computer aided diagnosis, Data Analytics, Data mining, Diseases, early diagnosis, Information systems, Information use, Medical computing, Patient treatment, Systematic maps},
	doi = {10.1007/978-3-030-45697-9_7},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85085470786\&doi=10.1007\%2f978-3-030-45697-9_7\&partnerID=40\&md5=cc91fa4ca2e05ed50ac292abaf968494},
	author = {EZZAT, M. and Idri, A.}
}
@conference {Drissi2020593,
	title = {Sensor-based solutions for mental healthcare: A systematic literature review},
	booktitle = {HEALTHINF 2020 - 13th International Conference on Health Informatics, Proceedings; Part of 13th International Joint Conference on Biomedical Engineering Systems and Technologies, BIOSTEC 2020},
	year = {2020},
	note = {cited By 2},
	pages = {593-600},
	abstract = {Mental well-being is a crucial aspect of the person{\textquoteright}s general health, compromised mental health impairs the person{\textquoteright}s functioning, decreases the quality of life, and limits the person{\textquoteright}s contribution to society. The mental health industry is still facing some barriers to healthcare delivery such as costs, mental health illiteracy, and stigma. Incorporating technological interventions in the treatment and the diagnosis processes might help overcome these barriers. Sensors are devices that have been used for healthcare since the 1990s and have been incorporated into mental healthcare in different forms. In this study, we conducted a systematic literature review to identify and analyze sensor-based solutions for mental healthcare. 12 studies were identified and analyzed. The majority of the selected studies presented methods and models and were empirically evaluated and showed promising accuracy results. Different types of sensors were used to collect different types of data about the patient such as physical and behavioral information. The selected studies mainly addressed the use of sensors for common mental issues like stress and depression or the analysis of general mental status. Some studies reported some limitations mainly related to technological issues and lack of standards. {\textcopyright} 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved.},
	keywords = {Biomedical engineering, Health care, Healthcare delivery, Medical informatics, Mental health, Quality of life, Systematic literature review, Well being},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85083705930\&partnerID=40\&md5=335f69fa969e09929802b364d7f6d696},
	author = {Drissi, N. and Ouhbi, S. and Garc{\'\i}a-Bern{\'a}, J.A. and Idrissi, M.A.J. and Ghogho, M.}
}
@article {Zakrani202072,
	title = {Software Effort Estimation Using an Optimal Trees Ensemble: An Empirical Comparative Study},
	journal = {Smart Innovation, Systems and Technologies},
	volume = {146},
	year = {2020},
	note = {cited By 0},
	pages = {72-82},
	abstract = {Since information systems have become the heartbeat of many organizations, the investment in software is growing rapidly and consuming then a significant portion of the company budget. In this context, both the software engineering practitioners and researchers are more interested than ever about accurately estimating the effort and the quality of software product under development. Accurate estimates are desirable but no technique has demonstrated to be successful at effectively and reliably estimating software development effort. In this paper, we propose the use of an optimal trees ensemble (OTE) to predict the software development effort. The ensemble employed is built by combining only the top ranked trees, one by one, from a set of random forests. Each included tree must decrease the unexplained variance of the ensemble for software development effort estimation (SDEE). The effectiveness of the OTE model is compared with other techniques such as regression trees, random forest, RBF neural networks, support vector regression and multiple linear regression in terms of the mean magnitude relative error (MMRE), MdMRE and Pred(l) obtained on five well known datasets namely: ISBSG R8, COCOMO, Tukutuku, Desharnais and Albrecht. According to the results obtained from the experiments, it is shown that the proposed ensemble of optimal trees outperformed almost all the other techniques. Also, OTE model outperformed statistically the other techniques at least in one dataset. {\textcopyright} 2020, Springer Nature Switzerland AG.},
	keywords = {Accuracy evaluation, Budget control, Decision trees, Forestry, Linear regression, Multiple linear regressions, Optimal trees ensemble, Radial basis function networks, Random forests, RBF Neural Network, Regression trees, Software design, Software development effort, Support vector regression (SVR)},
	doi = {10.1007/978-3-030-21005-2_7},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85069482179\&doi=10.1007\%2f978-3-030-21005-2_7\&partnerID=40\&md5=8d9d107d9b52c20f6cd93bb86477a6a0},
	author = {Zakrani, A. and Idri, A. and Hain, M.}
}
@article {Kharbouch2020894,
	title = {Software Requirement Catalog on Acceptability, Usability, Internationalization and Sustainability for Contraception mPHRs},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {12252 LNCS},
	year = {2020},
	note = {cited By 0},
	pages = {894-905},
	abstract = {Contraception Mobile Personal Health Records (mPHRs) are efficient mobile health applications (apps) to increase awareness about fertility and contraception and to allow women to access, track, manage, and share their health data with healthcare providers. This paper aims to develop a requirements catalog, according to standards, guidelines, and relevant literature to e-health technology and psychology. The requirements covered by this catalog are Acceptability, Usability, Sustainability, and Internationalization (i18n). This catalog can be very useful for developing, evaluating, and auditing contraceptive apps, as well as helping stakeholders and developers identify potential requirements for their mPHRs to improve them. {\textcopyright} 2020, Springer Nature Switzerland AG.},
	keywords = {Health, Health care providers, Health data, Mobile health application, Personal health record, Software requirements, Sustainable development},
	doi = {10.1007/978-3-030-58811-3_63},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85092222585\&doi=10.1007\%2f978-3-030-58811-3_63\&partnerID=40\&md5=119f051c4582d8079abdb813399d89d1},
	author = {Kharbouch, M. and Idri, A. and Redman, L. and Alami, H. and Fernandez-Aleman, J.L. and Toval, A.}
}
@conference {ElIdrissi2020337,
	title = {Strategies of multi-step-ahead forecasting for blood glucose level using LSTM neural networks: A comparative study},
	booktitle = {HEALTHINF 2020 - 13th International Conference on Health Informatics, Proceedings; Part of 13th International Joint Conference on Biomedical Engineering Systems and Technologies, BIOSTEC 2020},
	year = {2020},
	note = {cited By 3},
	pages = {337-344},
	abstract = {Predicting the blood glucose level (BGL) is crucial for self-management of Diabetes. In general, a BGL prediction is done based on the previous measurements of BGL, which can be taken either (manually) by using sticks or (automatically) by using continuous glucose monitoring (CGM) devices. To allow the diabetic patients to take appropriate actions, the BGL predictions should be done ahead of time; thus a multi-step ahead prediction is suitable. Therefore, many Multi-Step-ahead Forecasting (MSF) strategies have been developed and evaluated, and can be categorized in five types: Recursive, Direct, MIMO (for Multiple Input Multiple Output), DirMO (combining Direct and MIMO) and DirRec (combining Direct and Recursive). However, none of them is known to be the best strategy in all contexts. The present study aims at: 1) reviewing the MSF strategies, and 2) determining the best strategy to fit with a LSTM Neural Network model. Hence, we evaluated and compared in terms of two performance criteria: Root-Mean-Square Error (RMSE) and Mean Absolute Error (MAE), the five MSF strategies using a LSTM Neural Network with an horizon of 30 minutes. The results show that there is no strategy that significantly outperformed others when using the Wilcoxon statistical test. However, when using the Sum Ranking Differences method, MIMO is the best strategy for both RMSE and MAE criteria. {\textcopyright} 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved.},
	keywords = {Biomedical engineering, Blood, Blood glucose level, Comparative studies, Continuous glucosemonitoring (CGM), Forecasting, Glucose, Long short-term memory, Mean absolute error, Mean square error, Medical informatics, MIMO systems, Multi-step-ahead predictions, Neural network model, Performance criterion, Root mean square errors},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85083722214\&partnerID=40\&md5=bd9e45a8538559492b02432e5567d10e},
	author = {El Idrissi, T. and Idri, A. and Kadi, I. and Bakkoury, Z.}
}
@article {Idrissi2020,
	title = {A systematic literature review of sparsity issues in recommender systems},
	journal = {Social Network Analysis and Mining},
	volume = {10},
	number = {1},
	year = {2020},
	note = {cited By 36},
	abstract = {The tremendous expansion of information available on the web voraciously bombards users, leaving them unable to make decisions and having no way of stepping back to process it all. Recommender systems have emerged in this context as a solution to assist users by providing them with choices of appropriate and relevant items according to their preferences and interests. However, despite their success in many fields and application domains, they still suffer from the main limitation, known as the sparsity problem. The latter refers to the situation where insufficient transactional and feedback data are available for inferring specific user{\textquoteright}s similarities, which affects the accuracy and performance of the recommender system. This paper provides a systematic literature review to investigate, analyze, and discuss the existing relevant contributions and efforts that use new concepts and tools to alleviate the sparsity issues. We have investigated the contributed similarity measures and have uncovered proposed approaches in different types of recommender systems. We have also identified the types of side information more commonly employed by recommender systems. Furthermore, we have examined the criteria that should be valued to enhance recommendation accuracy on sparse data. Each selected article was evaluated for its ability to mitigate the sparsity impediment. Our findings emphasize and accentuate the importance of sparsity in recommender systems and provide researchers and practitioners with insights on proposed solutions and their limitations, which contributes to the development of more powerful systems that can significantly solve the sparsity hurdle and thus enhance further the accuracy and efficiency of recommendations. {\textcopyright} 2020, Springer-Verlag GmbH Austria, part of Springer Nature.},
	keywords = {Collaborative filtering, Powerful systems, Recommendation accuracy, Recommender Systems, Side information, Similarity measure, Sparsity, Sparsity problems, Stepping back, Systematic literature review},
	doi = {10.1007/s13278-020-0626-2},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85079359447\&doi=10.1007\%2fs13278-020-0626-2\&partnerID=40\&md5=742624a91b29d333d839a4cc18b46ced},
	author = {Idrissi, N. and Zellou, A.}
}
@article {ElKoutbi2019,
	title = {Empirical evaluation of an entropy-based approach to estimation variation of software development effort},
	journal = {Journal of Software: Evolution and Process},
	volume = {31},
	number = {3},
	year = {2019},
	note = {cited By 0},
	doi = {10.1002/smr.2149},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85063377815\&doi=10.1002\%2fsmr.2149\&partnerID=40\&md5=f8f11d4ac305f27600a3f8dec5af170c},
	author = {El Koutbi, S. and Idri, A. and Abran, A.}
}
@article {Hosni2019,
	title = {Evaluating filter fuzzy analogy homogenous ensembles for software development effort estimation},
	journal = {Journal of Software: Evolution and Process},
	volume = {31},
	number = {2},
	year = {2019},
	note = {cited By 0},
	doi = {10.1002/smr.2117},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85061585023\&doi=10.1002\%2fsmr.2117\&partnerID=40\&md5=72983b70d540ccb14da59885e96cc4ab},
	author = {Hosni, M. and Idri, A. and Abran, A.}
}
@conference {Illi2019,
	title = {On the Secrecy Performance of Mixed RF/UOW Communication System},
	booktitle = {2018 IEEE Globecom Workshops, GC Wkshps 2018 - Proceedings},
	year = {2019},
	note = {cited By 1},
	doi = {10.1109/GLOCOMW.2018.8644314},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85055381999\&doi=10.1109\%2fGLOCOMW.2018.8644314\&partnerID=40\&md5=fc4e23b9414d6feaac033c613bdfb08f},
	author = {Illi, E. and Bouanani, F.E. and Da Costa, D.B. and Ayoub, F. and Dias, U.S.}
}
@article {Nassif2019,
	title = {Software development effort estimation using regression fuzzy models},
	journal = {Computational Intelligence and Neuroscience},
	volume = {2019},
	year = {2019},
	note = {cited By 0},
	doi = {10.1155/2019/8367214},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85062599935\&doi=10.1155\%2f2019\%2f8367214\&partnerID=40\&md5=efd8130615f3d9857ff368174c7a2db1},
	author = {Nassif, A.B. and Azzeh, M. and Idri, A. and Abran, A.}
}
@article {Benhar2019,
	title = {A Systematic Mapping Study of Data Preparation in Heart Disease Knowledge Discovery},
	journal = {Journal of Medical Systems},
	volume = {43},
	number = {1},
	year = {2019},
	note = {cited By 0},
	doi = {10.1007/s10916-018-1134-z},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85058606352\&doi=10.1007\%2fs10916-018-1134-z\&partnerID=40\&md5=f92d6f6b431ad7798a78fb05c7a5624d},
	author = {Benhar, H. and Idri, A. and Fernandez-Aleman, J.L.}
}
@article {Elmidaoui2019823,
	title = {Towards a Taxonomy of Software Maintainability Predictors},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {930},
	year = {2019},
	note = {cited By 0},
	pages = {823-832},
	doi = {10.1007/978-3-030-16181-1_77},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85064883521\&doi=10.1007\%2f978-3-030-16181-1_77\&partnerID=40\&md5=0a2c124cf59cc02604b4d34b5ed98a5a},
	author = {Elmidaoui, S. and Cheikhi, L. and Idri, A.}
}
@article {Elmidaoui201826,
	title = {Accuracy comparison of empirical studies on software product maintainability prediction},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {746},
	year = {2018},
	pages = {26-35},
	doi = {10.1007/978-3-319-77712-2_3},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045339755\&doi=10.1007\%2f978-3-319-77712-2_3\&partnerID=40\&md5=7400e19626fc0aa4658b0ac497b89bda},
	author = {Elmidaoui, S. and Cheikhi, L. and Idri, A.}
}
@conference {Mensou2018,
	title = {Backstepping Controller for a Variable Wind Speed Energy Conversion System Based on a DFIG},
	booktitle = {Proceedings of 2017 International Renewable and Sustainable Energy Conference, IRSEC 2017},
	year = {2018},
	doi = {10.1109/IRSEC.2017.8477586},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85055885499\&doi=10.1109\%2fIRSEC.2017.8477586\&partnerID=40\&md5=1ba7577e6028ae99ec2321c8b7a6a94e},
	author = {Mensou, S. and Essadki, A. and Minka, I. and Nasser, T. and Idrissi, B.B.}
}
@conference {Imgharene2018905,
	title = {Continuous Alignment Business IT by factor agility},
	booktitle = {2018 5th International Conference on Control, Decision and Information Technologies, CoDIT 2018},
	year = {2018},
	pages = {905-909},
	doi = {10.1109/CoDIT.2018.8394952},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85050204853\&doi=10.1109\%2fCoDIT.2018.8394952\&partnerID=40\&md5=e1841a28744a82a487258a0972849f18},
	author = {Imgharene, K. and Doumi, K. and Baina, S.}
}
@article {ElIdrissi20181142,
	title = {Data mining techniques in diabetes self-management: A systematic map},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {746},
	year = {2018},
	pages = {1142-1152},
	doi = {10.1007/978-3-319-77712-2_109},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045346296\&doi=10.1007\%2f978-3-319-77712-2_109\&partnerID=40\&md5=627778cf3f0df5fe749b6e457a0eef1f},
	author = {El Idrissi, T. and Idri, A. and Bakkoury, Z.}
}
@article {Benhar20181208,
	title = {Data preprocessing for decision making in medical informatics: Potential and analysis},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {746},
	year = {2018},
	pages = {1208-1218},
	doi = {10.1007/978-3-319-77712-2_116},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045323949\&doi=10.1007\%2f978-3-319-77712-2_116\&partnerID=40\&md5=86d2827399aedd6683b71d8893a2d49c},
	author = {Benhar, H. and Idri, A. and Fernandez-Aleman, J.L.}
}
@article {Illi201855345,
	title = {Dual-hop mixed RF-UOW communication system: A PHY Security Analysis},
	journal = {IEEE Access},
	volume = {6},
	year = {2018},
	pages = {55345-55360},
	doi = {10.1109/ACCESS.2018.2870344},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85054276852\&doi=10.1109\%2fACCESS.2018.2870344\&partnerID=40\&md5=3402dea4c38b8cc6d781800616c3f6e5},
	author = {Illi, E. and El Bouanani, F. and Da Costa, D.B. and Ayoub, F. and Dias, U.S.}
}
@article {Idri2018,
	title = {Evaluating Pred(p) and standardized accuracy criteria in software development effort estimation},
	journal = {Journal of Software: Evolution and Process},
	volume = {30},
	number = {4},
	year = {2018},
	doi = {10.1002/smr.1925},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045686530\&doi=10.1002\%2fsmr.1925\&partnerID=40\&md5=3a3d72a1a9b32d7a365db2168b5e3a45},
	author = {Idri, A. and Abnane, I. and Abran, A.}
}
@article {Bachiri2018,
	title = {Evaluating the Privacy Policies of Mobile Personal Health Records for Pregnancy Monitoring},
	journal = {Journal of Medical Systems},
	volume = {42},
	number = {8},
	year = {2018},
	doi = {10.1007/s10916-018-1002-x},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85049316852\&doi=10.1007\%2fs10916-018-1002-x\&partnerID=40\&md5=39f7d1b8a34c6a17937d6935246cf95b},
	author = {Bachiri, M. and Idri, A. and Fernandez-Aleman, J.L. and Toval, A.}
}
@conference {Iazzi20181,
	title = {Fall detection based on posture analysis and support vector machine},
	booktitle = {2018 4th International Conference on Advanced Technologies for Signal and Image Processing, ATSIP 2018},
	year = {2018},
	pages = {1-6},
	doi = {10.1109/ATSIP.2018.8364462},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85048484597\&doi=10.1109\%2fATSIP.2018.8364462\&partnerID=40\&md5=d873ad85d14aac2034c2de8077860920},
	author = {Iazzi, A. and Rziza, M. and Thami, R.O.H.}
}
@conference {Mohajir2018,
	title = {Foreword},
	booktitle = {19th IEEE Mediterranean Eletrotechnical Conference, MELECON 2018 - Proceedings},
	year = {2018},
	doi = {10.1109/MELCON.2018.8379052},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85050116113\&doi=10.1109\%2fMELCON.2018.8379052\&partnerID=40\&md5=5d16db59f8264ed3e9ce60f54b800e6a},
	author = {Mohajir, M.E. and Essaaidi, M.M. and Assem, N. and Benjillali, M. and Aniba, G. and Belmekki, A. and Issati, O.E.}
}
@conference {Illi20181,
	title = {A high accuracy solver for RTE in underwater optical communication path loss prediction},
	booktitle = {Proceedings - 2018 International Conference on Advanced Communication Technologies and Networking, CommNet 2018},
	year = {2018},
	pages = {1-8},
	doi = {10.1109/COMMNET.2018.8360253},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85048315000\&doi=10.1109\%2fCOMMNET.2018.8360253\&partnerID=40\&md5=12749d7368596843ee644e3a2d679eec},
	author = {Illi, E. and El Bouanani, F. and Ayoub, F.}
}
@conference {Mimouni20181,
	title = {The impact of query precision on returned data precision criterion},
	booktitle = {2017 International Conference on Electrical and Computing Technologies and Applications, ICECTA 2017},
	volume = {2018-January},
	year = {2018},
	pages = {1-6},
	doi = {10.1109/ICECTA.2017.8252061},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045990243\&doi=10.1109\%2fICECTA.2017.8252061\&partnerID=40\&md5=553344ed3926f1d6f3b01b121907b491},
	author = {Mimouni, L. and Zellou, A. and Idri, A.}
}
@conference {Abnane20181015,
	title = {Improved analogy-based effort estimation with incomplete mixed data},
	booktitle = {Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, FedCSIS 2018},
	year = {2018},
	pages = {1015-1024},
	doi = {10.15439/2018F95},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85057257109\&doi=10.15439\%2f2018F95\&partnerID=40\&md5=04ce7873db15a5eed3fd50a320b73e4f},
	author = {Abnane, I. and Idri, A.}
}
@conference {Mimouni2018319,
	title = {MDQM: Mediation data quality model aligned data quality model for mediation systems},
	booktitle = {IC3K 2018 - Proceedings of the 10th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management},
	volume = {2},
	year = {2018},
	pages = {319-326},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85059040350\&partnerID=40\&md5=c41fc36d4914e0611e070779b607b7e1},
	author = {Mimouni, L. and Zellou, A. and Idri, A.}
}
@article {Cheikhi201836,
	title = {Measurement based E-government portals{\textquoteright} benchmarking framework: Architectural and procedural views},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {746},
	year = {2018},
	pages = {36-45},
	doi = {10.1007/978-3-319-77712-2_4},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045330135\&doi=10.1007\%2f978-3-319-77712-2_4\&partnerID=40\&md5=941334f001bfb6ab10e687f93e3f62a7},
	author = {Cheikhi, L. and Fath-Allah, A. and Idri, A. and Al-Qutaish, R.E.}
}
@article {Lahdili20182765,
	title = {New approach for self-parking management system},
	journal = {International Journal of Engineering and Technology(UAE)},
	volume = {7},
	number = {4},
	year = {2018},
	pages = {2765-2772},
	doi = {10.14419/ijet.v7i4.16159},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85057827944\&doi=10.14419\%2fijet.v7i4.16159\&partnerID=40\&md5=66c949b73e47f1f92abdadf0b59b1871},
	author = {Lahdili, H. and Ismaili, Z.A.A.}
}
@conference {Saissi2018111,
	title = {A new clustering approach to identify the values to query the deep web access forms},
	booktitle = {2018 4th International Conference on Computer and Technology Applications, ICCTA 2018},
	year = {2018},
	pages = {111-116},
	doi = {10.1109/CATA.2018.8398666},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85050215563\&doi=10.1109\%2fCATA.2018.8398666\&partnerID=40\&md5=9301955ef076b676312ef8b2d6fa454a},
	author = {Saissi, Y. and Zellou, A. and Idri, A.}
}
@conference {Selma2018212,
	title = {A New Mapping Approach between XML Schemas in a P2P Environment},
	booktitle = {Proceedings - International Conference on Developments in eSystems Engineering, DeSE},
	year = {2018},
	pages = {212-217},
	doi = {10.1109/DeSE.2017.16},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85056190704\&doi=10.1109\%2fDeSE.2017.16\&partnerID=40\&md5=9968d6ce7b4ae7d6fb9f91cb21c0281a},
	author = {Selma, E.Y.E.I. and Zellou, A. and Idri, A.}
}
@article {Chentouf20186855,
	title = {A new physical design approach for setup timing optimization in 7 nm global routed designs},
	journal = {Journal of Engineering and Applied Sciences},
	volume = {13},
	number = {16},
	year = {2018},
	pages = {6855-6859},
	doi = {10.3923/jeasci.2018.6855.6859},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85054639024\&doi=10.3923\%2fjeasci.2018.6855.6859\&partnerID=40\&md5=e4470513ba81a36fcc1eb2a9d14feff3},
	author = {Chentouf, M. and Cherif, L. and Ismaili, Z.E.A.A.}
}
@conference {Illi2018112,
	title = {On the performance of mixed FSO-UOWC communication system with the presence of pointing error},
	booktitle = {ACM International Conference Proceeding Series},
	year = {2018},
	pages = {112-118},
	doi = {10.1145/3289100.3289119},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85058670470\&doi=10.1145\%2f3289100.3289119\&partnerID=40\&md5=fd9e1ae8efcae85f32f61992bed4ad8d},
	author = {Illi, E. and Bouanani, F.E. and Ayoub, F.}
}
@conference {Idri2018607,
	title = {Quality evaluation of gamified blood donation apps using ISO/IEC 25010 standard},
	booktitle = {HEALTHINF 2018 - 11th International Conference on Health Informatics, Proceedings; Part of 11th International Joint Conference on Biomedical Engineering Systems and Technologies, BIOSTEC 2018},
	volume = {5},
	year = {2018},
	pages = {607-614},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85051728605\&partnerID=40\&md5=e296eb3debca9cb6efd2a8d6fbe18690},
	author = {Idri, A. and Sardi, L. and Fernandez-Aleman, J.L.}
}
@article {CruzZapata2018,
	title = {Reusable Software Usability Specifications for mHealth Applications},
	journal = {Journal of Medical Systems},
	volume = {42},
	number = {3},
	year = {2018},
	note = {cited By 0},
	abstract = {One of the key factors for the adoption of mobile technologies, and in particular of mobile health applications, is usability. A usable application will be easier to use and understand by users, and will improve user{\textquoteright}s interaction with it. This paper proposes a software requirements catalog for usable mobile health applications, which can be used for the development of new applications, or the evaluation of existing ones. The catalog is based on the main identified sources in literature on usability and mobile health applications. Our catalog was organized according to the ISO/IEC/IEEE 29148:2011 standard and follows the SIREN methodology to create reusable catalogs. The applicability of the catalog was verified by the creation of an audit method, which was used to perform the evaluation of a real app, S Health, application created by Samsung Electronics Co. The usability requirements catalog, along with the audit method, identified several usability flaws on the evaluated app, which scored 83\%. Some flaws were detected in the app related to the navigation pattern. Some more issues related to the startup experience, empty screens or writing style were also found. The way a user navigates through an application improves or deteriorates user{\textquoteright}s experience with the application. We proposed a reusable usability catalog and an audit method. This proposal was used to evaluate a mobile health application. An audit report was created with the usability issues identified on the evaluated application. {\textcopyright} 2018, Springer Science+Business Media, LLC, part of Springer Nature.},
	doi = {10.1007/s10916-018-0902-0},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85040984885\&doi=10.1007\%2fs10916-018-0902-0\&partnerID=40\&md5=32ddf999ef891e8986a8a19c7271249a},
	author = {Cruz Zapata, B. and Fernandez-Aleman, J.L. and Toval, A. and Idri, A.}
}
@article {Bajta2018690,
	title = {Software project management approaches for global software development: A systematic mapping study},
	journal = {Tsinghua Science and Technology},
	volume = {23},
	number = {6},
	year = {2018},
	pages = {690-714},
	doi = {10.26599/TST.2018.9010029},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85055661732\&doi=10.26599\%2fTST.2018.9010029\&partnerID=40\&md5=7601769b8094dafca96fea06d11fd3db},
	author = {Bajta, M.E. and Idri, A. and Ros, J.N. and Fernandez-Aleman, J.L. and de Gea, J.M.C. and Garc{\'\i}a, F. and Toval, A.}
}
@article {Idri2018,
	title = {Support vector regression-based imputation in analogy-based software development effort estimation},
	journal = {Journal of Software: Evolution and Process},
	volume = {30},
	number = {12},
	year = {2018},
	doi = {10.1002/smr.2114},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85058493764\&doi=10.1002\%2fsmr.2114\&partnerID=40\&md5=09059bd4e9087fda5b7225f1c8aeea9d},
	author = {Idri, A. and Abnane, I. and Abran, A.}
}
@article {Chadli2018408,
	title = {A survey on the impact of risk factors and mitigation strategies in global software development},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {746},
	year = {2018},
	pages = {408-417},
	doi = {10.1007/978-3-319-77712-2_39},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045296980\&doi=10.1007\%2f978-3-319-77712-2_39\&partnerID=40\&md5=9b40aafda48fa8eff4f79973caf81f38},
	author = {Chadli, S.Y. and Idri, A.}
}
@article {Ouhbi2018,
	title = {Sustainability requirements for connected health applications},
	journal = {Journal of Software: Evolution and Process},
	volume = {30},
	number = {7},
	year = {2018},
	doi = {10.1002/smr.1922},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85050354987\&doi=10.1002\%2fsmr.1922\&partnerID=40\&md5=70c90bb949fb18d52004aec275734df0},
	author = {Ouhbi, S. and Fernandez-Aleman, J.L. and Toval, A. and Rivera~Pozo, J. and Idri, A.}
}
@conference {Idri2018,
	title = {A systematic map of data analytics in breast cancer},
	booktitle = {ACM International Conference Proceeding Series},
	year = {2018},
	doi = {10.1145/3167918.3167930},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85044739616\&doi=10.1145\%2f3167918.3167930\&partnerID=40\&md5=4cfbf5c917bfa294988a996c72ff2234},
	author = {Idri, A. and Chlioui, I. and El Ouassif, B.}
}
@article {Idri201869,
	title = {A systematic map of medical data preprocessing in knowledge discovery},
	journal = {Computer Methods and Programs in Biomedicine},
	volume = {162},
	year = {2018},
	pages = {69-85},
	doi = {10.1016/j.cmpb.2018.05.007},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85046706780\&doi=10.1016\%2fj.cmpb.2018.05.007\&partnerID=40\&md5=30324a8f7b2702347d51c7c56b55b294},
	author = {Idri, A. and Benhar, H. and Fernandez-Aleman, J.L. and Kadi, I.}
}
@article {Moumane201858,
	title = {A systematic map of mobile software usability evaluation},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {746},
	year = {2018},
	pages = {58-67},
	doi = {10.1007/978-3-319-77712-2_6},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045321817\&doi=10.1007\%2f978-3-319-77712-2_6\&partnerID=40\&md5=c77c64a151faac6ec168b3914e6eb0dc},
	author = {Moumane, K. and Idri, A.}
}
@conference {Bourhim2018,
	title = {Towards a Novel Graph-based collaborative filtering approach for recommendation systems},
	booktitle = {ACM International Conference Proceeding Series},
	year = {2018},
	doi = {10.1145/3289402.3289524},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85062789723\&doi=10.1145\%2f3289402.3289524\&partnerID=40\&md5=77f17a12e2f7e3739a2e3042bb059b48},
	author = {Bourhim, S. and Benhiba, L. and Janati Idrissi, M.A.}
}
@article {Ismaili-Alaoui2018457,
	title = {Towards smart incident management under human resource constraints for an IoT-BPM hybrid architecture},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {10966 LNCS},
	year = {2018},
	pages = {457-471},
	doi = {10.1007/978-3-319-94289-6_29},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85049367708\&doi=10.1007\%2f978-3-319-94289-6_29\&partnerID=40\&md5=8891163e3850dfdbdb3ce8aae9713f4e},
	author = {Ismaili-Alaoui, A. and Baina, K. and Benali, K. and Ba{\"\i}na, J.}
}
@article {Hosni20185977,
	title = {On the value of parameter tuning in heterogeneous ensembles effort estimation},
	journal = {Soft Computing},
	volume = {22},
	number = {18},
	year = {2018},
	pages = {5977-6010},
	doi = {10.1007/s00500-017-2945-4},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85035807309\&doi=10.1007\%2fs00500-017-2945-4\&partnerID=40\&md5=83d094f56b80a21295cf4230621f445d},
	author = {Hosni, M. and Idri, A. and Abran, A. and Nassif, A.B.}
}
@conference {Illi2017855,
	title = {Asymptotic analysis of underwater communication system subject to κ-μ Shadowed fading channel},
	booktitle = {2017 13th International Wireless Communications and Mobile Computing Conference, IWCMC 2017},
	year = {2017},
	note = {cited By 0},
	pages = {855-860},
	abstract = {In this paper, a unified performance analysis of underwater wireless communication system is presented. The radio link between the source (S) and the destination (D) is subject to κ-μ shadowed fading channel. We present an analytical closed-form expression for the cumulative distribution function (CDF) and the probability density function (PDF) of the total end-to-end SNR in terms of the Kummer{\textquoteright}s Hypergeometric function. Based on these results, we present exact closed-form expressions of communication system performance criteria, such as outage probability (OP) and average bit/symbol error rate (ABER/ASER) with their respective asymptotic expansion, at both low and high SNR regimes, expressed in terms of basic elementary functions. All the derived analytical expressions are validated through computer-based simulation. {\textcopyright} 2017 IEEE.},
	doi = {10.1109/IWCMC.2017.7986397},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85027884347\&doi=10.1109\%2fIWCMC.2017.7986397\&partnerID=40\&md5=c5c5b9d26646e4c5a9f570c929975baf},
	author = {Illi, E. and El Bouanani, F. and Ayoub, F.}
}
@conference {Fath-ALLAH2017326,
	title = {A Best Practice Based E-Government Portals{\textquoteright} Maturity Model-A Case Study},
	booktitle = {IEEE CIT 2017 - 17th IEEE International Conference on Computer and Information Technology},
	year = {2017},
	note = {cited By 0},
	pages = {326-331},
	abstract = {An e-government portal{\textquoteright}s maturity model is a set of incremental stages that defines the maturity of e-government portals. In fact, these models can be used by e-government agencies to identify the maturity rank of their portal and at the same time provide recommendations and guidelines for agencies to improve their portals{\textquoteright} maturity. In previous research studies, we have built an e-government portals{\textquoteright} best practice model and a maturity model that is based on the former model. Moreover, we have evaluated the model by a set of experts in the e-government field. The model has proved its validity and reliability within the set of the participants. The aim of this paper is to perform a case study on this maturity model on a real portal. Our findings show that the portal being measured is in the presence stage of maturity. {\textcopyright} 2017 IEEE.},
	doi = {10.1109/CIT.2017.23},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85032359695\&doi=10.1109\%2fCIT.2017.23\&partnerID=40\&md5=765abc46de7761960104adbb2b22b013},
	author = {Fath-Allah, A. and Cheikhi, L. and Idri, A. and Al-Qutaish, R.}
}
@article {Chaker20174221,
	title = {A critical evaluation of the sustainability balanced scorecard as a decision aid framework},
	journal = {International Journal of Applied Engineering Research},
	volume = {12},
	number = {14},
	year = {2017},
	note = {cited By 1},
	pages = {4221-4237},
	abstract = {Despite being one of the most renowned systemic thinking decision aid frameworks in sustainability management, the Sustainability Balanced Scorecard (SBSC) suffers from a fragmented literature on architecture design methodologies. These often depend on the modeler{\textquoteright}s viewpoint, contextual inputs and subjective assessment. A structured critical analysis of the existing architectures and their construction methodologies can make a clear contribution to this field of research. In this paper, we initially present an overview of the major decision aid frameworks used in sustainability management which we classify in two categories: operational methods and systemic approaches. Then, we focus on the SBSC and conduct a critical evaluation of this decision aid framework{\textquoteright}s key features and architectures in order to depict the most salient characteristics and conceptual flaws. We propose consequently some research directions for the construction of more promising SBSCs. {\textcopyright} Research India Publications.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85029221715\&partnerID=40\&md5=22c30531087947f877090ca4870d9edf},
	author = {Chaker, F. and Janati Idrissi, M.A. and El Manouar, A.}
}
@conference {Idri2017245,
	title = {A Data Mining-Based Approach for Cardiovascular Dysautonomias Diagnosis and Treatment},
	booktitle = {IEEE CIT 2017 - 17th IEEE International Conference on Computer and Information Technology},
	year = {2017},
	note = {cited By 0},
	pages = {245-252},
	abstract = {Autonomic nervous system (ANS) is a control system that acts largely unconsciously and regulates bodily functions. An autonomic malfunction can lead to serious problems related to blood pressure, heart, swallowing, breathing and others. A set of dynamic tests are therefore adopted in ANS units to diagnose and treat patients with cardiovascular dysautonomias. These tests generate big amount of data which are very well suited to be processed using data mining techniques. The purpose of this study is to develop a cardiovascular dysautonomias prediction system to identify the appropriate diagnosis and treatment for patients with cardiovascular dysautonomias using a dataset extracted from the ANS unit of the university hospital Avicenne in Morocco. Classification techniques and association rules were used for the diagnosis and treatment stages respectively. In fact, K-nearest neighbors, C4.5 decision tree algorithm, Random forest, Na{\"\i}ve bayes and Support vector machine were applied to generate the diagnosis classification models and Apriori algorithm was used for generating the association rules. The results obtained for each classifier were analyzed and compared to identify the most efficient one. {\textcopyright} 2017 IEEE.},
	doi = {10.1109/CIT.2017.28},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85032340028\&doi=10.1109\%2fCIT.2017.28\&partnerID=40\&md5=8c8a9ba277b01051d8429283af6bb318},
	author = {Idri, A. and Kadi, I.}
}
@article {Chaker20176182,
	title = {The dynamic adaptive sustainability balanced scorecard: A new framework for a sustainability-driven strategy},
	journal = {International Journal of Applied Engineering Research},
	volume = {12},
	number = {16},
	year = {2017},
	note = {cited By 0},
	pages = {6182-6191},
	abstract = {The Sustainability Balanced Scorecard (SBSC) has been widely recognized as a valuable decision aid approach in the management of sustainability. Controversy is nevertheless still prevalent on which SBSC architecture is most suitable for which organizational context. Moreover, the literature unveils some structural flaws in SBSC design methodologies that remain up till now fundamentally based on intuitionist mental models and subjective judgment. Building upon existing critical evaluations and the gaps to be addressed, we propose in this paper a new sustainability decision aid framework based on a novel combination of Multi-Criteria Decision Making methods (MCDM), Fuzzy logic, and System Dynamics modeling. The resulting framework, denoted as the Dynamic Adaptive SBSC (D-ASBSC), offers the advantage of high adaptability, comprehensiveness, and unbiased methodical cause-effect relationship construction. In addition, thanks to a systematic rule-based generation of the causal loop diagram and the stock-flow chart, the D-ASBSC permits to effectively remedy to the infamous mental models restriction that has long been raised in System Dynamics modeling. {\textcopyright} Research India Publications.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85029754284\&partnerID=40\&md5=2b1805b81731ebbb7b35691824759d36},
	author = {Chaker, F. and Manouar, A.E. and Idrissi, M.A.J.}
}
@article {Ouhbi201749,
	title = {E-health internationalization requirements for audit purposes},
	journal = {Computer Methods and Programs in Biomedicine},
	volume = {144},
	year = {2017},
	note = {cited By 1},
	pages = {49-60},
	abstract = {Background and objective: In the 21st century, e-health is proving to be one of the strongest drivers for the global transformation of the health care industry. Health information is currently truly ubiquitous and widespread, but in order to guarantee that everyone can appropriately access and understand this information, regardless of their origin, it is essential to bridge the international gap. The diversity of health information seekers languages and cultures signifies that e-health applications must be adapted to satisfy their needs. Methods: In order to achieve this objective, current and future e-health programs should take into account the internationalization aspects. This paper presents an internationalization requirements specification in the form of a reusable requirements catalog, obtained from the principal related standards, and describes the key methodological elements needed to perform an e-health software audit by using the internationalization knowledge previously gathered. Results: S Health, a relevant, well-known Android application that has more than 150 million users in over 130 countries, was selected as a target for the e-health internationalization audit method and requirements specification presented above. This application example helped us to put into practice the proposal and show that the procedure is realistic and effective. Conclusions: The approach presented in this study is subject to continuous improvement through the incorporation of new knowledge originating from additional information sources, such as other standards or stakeholders. The application example is useful for early evaluation and serves to assess the applicability of the internationalization catalog and audit methodology, and to improve them. It would be advisable to develop of an automated tool with which to carry out the audit method. {\textcopyright} 2017 Elsevier B.V.},
	doi = {10.1016/j.cmpb.2017.03.014},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85016069397\&doi=10.1016\%2fj.cmpb.2017.03.014\&partnerID=40\&md5=4cdb24852f0764dc64c9ed73f5614eda},
	author = {Ouhbi, S. and Fernandez-Aleman, J.L. and Carrillo-De-Gea, J.M. and Toval, A. and Idri, A.}
}
@conference {Abnane20171302,
	title = {Empirical evaluation of fuzzy analogy for Software Development Effort Estimation},
	booktitle = {Proceedings of the ACM Symposium on Applied Computing},
	volume = {Part F128005},
	year = {2017},
	note = {cited By 0},
	pages = {1302-1304},
	abstract = {Software Development Effort Estimation (SDEE) plays a primary role in software project management. Among several techniques suggested for estimating software development effort, analogybased software effort estimation approaches stand out as promising techniques. In this paper, the performance of Fuzzy Analogy is compared with that of six other SDEE techniques (Linear Regression, Support Vector Regression, Multi-Layer Perceptron, M5P and Classical Analogy). The first step of the evaluation aimed to ensure that the SDEE techniques outperformed random guessing by using the Standardized Accuracy (SA). Then, we used a set of reliable performance measures and Borda count to rank them and identify which techniques are the most accurate. The results suggest that Fuzzy Analogy statistically outperformed the other SDEE techniques regardless of the dataset used. {\textcopyright} 2017 ACM.},
	doi = {10.1145/3019612.3019905},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85020898807\&doi=10.1145\%2f3019612.3019905\&partnerID=40\&md5=df809b8bee59594505af4961af714d5e},
	author = {Abnane, I. and Idri, A. and Abran, A.}
}
@conference {Koutbi2017195,
	title = {Entropy-based framework dealing with error in software development effort estimation},
	booktitle = {ENASE 2017 - Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering},
	year = {2017},
	note = {cited By 0},
	pages = {195-202},
	abstract = {Software engineering community often investigates the error concerning software development effort estimation as a part, and sometimes, as an improvement of an effort estimation technique. The aim of this paper is to propose an approach dealing with both model and attributes measurement error sources whatever the effort estimation technique used. To do that, we explore the concepts of entropy and fuzzy clustering to propose a new framework to cope with both error sources. The proposed framework has been evaluated with the COCOMO{\textquoteright}81 dataset and the Fuzzy Analogy effort estimation technique. The results are promising since the actual confidence interval percentages are closer to those proposed by the framework. {\textcopyright} 2017 by SCITEPRESS - Science and Technology Publications, Lda. All Rights Reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85025448467\&partnerID=40\&md5=59f6479705cc067ea76a34a1d85422dd},
	author = {Koutbi, S.E. and Idri, A.}
}
@conference {Abnane2017,
	title = {Evaluating Fuzzy Analogy on incomplete software projects data},
	booktitle = {2016 IEEE Symposium Series on Computational Intelligence, SSCI 2016},
	year = {2017},
	note = {cited By 0},
	abstract = {Missing Data (MD) is a widespread problem that can affect the ability to use data to construct effective software development effort prediction systems. This paper investigates the use of missing data (MD) techniques with Fuzzy Analogy. More specifically, this study analyze the predictive performance of this analogy-based technique when using toleration, deletion or k-nearest neighbors (KNN) imputation techniques using the Pred(0.25) accuracy criterion and thereafter compares the results with the findings when using the Standardized Accuracy (SA) measure. A total of 756 experiments were conducted involving seven data sets, three MD techniques (toleration, deletion and KNN imputation), three missingness mechanisms (MCAR: missing completely at random, MAR: missing at random, NIM: non-ignorable missing), and MD percentages from 10 percent to 90 percent. The results of accuracy measured in terms of Pred(0.25) confirm the findings of a study which used the SA measure. Moreover, we found that SA and Pred(0.25) measure different aspects of technique performance. Hence, SA is not sufficient to conclude about the technique accuracy and it should be used with other metrics, especially Pred(0.25). {\textcopyright} 2016 IEEE.},
	doi = {10.1109/SSCI.2016.7849922},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85016044171\&doi=10.1109\%2fSSCI.2016.7849922\&partnerID=40\&md5=9ece9d331d7bf0bbef07ed39c97ca2d1},
	author = {Abnane, I. and Idri, A.}
}
@conference {Kobbane2017,
	title = {Foreword},
	booktitle = {Proceedings - 2017 International Conference on Wireless Networks and Mobile Communications, WINCOM 2017},
	year = {2017},
	note = {cited By 0},
	doi = {10.1109/WINCOM.2017.8238019},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85041601748\&doi=10.1109\%2fWINCOM.2017.8238019\&partnerID=40\&md5=b17c0b90bf6d6ab4bc5cb5be61f70c8c},
	author = {Kobbane, A. and Ibrahimi, K.}
}
@conference {Idri2017114,
	title = {Fuzzy Analogy Based Effort Estimation: An Empirical Comparative Study},
	booktitle = {IEEE CIT 2017 - 17th IEEE International Conference on Computer and Information Technology},
	year = {2017},
	note = {cited By 0},
	pages = {114-121},
	abstract = {Software Development Effort Estimation (SDEE) plays a primary role in software project management. Among several techniques suggested for estimating software development effort, analogy-based software effort estimation approaches stand out as promising techniques.In this paper, the performance of Fuzzy Analogy is compared with that of six other SDEE techniques (Linear Regression, Support Vector Regression, Multi-Layer Perceptron, M5P and Classical Analogy). The evaluation of the SDEE techniques was performed over seven datasets with two evaluation techniques (All-in and Jackknife). The first step of the evaluation aimed to ensure that the SDEE techniques outperformed random guessing by using the Standardized Accuracy (SA). Then, we used a set of reliable performance measures (Pred(0.25), MAE, MBRE, MIBRE and LSD) and Borda count to rank them and identify which techniques are the most accurate.The results suggest that when using All-in evaluation, Fuzzy Analogy statistically outperformed the other SDEE techniques regardless of the dataset used. However, when using Jackknife evaluation, the results obtained depended on the dataset and the SDEE technique used. The results suggest that Fuzzy Analogy is a promising technique for software development effort estimation. {\textcopyright} 2017 IEEE.},
	doi = {10.1109/CIT.2017.29},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85032383384\&doi=10.1109\%2fCIT.2017.29\&partnerID=40\&md5=2d4f527b6750abd19f4a3787348a493a},
	author = {Idri, A. and Abnane, I.}
}
@article {Sardi2017165,
	title = {Gamified mobile blood donation applications},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {10208 LNCS},
	year = {2017},
	note = {cited By 1},
	pages = {165-176},
	abstract = {Unpaid blood donation is a selfless act of citizenship and the usage of gamification elements in blood donation apps can enhance the donors{\textquoteright} experience, especially among youth. This paper analyses the functionalities and explores gamification elements of the existing blood donation apps in the mobile market. A search in Google Play, Apple Apps store, Blackberry App World, and Windows Mobile App store was performed to select 10 gamified BD apps with three duplicates out of 801 pinpointed. The results show that the majority of the blood donation apps selected do not support multiple languages and that the predominant authentication methods are traditional and social logins. Moreover, all the apps were intended for more than one purpose among helping users to find donors and blood centres, track their records and check their eligibility to donate. Most apps installed include notification features and built-in geolocation services to instantly inform the users of donation need in nearby locations. Badges and redeemable points were the most recurrent gamification elements in the blood donation apps selected. There is a need for better incentives in order to not only retain the potential donors but also to recruit non-willing ones. {\textcopyright} Springer International Publishing AG 2017.},
	doi = {10.1007/978-3-319-56148-6_14},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85018706816\&doi=10.1007\%2f978-3-319-56148-6_14\&partnerID=40\&md5=0e71bd08afeb528b9c0f612b667abd3d},
	author = {Sardi, L. and Idri, A. and Fernandez-Aleman, J.L.}
}
@conference {Hosni2017174,
	title = {Heterogeneous Ensembles for Software Development Effort Estimation},
	booktitle = {Proceedings - 2016 3rd International Conference on Soft Computing and Machine Intelligence, ISCMI 2016},
	year = {2017},
	note = {cited By 0},
	pages = {174-178},
	abstract = {Software effort estimation influences almost all the process of software development such as: bidding, planning, and budgeting. Hence, delivering an accurate estimation in early stages of the software life cycle may be the key of success of any project. To this aim, many solo techniques have been proposed to predict the effort required to develop a software system. Nevertheless, none of them proved to be suitable in all circumstances. Recently, Ensemble Effort Estimation has been investigated to estimate software effort and consists on generating the software effort by combining more than one solo estimation technique by means of a combination rule. In this study, a heterogeneous EEE based on four machine learning techniques was investigated using three linear rules and two well-known datasets. The results of this study suggest that the proposed heterogeneous EEE yields a very promising performance and there is no best combiner rule that can be recommended. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/ISCMI.2016.15},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85034656098\&doi=10.1109\%2fISCMI.2016.15\&partnerID=40\&md5=86bd61c4459af4a3491046df1925ab2c},
	author = {Hosni, M. and Idri, A. and Nassif, A.B. and Abran, A.}
}
@conference {Chadli201712,
	title = {Identifying and mitigating risks of software project management in global software development},
	booktitle = {ACM International Conference Proceeding Series},
	volume = {Part F131936},
	year = {2017},
	note = {cited By 0},
	pages = {12-22},
	abstract = {Managing global software projects is a difficult task further complicated by the emergence of new risks inherent to the dispersion of stakeholders. Project managers of Global Software Development (GSD) projects deal with challenges related to geographical, temporal and socio-cultural distance. The aim of this paper is to identify mitigation strategies intended to counter partially or fully the effects of risk factors related to the management of GSD projects that are available in literature and update the list of risk factors proposed in a previous research. This study proposes a framework for the Software Risk Management (SRM) of GSD projects designed to help practitioners identify risk factors and alleviate their effects through a list of recommended mitigation strategies. Using a systematic literature review (SLR), 39 risk factors and 58 mitigation strategies were identified and classified using a framework inspired from Leavitt{\textquoteright}s model of organizational change. Results show that the mitigation strategies identified in this SLR target 38 out of 39 risk factors, indicating a high academic interest in resolving the challenges of managing GSD projects. Results also reveal that the list of risk factors submitted in this paper and compiled using a different set of selected studies, concurs with the list introduced in a previous research. {\textcopyright} 2017 Association for Computing Machinery.},
	doi = {10.1145/3143434.3143453},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85038388343\&doi=10.1145\%2f3143434.3143453\&partnerID=40\&md5=4d1ca1bb448c86a4078da3a7727dc70c},
	author = {Chadli, S.Y. and Idri, A.}
}
@conference {L{\textquoteright}Amrani2017736,
	title = {Identity management systems: Laws of identity for models7 evaluation},
	booktitle = {Colloquium in Information Science and Technology, CIST},
	year = {2017},
	note = {cited By 0},
	pages = {736-740},
	abstract = {The digital identity is the representation of an active entity (Person, actor), it{\textquoteright}s used by most systems to allow access to resources. When users are involved in many domains they should hardly remember a lot of authentication criterions for every access. They exist many identity management systems that aim to solve the issues in relation with digital identity. However, the problem of identification process and Cross-Domain target the digital identity use. In this work, we analyze the existing identity management systems within the laws of identity, which make a roadmap for managing the identities migration cross-domain. A comparative study between identity management systems based on the laws of identity as evaluation criteria of those systems is the main of this work. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/CIST.2016.7804984},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85010194106\&doi=10.1109\%2fCIST.2016.7804984\&partnerID=40\&md5=ce22c4c9d844e8bb028241fc0debd7b6},
	author = {L{\textquoteright}Amrani, H. and Berroukech, B.E. and El Bouzekri El Idrissi, Y. and Ajhoun, R.}
}
@conference {L{\textquoteright}Amrani2017736,
	title = {Identity management systems: Laws of identity for models7 evaluation},
	booktitle = {Colloquium in Information Science and Technology, CIST},
	year = {2017},
	note = {cited By 0},
	pages = {736-740},
	abstract = {The digital identity is the representation of an active entity (Person, actor), it{\textquoteright}s used by most systems to allow access to resources. When users are involved in many domains they should hardly remember a lot of authentication criterions for every access. They exist many identity management systems that aim to solve the issues in relation with digital identity. However, the problem of identification process and Cross-Domain target the digital identity use. In this work, we analyze the existing identity management systems within the laws of identity, which make a roadmap for managing the identities migration cross-domain. A comparative study between identity management systems based on the laws of identity as evaluation criteria of those systems is the main of this work. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/CIST.2016.7804984},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85010194106\&doi=10.1109\%2fCIST.2016.7804984\&partnerID=40\&md5=ce22c4c9d844e8bb028241fc0debd7b6},
	author = {L{\textquoteright}Amrani, H.a and Berroukech, B.E.b and El Bouzekri El Idrissi, Y.b and Ajhoun, R.a}
}
@conference {Imgharene2017233,
	title = {Impact of agility on the business IT alignment},
	booktitle = {BMSD 2017 - Proceedings of the 7th International Symposium on Business Modeling and Software Design},
	year = {2017},
	note = {cited By 0},
	pages = {233-237},
	abstract = {A strategic alignment with a strictly constant rhythm assumes stability. There are several factors that influence this stability. The strategic alignment must be evolutionary, long-term, and dynamic in spite of those factors. In our case we opted for the agility. Agility has a global impact on the internal and external environment of an organization. Agility concerns the future of the organization/company. It is this concept which became a standard for business models since the rhythm of the change in companies accelerates. The current article reflects this idea, by describing the nature of the relation between the factor of agility and the strategic alignment in the determination of various types of agility. Furthermore, we try to establish in this article if an aligned system can stay so, by transforming the company into an agile one. A transformation on all the levels of abstraction is going to maintain the alignment on the long term and will give an added value, and a way the changes can be detected in reality and be gradually integrated within the framework of the strategic alignment.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85032965360\&partnerID=40\&md5=34fa0b11e75ce25c1c8b110817e4bb83},
	author = {Imgharene, K. and Doumi, K. and Baina, S.}
}
@conference {Idri2017262,
	title = {ISO/IEC 25010 Based Evaluation of Free Mobile Personal Health Records for Pregnancy Monitoring},
	booktitle = {Proceedings - International Computer Software and Applications Conference},
	volume = {1},
	year = {2017},
	note = {cited By 0},
	pages = {262-267},
	abstract = {Background: Mobile Personal Health Records (mPHRs) are mobile applications that allow organizing and saving the patients{\textquoteright} health data in order to ease their management and access for both patients and doctors. Objective: This study aims to evaluate, based on ISO/IEC 25010 quality standard, the software quality of mPHRs for pregnancy monitoring. Method: An External quality evaluation was carried out on 17 pregnancy monitoring mPHRs for iOS and Android. The evaluation consisted of performing a set of tasks and filling in a quality assessment questionnaire that covers the four External quality characteristics: Functional suitability, Operability, Performance efficiency and Reliability. Moreover, 14 mPHRs for pregnancy monitoring were used to study the relationship between the External quality and the Quality in-use by means of four classification techniques: Iterative Dichotomiser 3 (ID3), C4.5, K-nearest neighbors (K-NN) and Na{\"\i}ve Bayes. Results: Functional suitability and Reliability are the most covered quality characteristics by the 17 apps compared to Operability and Performance efficiency. Furthermore, K-NN and C4.5 obtained the highest accuracy rates, as evaluating the accuracy rate of each classification technique can determine if a classifier can be designed to predict the Quality in-use from the External Quality for the apps used in this study. Conclusion: The need of studying the relationship between fulfilling the External quality and the Quality in-use for pregnancy monitoring mPHRs, is of great importance for the developers of these apps for future improvements. {\textcopyright} 2017 IEEE.},
	doi = {10.1109/COMPSAC.2017.159},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85031943834\&doi=10.1109\%2fCOMPSAC.2017.159\&partnerID=40\&md5=33e58a2940bb96d4a2c3c7a272a519e5},
	author = {Idri, A. and Bachiri, M. and Fernandez-Aleman, J.L. and Toval, A.}
}
@article {Kadi201712,
	title = {Knowledge discovery in cardiology: A systematic literature review},
	journal = {International Journal of Medical Informatics},
	volume = {97},
	year = {2017},
	note = {cited By 6},
	pages = {12-32},
	abstract = {Context Data mining (DM) provides the methodology and technology needed to transform huge amounts of data into useful information for decision making. It is a powerful process employed to extract knowledge and discover new patterns embedded in large data sets. Data mining has been increasingly used in medicine, particularly in cardiology. In fact, DM applications can greatly benefit all those involved in cardiology, such as patients, cardiologists and nurses. Objective The purpose of this paper is to review papers concerning the application of DM techniques in cardiology so as to summarize and analyze evidence regarding: (1) the DM techniques most frequently used in cardiology; (2) the performance of DM models in cardiology; (3) comparisons of the performance of different DM models in cardiology. Method We performed a systematic literature review of empirical studies on the application of DM techniques in cardiology published in the period between 1 January 2000 and 31 December 2015. Results A total of 149 articles published between 2000 and 2015 were selected, studied and analyzed according to the following criteria: DM techniques and performance of the approaches developed. The results obtained showed that a significant number of the studies selected used classification and prediction techniques when developing DM models. Neural networks, decision trees and support vector machines were identified as being the techniques most frequently employed when developing DM models in cardiology. Moreover, neural networks and support vector machines achieved the highest accuracy rates and were proved to be more efficient than other techniques. {\textcopyright} 2016 Elsevier Ireland Ltd},
	doi = {10.1016/j.ijmedinf.2016.09.005},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84988689033\&doi=10.1016\%2fj.ijmedinf.2016.09.005\&partnerID=40\&md5=9bd4f89bacb9b8dea94dd1f7eefef431},
	author = {Kadi, I. and Idri, A. and Fernandez-Aleman, J.L.}
}
@article { ISI:000390485500002,
	title = {Knowledge discovery in cardiology: A systematic literature review},
	journal = {INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS},
	volume = {97},
	year = {2017},
	month = {JAN},
	pages = {12-32},
	abstract = {Context: Data mining (DM) provides the methodology and technology needed to transform huge amounts of data into useful information for decision making. It is a powerful process employed to extract knowledge and discover new patterns embedded in large data sets. Data mining has been increasingly used in medicine, particularly in cardiology. In fact, DM applications can greatly benefit all those involved in cardiology, such as patients, cardiologists and nurses. Objective: The purpose of this paper is to review papers concerning the application of DM techniques in cardiology so as to summarize and analyze evidence regarding: (1) the DM techniques most frequently used in cardiology; (2) the performance of DM models in cardiology; (3) comparisons of the performance of different DM models in cardiology. Method: We performed a systematic literature review of empirical studies on the application of DM techniques in cardiology published in the period between 1 January 2000 and 31 December 2015. Results: A total of 149 articles published between 2000 and 2015 were selected, studied and analyzed according to the following criteria: DM techniques and performance of the approaches developed. The results obtained showed that a significant number of the studies selected used classification and prediction techniques when developing DM models. Neural networks, decision trees and support vector machines were identified as being the techniques most frequently employed when developing DM models in cardiology. Moreover, neural networks and support vector machines achieved the highest accuracy rates and were proved to be more efficient than other techniques. (C) 2016 Elsevier Ireland Ltd. All rights reserved.},
	issn = {1386-5056},
	doi = {10.1016/j.ijmedinf.2016.09.005},
	author = {Kadi, I. and Idri, A. and Fernandez-Aleman, J. L.}
}
@article {Kadi201712,
	title = {Knowledge discovery in cardiology: A systematic literature review},
	journal = {International Journal of Medical Informatics},
	volume = {97},
	year = {2017},
	note = {cited By 0},
	pages = {12-32},
	abstract = {Context Data mining (DM) provides the methodology and technology needed to transform huge amounts of data into useful information for decision making. It is a powerful process employed to extract knowledge and discover new patterns embedded in large data sets. Data mining has been increasingly used in medicine, particularly in cardiology. In fact, DM applications can greatly benefit all those involved in cardiology, such as patients, cardiologists and nurses. Objective The purpose of this paper is to review papers concerning the application of DM techniques in cardiology so as to summarize and analyze evidence regarding: (1) the DM techniques most frequently used in cardiology; (2) the performance of DM models in cardiology; (3) comparisons of the performance of different DM models in cardiology. Method We performed a systematic literature review of empirical studies on the application of DM techniques in cardiology published in the period between 1 January 2000 and 31 December 2015. Results A total of 149 articles published between 2000 and 2015 were selected, studied and analyzed according to the following criteria: DM techniques and performance of the approaches developed. The results obtained showed that a significant number of the studies selected used classification and prediction techniques when developing DM models. Neural networks, decision trees and support vector machines were identified as being the techniques most frequently employed when developing DM models in cardiology. Moreover, neural networks and support vector machines achieved the highest accuracy rates and were proved to be more efficient than other techniques. {\textcopyright} 2016 Elsevier Ireland Ltd},
	doi = {10.1016/j.ijmedinf.2016.09.005},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84988689033\&doi=10.1016\%2fj.ijmedinf.2016.09.005\&partnerID=40\&md5=9bd4f89bacb9b8dea94dd1f7eefef431},
	author = {Kadi, I.a and Idri, A.b and Fern{\'a}ndez-Alem{\'a}n, J.L.b}
}
@conference {Zakaria2017,
	title = {Non-binary Euclidean Geometry codes: Majority Logic Decoding},
	booktitle = {2016 International Conference on Advanced Communication Systems and Information Security, ACOSIS 2016 - Proceedings},
	year = {2017},
	note = {cited By 0},
	abstract = {Non-binary One Step Majority Logic decodable (OSMLD) codes have several advantages over their binary counterparts but unfortunately their decoding complexity is significantly challenging. In this paper, we propose two contributions. Our first contribution is to use the Majority-Logic Decoding (MLGD) algorithm for non-binary cyclic OSMLD codes, since it involves only finite field addition and multiplication, in addition to a majority vote, and hence has significantly lower complexity than other decoding algorithms, which seems to be an attractive choice. The second contribution is to use finite geometry codes, even those of prime fields, because they have a large number of orthogonal equations which makes them good candidates for the MLGD algorithm, so we can benefit from its low complexity. We also investigate the power correction of this algorithm and the results are quite satisfying. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/ACOSIS.2016.7843943},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85015156977\&doi=10.1109\%2fACOSIS.2016.7843943\&partnerID=40\&md5=8b93306a50f5227acb219e0067afb94a},
	author = {Zakaria, M. and Fouad, A. and Mostafa, B. and Anouar, Y. and El Abidine Alaoui Ismaili, Z.}
}
@conference {Illi2017,
	title = {Performance analysis of dual-hop underwater communication system subject to κ-μ shadowed fading channel},
	booktitle = {2016 International Conference on Advanced Communication Systems and Information Security, ACOSIS 2016 - Proceedings},
	year = {2017},
	note = {cited By 1},
	abstract = {In this paper, a unified performance analysis of a dual-hop semi-blind amplify and forward relay over underwater wireless communication system is presented. Both RF links (Source-Relay (S-R) and Relay-Destination (R-D)), are modeled by independent and not necessarily identically distributed k shadowed fading channel. We derive an approximative closed form analytical expression for the cumulative distribution function (CDF) and the probability density function (PDF) of the total end-to-end SNR in terms of Kummer{\textquoteright}s Hypergeometric function. Based on these results, we present upper-bounded closed forms of communication systems performance criterion, such as outage probability and average bit/symbol error rate. All the derived analytical expressions are validated through computer-based simulation. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/ACOSIS.2016.7843941},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85015177998\&doi=10.1109\%2fACOSIS.2016.7843941\&partnerID=40\&md5=beec34777a1490ccddd31b41f7105550},
	author = {Illi, E. and El Bouanani, F. and Ayoub, F.}
}
@conference {Illi201785,
	title = {Performance analysis of mixed RF/FSO communication system with the presence of pointing error using the MGF-based approach},
	booktitle = {ACM International Conference Proceeding Series},
	volume = {Part F130526},
	year = {2017},
	note = {cited By 0},
	pages = {85-92},
	abstract = {In this paper, we address a performance analysis of a dual-hop mixed communication system over both radio-frequency (RF) and free-space-optical (FSO) links with the presence of pointing error impairments. Our system model consists of two communication paths, and the receiver uses the MRC combining scheme to combine the received signals through these both links. The first optical link consists of a source (S) and a destination (D) nodes communicating through a relay node (R), which receives the incoming information-bearing signal and forwards it to the destination (i.e. detect-and- forward relaying (Det-F)). Both (S-R) and (R-D) hops are operating under FSO link subject to Malaga-M turbulence model with the presence of pointing error. The second link is a direct RF link, connecting the source (S) directly to the destination (D), and is assumed to be subject to Rayleigh fading channel. We present in this paper the exact closed-form expression of the moment-generating function (MGF) of the total end-to-end SNR. Based on this result, we derive successfully the average symbol error rate of our mixed RF/FSO communication system using the MGF-based approach, in terms of either univariate or bivariate Fox{\textquoteright}s H-Function. All these derived analytical results are validated through computer-based simulation. {\textcopyright} 2017 ACM.},
	doi = {10.1145/3128128.3128142},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85030319379\&doi=10.1145\%2f3128128.3128142\&partnerID=40\&md5=ab876fa37904a4cccc838e58b6d1376e},
	author = {Illi, E. and El Bouanani, F. and Ayoub, F.}
}
@conference {Illi2017,
	title = {A performance study of a hybrid 5G RF/FSO transmission system},
	booktitle = {Proceedings - 2017 International Conference on Wireless Networks and Mobile Communications, WINCOM 2017},
	year = {2017},
	note = {cited By 0},
	abstract = {This work presents a study on the performance of a hybrid 5G RF/FSO communication system. Both transmitter and receiver communicate through two paths: the first link operates under Radio-Frequency (RF) technology, assumed to undergo a Weibull fading channel, while the second link operates under Free Space Optical (FSO) technology, subject to M{\'a}laga-Mturbulence model with the presence of pointing error impairment. Both incoming signals are combined at the receiver side using Maximal Ratio Combining (MRC) technique. We retrieve, in particular, the Moment Generating Function (MGF) of the total Signal-to-Noise Ratio (SNR). Based on that, we present the exact closedform expression of the Average Symbol Error Rate (ASER) of the considered RF/FSO system for different modulations schemes in terms of the bivariate Fox{\textquoteright}s H-Function. {\textcopyright} 2017 IEEE.},
	doi = {10.1109/WINCOM.2017.8238167},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85041442507\&doi=10.1109\%2fWINCOM.2017.8238167\&partnerID=40\&md5=bd6592962b5b523d17722b84179ab4a4},
	author = {Illi, E. and El Bouanani, F. and Ayoub, F.}
}
@conference {Kadi2017,
	title = {Quality evaluation of cardiac decision support systems using ISO 25010 standard},
	booktitle = {Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA},
	year = {2017},
	note = {cited By 0},
	abstract = {Clinical decision support system (CDSS) is a technology designed to assist physicians and medical stuff with clinical decision-making tasks. It aims to better the safety and quality of patient care, improve patient care treatments and outcomes, decrease the dependence on memory, lower error rates, and decrease response time. CDSS is not intended to replace clinician judgment, but it supports users with the detection and prevention of possible risks to patient safety and encouraging the appropriate usage of evidence-based practice and guidelines. The benefits of the CDSSs contribute in increasing the number of e-health applications in recent years. Cardiology healthcare institutions are adopting such systems in their departments in order to assist cardiologists when making their decisions. This study proposes a set of cardiac DSS requirements and measures the influence of these requirements on software product quality using the ISO/IEC 25010 software quality model. A checklist of cardiac DSS requirements is also presented. As a result, Functional suitability, Reliability, Performance efficiency and Operability external characteristics were identified as the most influenced by cardiac DSS requirements. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/AICCSA.2016.7945657},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85021912425\&doi=10.1109\%2fAICCSA.2016.7945657\&partnerID=40\&md5=92b7b2292f1248fc9c7033b5d5bfe20e},
	author = {Kadi, I. and Idri, A. and Ouhbi, S.}
}
@conference {Ouhbi2017557,
	title = {Requirements for a mobile personal health record to improve cardiovascular healthcare services},
	booktitle = {Proceedings of the ACM Symposium on Applied Computing},
	volume = {Part F128005},
	year = {2017},
	note = {cited By 1},
	pages = {557-562},
	abstract = {Analyzing health records of patients suffering from chronic diseases such as cardiovascular disease can help understanding their conditions and therefore improving healthcare services offered to them. To improve the cardiology healthcare quality and efficiency in the Autonomic Nervous System centre in Avicenne Hospital in Rabat in Morocco, a mobile personal health record (mPHR) along with an electronic health record have been developed. This paper presents our mPHR{\textquoteright}s functional requirements used in the product development. It also presents some aspects of quality evaluation of the mPHR. An experiment has been conducted to assess and improve the mPHR{\textquoteright}s quality using the ISO/IEC 25010 standard. Copyright 2017 ACM.},
	doi = {10.1145/3019612.3019725},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85020871426\&doi=10.1145\%2f3019612.3019725\&partnerID=40\&md5=6cf797c1b1a37c7309de64935405f2e8},
	author = {Ouhbi, S. and Idri, A. and Hakmi, R. and Benjelloun, H. and Fernandez-Aleman, J.L. and Toval, A.}
}
@conference {Ouhbi2017285,
	title = {A reusable requirements catalog for internationalized and sustainable blood donation apps},
	booktitle = {ENASE 2017 - Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering},
	year = {2017},
	note = {cited By 0},
	pages = {285-292},
	abstract = {Blood donation mobile applications are efficient tools to increase awareness about the importance of blood donation acts and to attract blood donors. The aim of this paper is to define a reusable requirements repository (catalog) for blood donation applications based on the main related software engineering standards, e-health technology standards and literature. The catalog contains requirements regarding internationalization to bridge the cultural and language barriers among blood donors. It includes also requirements for sustainable blood donation applications which cover the individual, social, environmental, and technical dimensions of sustainability. This catalog can be very useful to develop, evaluate and audit blood donation applications and it can be adapted to other m-health applications. {\textcopyright} 2017 by SCITEPRESS - Science and Technology Publications, Lda. All Rights Reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85025445810\&partnerID=40\&md5=b3c2b8763e5f5a729522529e5ca3e148},
	author = {Ouhbi, S. and Fernandez-Aleman, J.L. and Idri, A. and Toval, A. and Pozo, J.R. and Bajta, M.E.}
}
@conference {Alaoui2017114,
	title = {Semantic approach for the building of user profile for recommender system},
	booktitle = {Proceedings - 2016 Global Summit on Computer and Information Technology, GSCIT 2016},
	year = {2017},
	note = {cited By 0},
	pages = {114-119},
	abstract = {The major problem in the use of the Web is that of searching for relevant information that meets the expectations of a user. This problem increases every day and especially with the emergence of web 2.0 or social web. Our paper, therefore, ignores the disadvantage of social web and operates it to rich user profile. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/GSCIT.2016.27},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85027454775\&doi=10.1109\%2fGSCIT.2016.27\&partnerID=40\&md5=3af5bd399eb70f7167e5ea8ae78eb4df},
	author = {Alaoui, S. and Ajhoun, R. and El Bouzekri El Idrissi, Y.}
}
@conference {Hosni20171251,
	title = {Software effort estimation using classical analogy ensembles based on random subspace},
	booktitle = {Proceedings of the ACM Symposium on Applied Computing},
	volume = {Part F128005},
	year = {2017},
	note = {cited By 1},
	pages = {1251-1258},
	abstract = {Software effort estimation is one of the important and complex tasks in software project management. It influences almost all the process of software development such as: bidding, planning, and budgeting. Hence, estimating the software project effort in early stages of the software life cycle is considered the key of success of any project. To this goal, many techniques have been proposed to predict the effort required to develop a software system. Unfortunately, there is no consensus about the single best technique. Recently, Ensemble Effort Estimation has been investigated to estimate software effort and consists on generating the software effort by combining more than one solo estimation technique by means of a combination rule. In this paper, we have developed different homogeneous ensembles based on combination of Random Subspace method and Classical Analogy technique using two linear rules over seven datasets. The results confirm that the Random Space ensembles outperform the solo Classical Analogy regardless of the dataset used and that the median rule generates better estimation than the average one. {\textcopyright} 2017 ACM.},
	doi = {10.1145/3019612.3019784},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85020917571\&doi=10.1145\%2f3019612.3019784\&partnerID=40\&md5=8b1b6f9ac3cb26187929f17a78dd5669},
	author = {Hosni, M. and Idri, A.}
}
@conference {Idri2017,
	title = {A survey of secondary studies in software process improvement},
	booktitle = {Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA},
	year = {2017},
	note = {cited By 0},
	abstract = {Software Process Improvement (SPI) has become one of the main strategic objectives in software industry. Companies make more investments in implementing software quality standards and models that focus on process assessment to improve their performance and productivity. To achieve these goals, companies focus on improving their process by means of improvement initiatives which may be implemented. To help practitioners find more innovative ways to manage and implement software process improvement initiatives efficiently, an important number of studies related to this topic have been emerged in recent years. Some of them, referred to as secondary studies, focused on the interpretation and synthesis of available published research works by giving an up to date state of art about SPI. This state of the art is provided in a form of literature surveys or in a methodological form using well established approaches such as systematic reviews or systematic mappings or tertiary studies. The objective of this paper is to identify and present the current secondary studies on SPI. The purpose is to discuss methods that these literature reviews of SPI use, their quality, and specific subjects that they cover. A set of survey research questions have been proposed and discussed through the investigation of 70 selected secondary studies collected from different digital libraries. The results show that success factors and issues related to implementation of SPI initiatives are the most studied, and there is a need to address in depth the measurement aspects in SPI. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/AICCSA.2016.7945655},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85021871351\&doi=10.1109\%2fAICCSA.2016.7945655\&partnerID=40\&md5=e6b8548942846520db1fe2f2d41c4ecc},
	author = {Idri, A. and Cheikhi, L.}
}
@article {Sardi201731,
	title = {A systematic review of gamification in e-Health},
	journal = {Journal of Biomedical Informatics},
	volume = {71},
	year = {2017},
	note = {cited By 5},
	pages = {31-48},
	abstract = {Gamification is a relatively new trend that focuses on applying game mechanics to non-game contexts in order to engage audiences and to inject a little fun into mundane activities besides generating motivational and cognitive benefits. While many fields such as Business, Marketing and e-Learning have taken advantage of the potential of gamification, the digital healthcare domain has also started to exploit this emerging trend. This paper aims to summarize the current knowledge regarding gamified e-Health applications. A systematic literature review was therefore conducted to explore the various gamification strategies employed in e-Health and to address the benefits and the pitfalls of this emerging discipline. A total of 46 studies from multiple sources were then considered and thoroughly investigated. The results show that the majority of the papers selected reported gamification and serious gaming in health and wellness contexts related specifically to chronic disease rehabilitation, physical activity and mental health. Although gamification in e-Health has attracted a great deal of attention during the last few years, there is still a dearth of valid empirical evidence in this field. Moreover, most of the e-Health applications and serious games investigated have been proven to yield solely short-term engagement through extrinsic rewards. For gamification to reach its full potential, it is therefore necessary to build e-Health solutions on well-founded theories that exploit the core experience and psychological effects of game mechanics. {\textcopyright} 2017 Elsevier Inc.},
	doi = {10.1016/j.jbi.2017.05.011},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85019895406\&doi=10.1016\%2fj.jbi.2017.05.011\&partnerID=40\&md5=9da7af1cff144bf7fab5532c2a4aea66},
	author = {Sardi, L. and Idri, A. and Fernandez-Aleman, J.L.}
}
@conference {Sara2017244,
	title = {Time aware recommendation},
	booktitle = {Proceedings - 6th International Conference on Information and Communication Technology for the Muslim World, ICT4M 2016},
	year = {2017},
	note = {cited By 1},
	pages = {244-247},
	abstract = {The overload of information can become a significant challenge in relation to information retrieval systems. Often users will need to carry out extensive research to get the information they desire. This issue will only become more challenging as the quantity of data available on the internet increases. This increase shows no signs of slowing down and inevitably demands better solutions. One such solution proposed in this paper will look at the quality of the service discovery, such as adaptation customizing recommendation. In our project we considered ways to customize the contextual recommendation by creating a time awareness system. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/ICT4M.2016.75},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85013052828\&doi=10.1109\%2fICT4M.2016.75\&partnerID=40\&md5=2f395fcbdfe337e52f75ed942f05dffe},
	author = {Sara, A. and El Bouzekri El Idrissi, Y. and Ajhoun, R.}
}
@conference {L{\textquoteright}Amrani2017,
	title = {Toward interoperability approach between federated systems},
	booktitle = {ACM International Conference Proceeding Series},
	volume = {Part F129474},
	year = {2017},
	note = {cited By 0},
	abstract = {The main evolution of web services and its exploitation enforce new security challenges, especially in terms of digital identity life cycle management. A set of Identity Management Systems exist to deal with these identities, in order to improve users{\textquoteright} experience and gain secure access. Today we are faced with a large number of heterogeneous identity management approaches. In our study we treated several systems, among those, we present isolated model, centralized model, federated model and user centric model. The federated system makes proof of it eligibility for the identity management, therefore, we were interested in the federated model, which consist on the sharing of digital identity between different security domains , based on an agreement between the entities in communication. The Federated Identity Management (FIM) faces the problem of interoperability between heterogeneous identity federation systems. This study present a use case of interoperability among SAML and WS-Federation. We propose an approach that will permit to inter-operate heterogeneous federation systems and allow the exchange of identity data between them. {\textcopyright} 2017 Copyright held by the owner/author(s).},
	doi = {10.1145/3090354.3090391},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85028459216\&doi=10.1145\%2f3090354.3090391\&partnerID=40\&md5=e5b2e3571a8e174e206cf216b755135f},
	author = {L{\textquoteright}Amrani, H. and Berroukech, B.E. and El Bouzekri El Idrissi, Y. and Ajhoun, R.}
}
@article {Iraqi2017348,
	title = {Toward third-party immune applications},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {10446 LNCS},
	year = {2017},
	note = {cited By 0},
	pages = {348-359},
	abstract = {Component reuse has become a trend in software engineering. However, third-party components have the potential to introduce vulnerabilities into software applications and become the weakest link in the security chain. In this paper, we discuss the limitations of traditional security practices and controls against vulnerable components. As a solution, we present a software design and development approach, combined with a collaborative, cloud-based vulnerability and threat management system. This combination aims at enabling applications to gain {\textquotedblleft}artificial immunity{\textquotedblright} to third-party components by dynamically identifying and controlling related security risks. It also strives to promote the automatic discovery of, and near real-time information dissemination about emerging threats and zero-day vulnerabilities. At the heart of our solution, we use application-level API sandboxing, as well as adaptive signature-based and anomaly-based API intrusion detection and prevention. The need-to-know, cost-effectiveness, and user acceptance through separation of concerns have been our guiding security engineering principles. {\textcopyright} 2017, Springer International Publishing AG.},
	doi = {10.1007/978-3-319-65127-9_28},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85028464409\&doi=10.1007\%2f978-3-319-65127-9_28\&partnerID=40\&md5=a4030cd1451089f90416806509d76446},
	author = {Iraqi, O. and El Bakkali, H.}
}
@conference {Saissi201794,
	title = {Towards XML schema extraction from deep web},
	booktitle = {Colloquium in Information Science and Technology, CIST},
	year = {2017},
	note = {cited By 0},
	pages = {94-99},
	abstract = {Today, not all the web is fully accessible by the web search engines. There is a hidden and inaccessible part of the web called the deep web. Many methods exist in the literature to access and to integrate the huge structured data contained in the deep web. In this paper, we propose our approach to extract the XML schema describing a selected deep web source. Our approach is based on the static and the dynamic analysis of the HTML forms giving access to the selected deep web source. Our approach uses two knowledge database during its process: our proprietary identification tables and Wordnet. The XML schema extracted will be used to integrate the associated deep web source into a mediation system without extracting all its information. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/CIST.2016.7805022},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85010190133\&doi=10.1109\%2fCIST.2016.7805022\&partnerID=40\&md5=0c383caab22e43a339e6b52acca8947b},
	author = {Saissi, Y. and Zellou, A. and Idri, A.}
}
@conference {Saissi201794,
	title = {Towards XML schema extraction from deep web},
	booktitle = {Colloquium in Information Science and Technology, CIST},
	year = {2017},
	note = {cited By 0},
	pages = {94-99},
	abstract = {Today, not all the web is fully accessible by the web search engines. There is a hidden and inaccessible part of the web called the deep web. Many methods exist in the literature to access and to integrate the huge structured data contained in the deep web. In this paper, we propose our approach to extract the XML schema describing a selected deep web source. Our approach is based on the static and the dynamic analysis of the HTML forms giving access to the selected deep web source. Our approach uses two knowledge database during its process: our proprietary identification tables and Wordnet. The XML schema extracted will be used to integrate the associated deep web source into a mediation system without extracting all its information. {\"\i}{\textquestiondown}{\textonehalf} 2016 IEEE.},
	doi = {10.1109/CIST.2016.7805022},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85010190133\&doi=10.1109\%2fCIST.2016.7805022\&partnerID=40\&md5=0c383caab22e43a339e6b52acca8947b},
	author = {Saissi, Y. and Zellou, A. and Idri, A.}
}
@article {Hosni20171,
	title = {On the value of parameter tuning in heterogeneous ensembles effort estimation},
	journal = {Soft Computing},
	year = {2017},
	note = {cited By 0; Article in Press},
	pages = {1-34},
	abstract = {Accurate estimation of software development effort estimation (SDEE) is fundamental for efficient management of software development projects as it assists software managers to efficiently manage their human resources. Over the last four decades, while software engineering researchers have used several effort estimation techniques, including those based on statistical and machine learning methods, no consensus has been reached on the technique that can perform best in all circumstances. To tackle this challenge, Ensemble Effort Estimation, which predicts software development effort by combining more than one solo estimation technique, has recently been investigated. In this paper, heterogeneous ensembles based on four well-known machine learning techniques (K-nearest neighbor, support vector regression, multilayer perceptron and decision trees) were developed and evaluated by investigating the impact of parameter values of the ensemble members on estimation accuracy. In particular, this paper evaluates whether setting ensemble parameters using two optimization techniques (e.g., grid search optimization and particle swarm) permits more accurate estimates of SDEE. The heterogeneous ensembles of this study were built using three combination rules (mean, median and inverse ranked weighted mean) over seven datasets. The results obtained suggest that: (1) Optimized single techniques using grid search or particle swarm optimization provide more accurate estimation; (2) in general ensembles achieve higher accuracy than their single techniques whatever the optimization technique used, even though ensembles do not dominate over all single techniques; (3) heterogeneous ensembles based on optimized single techniques provide more accurate estimation; and (4) generally, particle swarm optimization and grid search techniques generate ensembles with the same predictive capability. {\textcopyright} 2017 Springer-Verlag GmbH Germany, part of Springer Nature},
	doi = {10.1007/s00500-017-2945-4},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85035807309\&doi=10.1007\%2fs00500-017-2945-4\&partnerID=40\&md5=83d094f56b80a21295cf4230621f445d},
	author = {Hosni, M. and Idri, A. and Abran, A. and Nassif, A.B.}
}
@article {11128948620160201,
	title = {Accuracy Comparison of Analogy-Based Software Development Effort Estimation Techniques.},
	journal = {International Journal of Intelligent Systems},
	volume = {31},
	number = {2},
	year = {2016},
	pages = {128 - 152},
	abstract = {Estimation by analogy is a commonly used software effort estimation technique and a suitable alternative to other conventional estimation techniques: It predicts the effort of the target project using information from former similar projects. While it is relatively easy to handle numerical attributes, dealing with categorical attributes is one of the most difficult issues for analogy-based estimation techniques. Therefore, we propose, in this paper, a novel analogy-based approach, called 2FA-kprototypes, to predict effort when software projects are described by a mix of numerical and categorical attributes. To this aim, the well-known fuzzy k-prototypes algorithm is integrated into the process of estimation by analogy. The estimation accuracy of 2FA-kprototypes was evaluated and compared with that of two techniques: (1) classical analogy-based technique and (2) 2FA-kmodes, which is a technique that we have developed recently. The comparison was performed using four data sets that are},
	keywords = {Algorithms, Artificial intelligence, Computer software development, Fuzzy control systems, Numerical analysis, Prototypes},
	issn = {08848173},
	url = {http://search.ebscohost.com/login.aspx?direct=true\&db=iih\&AN=111289486\&site=ehost-live},
	author = {Idri, Ali and Amazal, Fatima Azzahra and Abran, Alain}
}
@article { ISI:000365798200003,
	title = {Accuracy Comparison of Analogy-Based Software Development Effort Estimation Techniques},
	journal = {INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS},
	volume = {31},
	number = {2, SI},
	year = {2016},
	month = {FEB},
	pages = {128-152},
	abstract = {Estimation by analogy is a commonly used software effort estimation technique and a suitable alternative to other conventional estimation techniques: It predicts the effort of the target project using information from former similar projects. While it is relatively easy to handle numerical attributes, dealing with categorical attributes is one of the most difficult issues for analogy-based estimation techniques. Therefore, we propose, in this paper, a novel analogy-based approach, called 2FA-kprototypes, to predict effort when software projects are described by a mix of numerical and categorical attributes. To this aim, the well-known fuzzy k-prototypes algorithm is integrated into the process of estimation by analogy. The estimation accuracy of 2FA-kprototypes was evaluated and compared with that of two techniques: (1) classical analogy-based technique and (2) 2FA-kmodes, which is a technique that we have developed recently. The comparison was performed using four data sets that are quite diverse and have different sizes: ISBSG, COCOMO, USP05-FT, and USP05-RQ. The results obtained showed that both 2FA-kprototypes and 2FA-kmodes perform better than classical analogy. (C) 2015 Wiley Periodicals, Inc.},
	issn = {0884-8173},
	doi = {10.1002/int.21748},
	author = {Idri, Ali and Amazal, Fatima Azzahra and Abran, Alain}
}
@conference { ISI:000381755100012,
	title = {Applying Encryption Algorithm for Data Security in Cloud Storage},
	booktitle = {ADVANCES IN UBIQUITOUS NETWORKING},
	series = {Lecture Notes in Electrical Engineering},
	volume = {366},
	year = {2016},
	note = {International Symposium on Ubiquitous Networking (UNet), Casablanca, MOROCCO, SEP 08-10, 2015},
	pages = {141-154},
	abstract = {This paper proposes a simple, secure, and privacy-preserving architecture for inter-Cloud data sharing based on an encryption/decryption algorithm which aims to protect the data stored in the cloud from the unauthorized access.},
	isbn = {978-981-287-990-5; 978-981-287-989-9},
	issn = {1876-1100},
	doi = {10.1007/978-981-287-990-5\_12},
	author = {Kartit, Zaid and Azougaghe, Ali and Kamal Idrissi, H. and El Marraki, M. and Hedabou, M. and Belkasmi, M. and Kartit, A.},
	editor = {Sabir, E and Medromi, H and Sadik, M}
}
@article {Kartit2016141,
	title = {Applying encryption algorithm for data security in cloud storage},
	journal = {Lecture Notes in Electrical Engineering},
	volume = {366},
	year = {2016},
	note = {cited By 0},
	pages = {141-154},
	abstract = {This paper proposes a simple, secure, and privacy-preserving architecture for inter-Cloud data sharing based on an encryption/decryption algorithm which aims to protect the data stored in the cloud from the unauthorized access. {\textcopyright} Springer Science+Business Media Singapore 2016.},
	doi = {10.1007/978-981-287-990-5_12},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84959117395\&doi=10.1007\%2f978-981-287-990-5_12\&partnerID=40\&md5=5e4a7f778a62fb9bb090db998cc47f86},
	author = {Kartit, Z.a and Azougaghe, A.b and Idrissi, H.K.a and Marraki, M.E.a and Hedabou, M.c and Belkasmi, M.b and Kartit, A.d}
}
@article { ISI:000391839700001,
	title = {Are the expected benefits of requirements reuse hampered by distance? An experiment},
	journal = {SPRINGERPLUS},
	volume = {5},
	year = {2016},
	month = {DEC 20},
	abstract = {Background: Software development processes are often performed by distributed teams which may be separated by great distances. Global software development (GSD) has undergone a significant growth in recent years. The challenges concerning GSD are especially relevant to requirements engineering (RE). Stakeholders need to share a common ground, but there are many difficulties as regards the potentially variable interpretation of the requirements in different contexts. We posit that the application of requirements reuse techniques could alleviate this problem through the diminution of the number of requirements open to misinterpretation. Results: This paper presents a reuse-based approach with which to address RE in GSD, with special emphasis on specification techniques, namely parameterised requirements and traceability relationships. An experiment was carried out with the participation of 29 university students enrolled on a Computer Science and Engineering course. Two main scenarios that represented co-localisation and distribution in software development were portrayed by participants from Spain and Morocco. The global teams achieved a slightly better performance than the co-located teams as regards effectiveness, which could be a result of the worse productivity of the global teams in comparison to the co-located teams. Subjective perceptions were generally more positive in the case of the distributed teams (difficulty, speed and understanding), with the exception of quality. Conclusions: A theoretical model has been proposed as an evaluation framework with which to analyse, from the point of view of the factor of distance, the effect of requirements specification techniques on a set of performance and perception-based variables. The experiment utilised a new internationalisation requirements catalogue. None of the differences found between co-located and distributed teams were significant according to the outcome of our statistical tests. The well-known benefits of requirements reuse in traditional co-located projects could, therefore, also be expected in GSD projects.},
	issn = {2193-1801},
	doi = {10.1186/s40064-016-3782-0},
	author = {Carrillo de Gea, Juan M. and Nicolas, Joaquin and Fernandez-Aleman, Jose L. and Toval, Ambrosio and Idri, Ali}
}
@article {CarrillodeGea2016,
	title = {Are the expected benefits of requirements reuse hampered by distance? An experiment},
	journal = {SpringerPlus},
	volume = {5},
	number = {1},
	year = {2016},
	note = {cited By 0},
	abstract = {Background: Software development processes are often performed by distributed teams which may be separated by great distances. Global software development (GSD) has undergone a significant growth in recent years. The challenges concerning GSD are especially relevant to requirements engineering (RE). Stakeholders need to share a common ground, but there are many difficulties as regards the potentially variable interpretation of the requirements in different contexts. We posit that the application of requirements reuse techniques could alleviate this problem through the diminution of the number of requirements open to misinterpretation. Results: This paper presents a reuse-based approach with which to address RE in GSD, with special emphasis on specification techniques, namely parameterised requirements and traceability relationships. An experiment was carried out with the participation of 29 university students enrolled on a Computer Science and Engineering course. Two main scenarios that represented co-localisation and distribution in software development were portrayed by participants from Spain and Morocco. The global teams achieved a slightly better performance than the co-located teams as regards effectiveness, which could be a result of the worse productivity of the global teams in comparison to the co-located teams. Subjective perceptions were generally more positive in the case of the distributed teams (difficulty, speed and understanding), with the exception of quality. Conclusions: A theoretical model has been proposed as an evaluation framework with which to analyse, from the point of view of the factor of distance, the effect of requirements specification techniques on a set of performance and perception-based variables. The experiment utilised a new internationalisation requirements catalogue. None of the differences found between co-located and distributed teams were significant according to the outcome of our statistical tests. The well-known benefits of requirements reuse in traditional co-located projects could, therefore, also be expected in GSD projects. {\textcopyright} 2016, The Author(s).},
	doi = {10.1186/s40064-016-3782-0},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85006395692\&doi=10.1186\%2fs40064-016-3782-0\&partnerID=40\&md5=9460f4e677fce457e990913a04d0898d},
	author = {Carrillo de Gea, J.M.a and Nicol{\'a}s, J.a and Fern{\'a}ndez-Alem{\'a}n, J.L.a and Toval, A.a and Idri, A.b}
}
@conference {ElIdrissi2016,
	title = {Bringing flexibility to ontology learning from relational databases},
	booktitle = {Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA},
	volume = {2016-July},
	year = {2016},
	note = {cited By 0},
	abstract = {Current approaches for learning ontology from relational databases are focused on the implementation of the transformation rules without paying attention to user requirements in terms of the way in which the ontology should be designed. They propose ready-made functions that transform the database model to an ontology TBox. There is no way to customize the learning process. The paper proposed a solution based on the transformation of the database model into an XML document, to allow its extension with some meta-data that guide the learning program on how to perform the transformation to ontology. Some case studies demonstrate the effectiveness and efficiency of the proposed approach in terms of reducing the risk that the produced ontology does not fit the requirements of the user. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/AICCSA.2015.7507213},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84980327629\&doi=10.1109\%2fAICCSA.2015.7507213\&partnerID=40\&md5=e1fa4f3fc7cc38f9c811349f60c0660c},
	author = {El Idrissi, B. and Baina, S. and Baina, K.}
}
@article {Kadi20161,
	title = {Cardiovascular dysautonomias diagnosis using crisp and fuzzy decision tree: A comparative study},
	journal = {Studies in Health Technology and Informatics},
	volume = {223},
	year = {2016},
	note = {cited By 1},
	pages = {1-8},
	abstract = {Decision trees (DTs) are one of the most popular techniques for learning classification systems, especially when it comes to learning from discrete examples. In real world, many data occurred in a fuzzy form. Hence a DT must be able to deal with such fuzzy data. In fact, integrating fuzzy logic when dealing with imprecise and uncertain data allows reducing uncertainty and providing the ability to model fine knowledge details. In this paper, a fuzzy decision tree (FDT) algorithm was applied on a dataset extracted from the ANS (Autonomic Nervous System) unit of the Moroccan university hospital Avicenne. This unit is specialized on performing several dynamic tests to diagnose patients with autonomic disorder and suggest them the appropriate treatment. A set of fuzzy classifiers were generated using FID 3.4. The error rates of the generated FDTs were calculated to measure their performances. Moreover, a comparison between the error rates obtained using crisp and FDTs was carried out and has proved that the results of FDTs were better than those obtained using crisp DTs. {\textcopyright} 2016 The authors and IOS Press.},
	doi = {10.3233/978-1-61499-645-3-1},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84971622111\&doi=10.3233\%2f978-1-61499-645-3-1\&partnerID=40\&md5=cfdd88b310ce0f50679c1d487f776be3},
	author = {Kadi, I. and Idri, A.}
}
@conference { ISI:000385791400001,
	title = {Cardiovascular Dysautonomias Diagnosis Using Crisp and Fuzzy Decision Tree: A Comparative Study},
	booktitle = {HEALTH INFORMATICS MEETS EHEALTH},
	series = {Studies in Health Technology and Informatics},
	volume = {223},
	year = {2016},
	note = {10th eHealth Conference on Predictive Modeling in Healthcare - From Prediction to Prevention, Vienna, AUSTRIA, MAY 24-25, 2016},
	pages = {1-8},
	abstract = {Decision trees (DTs) are one of the most popular techniques for learning classification systems, especially when it comes to learning from discrete examples. In real world, many data occurred in a fuzzy form. Hence a DT must be able to deal with such fuzzy data. In fact, integrating fuzzy logic when dealing with imprecise and uncertain data allows reducing uncertainty and providing the ability to model fine knowledge details. In this paper, a fuzzy decision tree (FDT) algorithm was applied on a dataset extracted from the ANS (Autonomic Nervous System) unit of the Moroccan university hospital Avicenne. This unit is specialized on performing several dynamic tests to diagnose patients with autonomic disorder and suggest them the appropriate treatment. A set of fuzzy classifiers were generated using FID 3.4. The error rates of the generated FDTs were calculated to measure their performances. Moreover, a comparison between the error rates obtained using crisp and FDTs was carried out and has proved that the results of FDTs were better than those obtained using crisp DTs.},
	isbn = {978-1-61499-645-3; 978-1-61499-644-6},
	issn = {0926-9630},
	doi = {10.3233/978-1-61499-645-3-1},
	author = {Kadi, Ilham and Idri, Ali},
	editor = {Schreier, G and Ammenwerth, E and Horbst, A and Hayn, D}
}
@article {KamalIdrissi201642,
	title = {CKMSA: An anomaly detection process based on K-means and simulated annealing algorithms},
	journal = {International Review on Computers and Software},
	volume = {11},
	number = {1},
	year = {2016},
	note = {cited By 0},
	pages = {42-48},
	abstract = {In modern years, countless researchers are interested in anomaly detection techniques for building intrusion detection systems (IDS). Intrusion detection is a process of recognizing attacks and intrusions. The IDS key purpose is to classify the Regular and Intrusive activities. Anomaly based IDS are built on an approach including first training a system with data in order to establish a certain view of normality and then use the determined profile on actual data to flag non-conformities. However, those kinds of IDS are highly vulnerable to mistaken alerts and present at the same time a very low detection rate when the learning is performed on misclassified data. Therefore, the need for an underlying clustering algorithm, which can process optimally the data grouping, is on agenda. In our paper, we combined two methods of clustering and optimization, namely K-means and Simulated Annealing, in order to achieve a global optimum classification for the data subject to learning and consequently avoid being limited to local optimum solutions. The K-Means in this work is used in its semi-supervised variant in order to lessen the number of times that the algorithm is applied and thus keep our work likely to be used in real time context. The developed algorithm has produced satisfactory results when applied on NSL-KDD data set, the tests reveal this method can enhance the detection and misdetection rates of intrusion detection systems. {\textcopyright} 2016 Praise Worthy Prize S.r.l. - All rights reserved.},
	doi = {10.15866/irecos.v11i1.8272},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84964303661\&doi=10.15866\%2firecos.v11i1.8272\&partnerID=40\&md5=513c0be5ae8455ca16c42fff3214e690},
	author = {Kamal Idrissi, H. and Kartit, Z. and Kartit, A. and El Marraki, M.}
}
@article { ISI:000372921700003,
	title = {Co-located and distributed natural-language requirements specification: traditional versus reuse-based techniques},
	journal = {JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS},
	volume = {28},
	number = {3},
	year = {2016},
	month = {MAR},
	pages = {205-227},
	abstract = {{Requirements Engineering (RE) includes processes intended to elicit, analyse, specify and validate systems and software requirements throughout the software life cycle. Mastering the principles of RE is key to achieving the goals of better, cheaper and quicker systems and software development projects. It is also important to be prepared to work with remote teammates, as distributed and global projects are becoming more common. This paper presents an experiment with a total of 31 students from two universities in Spain and Morocco who were assigned to either a co-located or a distributed team. Both traditional and reuse-based requirements specification techniques were applied by the participants to produce requirements documents. Their outcomes were then analysed, and the approaches were compared from the point of view of their effect on a set of performance-based and perception-based variables in co-located and distributed settings. We found significant differences in only productivity (Z=-2.320},
	issn = {2047-7473},
	doi = {10.1002/smr.1772},
	author = {Carrillo de Gea, Juan M. and Nicolas, Joaquin and Fernandez Aleman, Jose L. and Toval, Ambrosio and Ouhbi, Sofia and Idri, Ali}
}
@article {CarrilloDeGea2016205,
	title = {Co-located and distributed natural-language requirements specification: Traditional versus reuse-based techniques},
	journal = {Journal of Software: Evolution and Process},
	volume = {28},
	number = {3},
	year = {2016},
	note = {cited By 1},
	pages = {205-227},
	abstract = {{Requirements Engineering (RE) includes processes intended to elicit, analyse, specify and validate systems and software requirements throughout the software life cycle. Mastering the principles of RE is key to achieving the goals of better, cheaper and quicker systems and software development projects. It is also important to be prepared to work with remote teammates, as distributed and global projects are becoming more common. This paper presents an experiment with a total of 31 students from two universities in Spain and Morocco who were assigned to either a co-located or a distributed team. Both traditional and reuse-based requirements specification techniques were applied by the participants to produce requirements documents. Their outcomes were then analysed, and the approaches were compared from the point of view of their effect on a set of performance-based and perception-based variables in co-located and distributed settings. We found significant differences in only productivity (Z = -2.320},
	doi = {10.1002/smr.1772},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84977867180\&doi=10.1002\%2fsmr.1772\&partnerID=40\&md5=8d208a58af8dc0f155d3918e16591c20},
	author = {Carrillo de Gea, J.M.a and Nicol{\~A}{\textexclamdown}s, J.a and Fern{\~A}{\textexclamdown}ndez Alem{\~A}{\textexclamdown}n, J.L.a and Toval, A.a and Ouhbi, S.b and Idri, A.b}
}
@article {11390487420160301,
	title = {Co-located and distributed natural-language requirements specification: traditional versus reuse-based techniques.},
	journal = {Journal of Software: Evolution \& Process},
	volume = {28},
	number = {3},
	year = {2016},
	pages = {205 - 227},
	abstract = {Requirements Engineering (RE) includes processes intended to elicit, analyse, specify and validate systems and software requirements throughout the software life cycle. Mastering the principles of RE is key to achieving the goals of better, cheaper and quicker systems and software development projects. It is also important to be prepared to work with remote teammates, as distributed and global projects are becoming more common. This paper presents an experiment with a total of 31 students from two universities in Spain and Morocco who were assigned to either a co-located or a distributed team. Both traditional and reuse-based requirements specification techniques were applied by the participants to produce requirements documents. Their outcomes were then analysed, and the approaches were compared from the point of view of their effect on a set of performance-based and perception-based variables in co-located and distributed settings. We found significant differences in only productivi},
	keywords = {Computer software, Computer software development, experiment, global software development, internationalisation, Requirements engineering, requirements reuse, requirements specification, Software engineering, software engineering education, Specifications},
	issn = {20477473},
	url = {http://search.ebscohost.com/login.aspx?direct=true\&db=iih\&AN=113904874\&site=ehost-live},
	author = {de Gea, Juan M. Carrillo and Nicolas, Joaquin and Fernandez Aleman, Jose L. and Toval, Ambrosio and Ouhbi, Sofia and Idri, Ali}
}
@article {Idri20161,
	title = {Dealing with missing values in software project datasets: A systematic mapping study},
	journal = {Studies in Computational Intelligence},
	volume = {653},
	year = {2016},
	note = {cited By 0},
	pages = {1-16},
	abstract = {Missing Values (MV) present a serious problem facing research in software engineering (SE) which is mainly based on statistical and/or data mining analysis of SE data. Therefore, various techniques have been developed to deal adequately with MV. In this paper, a systematic mapping study was carried out to summarize the existing techniques dealing with MV in SE datasets and to classify the selected studies according to six classification criteria: research type, research approach, MV technique, MV type, data types and MV objective. Publication channels and trends were also identified. As results, 35 papers concerning MV treatments of SE data were selected. This study shows an increasing interest in machine learning (ML) techniques especially the K-nearest neighbor algorithm (KNN) to deal with MV in SE datasets and found that most of the MV techniques are used to serve software development effort estimation techniques. {\textcopyright} Springer International Publishing Switzerland 2016.},
	doi = {10.1007/978-3-319-33810-1_1},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84969232970\&doi=10.1007\%2f978-3-319-33810-1_1\&partnerID=40\&md5=bcf59f4d24258293351f5636660fd78e},
	author = {Idri, A.a and Abnane, I.a and Abran, A.b}
}
@conference { ISI:000389715100001,
	title = {Dealing with Missing Values in Software Project Datasets: A Systematic Mapping Study},
	booktitle = {SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING},
	series = {Studies in Computational Intelligence},
	volume = {653},
	year = {2016},
	note = {17th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), Shanghai, PEOPLES R CHINA, MAY 30-JUN 01, 2016},
	pages = {1-16},
	publisher = {IEEE; Int Assoc Comp \& Informat Sci; SSCTL; IEEE Comp Soc; Cent Michigan Univ, Software Engn \& Informat Technol Inst; Shanghai Univ; Shanghai Key Lab Comp Software Testing \& Evaluating},
	organization = {IEEE; Int Assoc Comp \& Informat Sci; SSCTL; IEEE Comp Soc; Cent Michigan Univ, Software Engn \& Informat Technol Inst; Shanghai Univ; Shanghai Key Lab Comp Software Testing \& Evaluating},
	abstract = {Missing Values (MV) present a serious problem facing research in software engineering (SE) which is mainly based on statistical and/or data mining analysis of SE data. Therefore, various techniques have been developed to deal adequately with MV. In this paper, a systematic mapping study was carried out to summarize the existing techniques dealing with MV in SE datasets and to classify the selected studies according to six classification criteria: research type, research approach, MV technique, MV type, data types and MV objective. Publication channels and trends were also identified. As results, 35 papers concerning MV treatments of SE data were selected. This study shows an increasing interest in machine learning (ML) techniques especially the K-nearest neighbor algorithm (KNN) to deal with MV in SE datasets and found that most of the MV techniques are used to serve software development effort estimation techniques.},
	isbn = {978-3-319-33810-1; 978-3-319-33809-5},
	issn = {1860-949X},
	doi = {10.1007/978-3-319-33810-1\_1},
	author = {Idri, Ali and Abnane, Ibtissam and Abran, Alain},
	editor = {Lee, R}
}
@article {Fern{\'a}ndez-Alem{\'a}n2016105,
	title = {Effects of Using Requirements Catalogs on Effectiveness and Productivity of Requirements Specification in a Software Project Management Course},
	journal = {IEEE Transactions on Education},
	volume = {59},
	number = {2},
	year = {2016},
	note = {cited By 2},
	pages = {105-118},
	abstract = {{This paper presents the results of two educational experiments carried out to determine whether the process of specifying requirements (catalog-based reuse as opposed to conventional specification) has an impact on effectiveness and productivity in co-located and distributed software development environments. The participants in the experiments were 76 students enrolled in three courses on project management for software development at the University of Murcia, Spain, and the Mohammed V University of Rabat, Morocco. The results of a fixed effects meta-analysis (Hedges{\textquoteright} g) obtained a medium effect (-0.495},
	doi = {10.1109/TE.2015.2454472},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84938513136\&doi=10.1109\%2fTE.2015.2454472\&partnerID=40\&md5=b0869dc6ab42c4703c94727e3de076c7},
	author = {Fern{\'a}ndez-Alem{\'a}n, J.L.a and Carrillo-De-Gea, J.M.a and Vidal Meca, J.a and Nicol{\'a}s Ros, J.a and Toval, A.a and Idri, A.b}
}
@conference {Fath-Allah2016,
	title = {An E-government portals{\textquoteright} maturity model - Architectural and procedural views},
	booktitle = {SITA 2016 - 11th International Conference on Intelligent Systems: Theories and Applications},
	year = {2016},
	note = {cited By 0},
	abstract = {E-government portals are changing the way citizens are dealing with their governments. The e-government services can be executed by citizens without any location or time constraints, which results in great benefits for them. Therefore, agencies should follow worldwide e-government portals{\textquoteright} best practices that would contribute in the portals{\textquoteright} quality. E-government maturity models can be used for this purpose. The purpose of this paper is to propose an e-government portals{\textquoteright} maturity model that is based on a best practice model for e-government portals. This maturity model can help agencies identify their maturity rank by measuring the presence of those best practices. At the same time, the maturity model can provide guidelines and recommendations for agencies to move to an upper stage of maturity. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/SITA.2016.7772272},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85010369791\&doi=10.1109\%2fSITA.2016.7772272\&partnerID=40\&md5=9042feeee58af2946ca1ad76185edb6a},
	author = {Fath-Allah, A.a and Cheikhi, L.a and Al-Qutaish, R.E.b and Idri, A.a}
}
@conference { ISI:000391420300017,
	title = {An E-government Portals{\textquoteright} Maturity Model - Architectural and Procedural Views},
	booktitle = {2016 11TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	series = {International Conference on Intelligent Systems, Theories and Applications},
	year = {2016},
	note = {11th International Conference on Intelligent Systems - Theories and Applications (SITA), Mohammedia, MOROCCO, OCT 19-20, 2016},
	publisher = {IEEE; Univ Hassan Casablanca; IEEE Morocco Sect; Fac Sci Tech Mohammedia},
	organization = {IEEE; Univ Hassan Casablanca; IEEE Morocco Sect; Fac Sci Tech Mohammedia},
	abstract = {E-government portals are changing the way citizens are dealing with their governments. The e-government services can be executed by citizens without any location or time constraints, which results in great benefits for them. Therefore, agencies should follow worldwide e-government portals{\textquoteright} best practices that would contribute in the portals{\textquoteright} quality. E-government maturity models can be used for this purpose. The purpose of this paper is to propose an e-government portals{\textquoteright} maturity model that is based on a best practice model for e-government portals. This maturity model can help agencies identify their maturity rank by measuring the presence of those best practices. At the same time, the maturity model can provide guidelines and recommendations for agencies to move to an upper stage of maturity.},
	isbn = {978-1-5090-5781-8},
	issn = {2378-2528},
	author = {Fath-Allah, Abdoullah and Cheikhi, Laila and Al-Qutaish, Rafa E. and Idri, Ali}
}
@conference { ISI:000383373300015,
	title = {An Empirical Evaluation of Mobile Software Usability Using ISO 9126 and QoS DiffServ Model},
	booktitle = {NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES},
	series = {Frontiers in Artificial Intelligence and Applications},
	volume = {286},
	year = {2016},
	note = {15th International Conference on New Trends in Intelligent Software Methodology Tools, and Techniques (SoMeT), CYPRUS, SEP 13-15, 2016},
	pages = {177-188},
	abstract = {The aim of this paper is to empirically evaluate a framework that we have developed on the use of the software quality standard ISO 9126 with the Differentiated Services (DiffServ) Quality of Service (QoS) model to assess the software quality of mobile applications, especially the software usability characteristic. To do that, firstly we have carried out an empirical evaluation of the influence of mobile limitations on Diffserv classes by means of the Sensorly tool. Thereafter, a correlation between the influence of mobile limitations on DiffServ classes and its effects on usability characteristic is discussed. As a result of this empirical study, the usability is less correlated with Diffserv classes in terms of influence of mobile limitations given that this characteristic corresponds to the presentation layer unlike the Diffserv model which would focus on the network level quality.},
	isbn = {978-1-61499-674-3; 978-1-61499-673-6},
	issn = {0922-6389},
	doi = {10.3233/978-1-61499-674-3-177},
	author = {Moumane, Karima and Idri, Ali and Nafil, Khalid},
	editor = {Fujita, H and Papadopoulos, GA}
}
@article { ISI:000368878600009,
	title = {Evaluating a decision making system for cardiovascular dysautonomias diagnosis},
	journal = {SPRINGERPLUS},
	volume = {5},
	year = {2016},
	month = {JAN 26},
	abstract = {Autonomic nervous system (ANS) is the part of the nervous system that is involved in homeostasis of the whole body functions. A malfunction in this system can lead to a cardiovascular dysautonomias. Hence, a set of dynamic tests are adopted in ANS units to diagnose and treat patients with cardiovascular dysautonomias. The purpose of this study is to develop and evaluate a decision tree based cardiovascular dysautonomias prediction system on a dataset collected from the ANS unit of the Moroccan university hospital Avicenne. We collected a dataset of 263 records from the ANS unit of the Avicenne hospital. This dataset was split into three subsets: training set (123 records), test set (55 records) and validation set (85 records). C4.5 decision tree algorithm was used in this study to develop the prediction system. Moreover, Java Enterprise Edition platform was used to implement a prototype of the developed system which was deployed in the Avicenne ANS unit so as to be clinically validated. The performance of the decision tree-based prediction system was evaluated by means of the error rate criterion. The error rates were measured for each classifier and have achieved an average value of 1.46, 2.24 and 0.89 \% in training, test, and validation sets respectively. The results obtained were encouraging but further replicated studies are still needed to be performed in order to confirm the findings of this study.},
	issn = {2193-1801},
	doi = {10.1186/s40064-016-1730-7},
	author = {Idri, Ali and Kadi, Ilham}
}
@article {Idri20161,
	title = {Evaluating a decision making system for cardiovascular dysautonomias diagnosis},
	journal = {SpringerPlus},
	volume = {5},
	number = {1},
	year = {2016},
	note = {cited By 1},
	pages = {1-17},
	abstract = {Autonomic nervous system (ANS) is the part of the nervous system that is involved in homeostasis of the whole body functions. A malfunction in this system can lead to a cardiovascular dysautonomias. Hence, a set of dynamic tests are adopted in ANS units to diagnose and treat patients with cardiovascular dysautonomias. The purpose of this study is to develop and evaluate a decision tree based cardiovascular dysautonomias prediction system on a dataset collected from the ANS unit of the Moroccan university hospital Avicenne. We collected a dataset of 263 records from the ANS unit of the Avicenne hospital. This dataset was split into three subsets: training set (123 records), test set (55 records) and validation set (85 records). C4.5 decision tree algorithm was used in this study to develop the prediction system. Moreover, Java Enterprise Edition platform was used to implement a prototype of the developed system which was deployed in the Avicenne ANS unit so as to be clinically validated. The performance of the decision tree-based prediction system was evaluated by means of the error rate criterion. The error rates were measured for each classifier and have achieved an average value of 1.46, 2.24 and 0.89~\% in training, test, and validation sets respectively. The results obtained were encouraging but further replicated studies are still needed to be performed in order to confirm the findings of this study. {\textcopyright} 2016, Idri and Kadi.},
	doi = {10.1186/s40064-016-1730-7},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84955586605\&doi=10.1186\%2fs40064-016-1730-7\&partnerID=40\&md5=0c9525bf9e5c6b03de358df01c579172},
	author = {Idri, A. and Kadi, I.}
}
@conference {Idri2016,
	title = {Experiment design of free pregnancy monitoring mobile personal health records quality evaluation},
	booktitle = {2016 IEEE 18th International Conference on e-Health Networking, Applications and Services, Healthcom 2016},
	year = {2016},
	note = {cited By 0},
	abstract = {In order to improve the management of the patients{\textquoteright} health data and promote the exchange between the patients and healthcare providers, mobile personal health records (mPHRs), as mobile applications, are used to access, store and manage these data. In this paper, a design of the software quality evaluation of free mPHRs for pregnancy monitoring is introduced. Ten mobile applications (4 for iOS and 6 for Android) are selected for the evaluation. A list of tasks is set to be executed in order to answer a quality assessment questionnaire that is developed for this purpose, covering the four quality characteristics: Functional suitability, Operability, Performance efficiency and Reliability, by using the ISO/IEC 25010 quality standard. This evaluation aims to analyze the degree of meeting these quality characteristics, in addition to the compliance between the users{\textquoteright} ratings in the apps stores and the fulfillment of the quality characteristics by the mPHRs for pregnancy monitoring. This study is intended to be developed by conducting the proposed design of the evaluation, which will be of great use for the developers of these apps for further improvements. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/HealthCom.2016.7749501},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85006448693\&doi=10.1109\%2fHealthCom.2016.7749501\&partnerID=40\&md5=874e804ffde0d22f7489462942cc7d43},
	author = {Idri, A.a and Bachiri, M.a and Fern{\'a}ndez-Alem{\'a}n, J.L.b and Toval, A.b}
}
@conference { ISI:000391459700084,
	title = {Experiment Design of Free Pregnancy Monitoring Mobile Personal Health Records Quality Evaluation},
	booktitle = {2016 IEEE 18TH INTERNATIONAL CONFERENCE ON E-HEALTH NETWORKING, APPLICATIONS AND SERVICES (HEALTHCOM)},
	year = {2016},
	note = {18th IEEE International Conference on e-Health Networking, Applications and Services (Healthcom), Munich, GERMANY, SEP 14-16, 2016},
	pages = {466-471},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {In order to improve the management of the patients{\textquoteright} health data and promote the exchange between the patients and healthcare providers, mobile personal health records (mPHRs), as mobile applications, are used to access, store and manage these data. In this paper, a design of the software quality evaluation of free mPHRs for pregnancy monitoring is introduced. Ten mobile applications (4 for iOS and 6 for Android) are selected for the evaluation. A list of tasks is set to be executed in order to answer a quality assessment questionnaire that is developed for this purpose, covering the four quality characteristics: Functional suitability, Operability, Performance efficiency and Reliability, by using the ISO/IEC 25010 quality standard. This evaluation aims to analyze the degree of meeting these quality characteristics, in addition to the compliance between the users{\textquoteright} ratings in the apps stores and the fulfillment of the quality characteristics by the mPHRs for pregnancy monitoring. This study is intended to be developed by conducting the proposed design of the evaluation, which will be of great use for the developers of these apps for further improvements.},
	isbn = {978-1-5090-3370-6},
	author = {Idri, Ali and Bachiri, Mariam and Luis Fernandez-Aleman, Jose and Toval, Ambrosio}
}
@article {Idri201650,
	title = {A Framework for Evaluating the Software Product Quality of Pregnancy Monitoring Mobile Personal Health Records},
	journal = {Journal of medical systems},
	volume = {40},
	number = {3},
	year = {2016},
	note = {cited By 1},
	pages = {50},
	abstract = {Stakeholders{\textquoteright} needs and expectations are identified by means of software quality requirements, which have an impact on software product quality. In this paper, we present a set of requirements for mobile personal health records (mPHRs) for pregnancy monitoring, which have been extracted from literature and existing mobile apps on the market. We also use the ISO/IEC 25030 standard to suggest the requirements that should be considered during the quality evaluation of these mPHRs. We then go on to design a checklist in which we contrast the mPHRs for pregnancy monitoring requirements with software product quality characteristics and sub-characteristics in order to calculate the impact of these requirements on software product quality, using the ISO/IEC 25010 software product quality standard. The results obtained show that the requirements related to the user{\textquoteright}s actions and the app{\textquoteright}s features have the most impact on the external sub-characteristics of the software product quality model. The only sub-characteristic affected by all the requirements is Appropriateness of Functional suitability. The characteristic Operability is affected by 95\% of the requirements while the lowest degrees of impact were identified for Compatibility (15\%) and Transferability (6\%). Lastly, the degrees of the impact of the mPHRs for pregnancy monitoring requirements are discussed in order to provide appropriate recommendations for the developers and stakeholders of mPHRs for pregnancy monitoring.},
	doi = {10.1007/s10916-015-0415-z},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84987608328\&doi=10.1007\%2fs10916-015-0415-z\&partnerID=40\&md5=423439e4757adcc2e9b6a12c4537fb19},
	author = {Idri, A.a and Bachiri, M.b and Fernandez-Aleman, J.L.c}
}
@article {Idri20161,
	title = {A Framework for Evaluating the Software Product Quality of Pregnancy Monitoring Mobile Personal Health Records},
	journal = {Journal of Medical Systems},
	volume = {40},
	number = {3},
	year = {2016},
	note = {cited By 0},
	pages = {1-17},
	abstract = {Stakeholders{\textquoteright} needs and expectations are identified by means of software quality requirements, which have an impact on software product quality. In this paper, we present a set of requirements for mobile personal health records (mPHRs) for pregnancy monitoring, which have been extracted from literature and existing mobile apps on the market. We also use the ISO/IEC 25030 standard to suggest the requirements that should be considered during the quality evaluation of these mPHRs. We then go on to design a checklist in which we contrast the mPHRs for pregnancy monitoring requirements with software product quality characteristics and sub-characteristics in order to calculate the impact of these requirements on software product quality, using the ISO/IEC 25010 software product quality standard. The results obtained show that the requirements related to the user{\textquoteright}s actions and the app{\textquoteright}s features have the most impact on the external sub-characteristics of the software product quality model. The only sub-characteristic affected by all the requirements is Appropriateness of Functional suitability. The characteristic Operability is affected by 95~\% of the requirements while the lowest degrees of impact were identified for Compatibility (15~\%) and Transferability (6~\%). Lastly, the degrees of the impact of the mPHRs for pregnancy monitoring requirements are discussed in order to provide appropriate recommendations for the developers and stakeholders of mPHRs for pregnancy monitoring. {\textcopyright} 2015, Springer Science+Business Media New York.},
	doi = {10.1007/s10916-015-0415-z},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84949224616\&doi=10.1007\%2fs10916-015-0415-z\&partnerID=40\&md5=df762241f98c62b406bc99f45cbe1418},
	author = {Idri, A.a and Bachiri, M.a and Fern{\'a}ndez-Alem{\'a}n, J.L.b}
}
@article { ISI:000368730900006,
	title = {A Framework for Evaluating the Software Product Quality of Pregnancy Monitoring Mobile Personal Health Records},
	journal = {JOURNAL OF MEDICAL SYSTEMS},
	volume = {40},
	number = {3},
	year = {2016},
	month = {MAR},
	abstract = {Stakeholders{\textquoteright} needs and expectations are identified by means of software quality requirements, which have an impact on software product quality. In this paper, we present a set of requirements for mobile personal health records (mPHRs) for pregnancy monitoring, which have been extracted from literature and existing mobile apps on the market. We also use the ISO/IEC 25030 standard to suggest the requirements that should be considered during the quality evaluation of these mPHRs. We then go on to design a checklist in which we contrast the mPHRs for pregnancy monitoring requirements with software product quality characteristics and sub-characteristics in order to calculate the impact of these requirements on software product quality, using the ISO/IEC 25010 software product quality standard. The results obtained show that the requirements related to the user{\textquoteright}s actions and the app{\textquoteright}s features have the most impact on the external sub-characteristics of the software product qualitymodel. The only sub-characteristic affected by all the requirements is Appropriateness of Functional suitability. The characteristic Operability is affected by 95 \% of the requirements while the lowest degrees of impact were identified for Compatibility (15 \%) and Transferability (6 \%). Lastly, the degrees of the impact of the mPHRs for pregnancy monitoring requirements are discussed in order to provide appropriate recommendations for the developers and stakeholders of mPHRs for pregnancy monitoring.},
	issn = {0148-5598},
	doi = {10.1007/s10916-015-0415-z},
	author = {Idri, Ali and Bachiri, Mariam and Luis Fernandez-Aleman, Jose}
}
@article {Idri2016990,
	title = {Improved estimation of software development effort using Classical and Fuzzy Analogy ensembles},
	journal = {Applied Soft Computing Journal},
	volume = {49},
	year = {2016},
	note = {cited By 1},
	pages = {990-1019},
	abstract = {Delivering an accurate estimate of software development effort plays a decisive role in successful management of a software project. Therefore, several effort estimation techniques have been proposed including analogy based techniques. However, despite the large number of proposed techniques, none has outperformed the others in all circumstances and previous studies have recommended generating estimation from ensembles of various single techniques rather than using only one solo technique. Hence, this paper proposes two types of homogeneous ensembles based on single Classical Analogy or single Fuzzy Analogy for the first time. To evaluate this proposal, we conducted an empirical study with 100/60 variants of Classical/Fuzzy Analogy techniques respectively. These variants were assessed using standardized accuracy and effect size criteria over seven datasets. Thereafter, these variants were clustered using the Scott-Knott statistical test and ranked using four unbiased errors measures. Moreover, three linear combiners were used to combine the single estimates. The results show that there is no best single Classical/Fuzzy Analogy technique across all datasets, and the constructed ensembles (Classical/Fuzzy Analogy ensembles) are often ranked first and their performances are, in general, higher than the single techniques. Furthermore, Fuzzy Analogy ensembles achieve better performance than Classical Analogy ensembles and there is no best Classical/Fuzzy ensemble across all datasets and no evidence concerning the best combiner. {\textcopyright} 2016 Elsevier B.V.},
	doi = {10.1016/j.asoc.2016.08.012},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84997417515\&doi=10.1016\%2fj.asoc.2016.08.012\&partnerID=40\&md5=b29d5f00b8c137b8fef1ba5d0c2a68a1},
	author = {Idri, A.a and Hosni, M.a and Abran, A.b}
}
@article { ISI:000392285600072,
	title = {Improved estimation of software development effort using Classical and Fuzzy Analogy ensembles},
	journal = {APPLIED SOFT COMPUTING},
	volume = {49},
	year = {2016},
	month = {DEC},
	pages = {990-1019},
	abstract = {Delivering an accurate estimate of software development effort plays a decisive role in successful management of a software project. Therefore, several effort estimation techniques have been proposed including analogy based techniques. However, despite the large number of proposed techniques, none has outperformed the others in all circumstances and previous studies have recommended generating estimation from ensembles of various single techniques rather than using only one solo technique. Hence, this paper proposes two types of homogeneous ensembles based on single Classical Analogy or single Fuzzy Analogy for the first time. To evaluate this proposal, we conducted an empirical study with 100/60 variants of Classical/Fuzzy Analogy techniques respectively. These variants were assessed using standardized accuracy and effect size criteria over seven datasets. Thereafter, these variants were clustered using the Scott-Knott statistical test and ranked using four unbiased errors measures. Moreover, three linear combiners were used to combine the single estimates. The results show that there is no best single Classical/Fuzzy Analogy technique across all datasets, and the constructed ensembles (Classical/Fuzzy Analogy ensembles) are often ranked first and their performances are, in general, higher than the single techniques. Furthermore, Fuzzy Analogy ensembles achieve better performance than Classical Analogy ensembles and there is no best Classical/Fuzzy ensemble across all datasets and no evidence concerning the best combiner. (C) 2016 Elsevier B.V. All rights reserved.},
	issn = {1568-4946},
	doi = {10.1016/j.asoc.2016.08.012},
	author = {Idri, Ali and Hosni, Mohamed and Abran, Alain}
}
@conference { ISI:000391354500056,
	title = {A Mapping Between a BP model and an E-government Portals{\textquoteright} Maturity Model},
	booktitle = {2016 INTERNATIONAL CONFERENCE ON ELECTRICAL AND INFORMATION TECHNOLOGIES (ICEIT)},
	year = {2016},
	note = {2nd International Conference on Electrical and Information Technologies (ICEIT), Tangier, MOROCCO, MAY 04-07, 2016},
	pages = {326-331},
	abstract = {E-government portals are playing an important role in facilitating the citizens{\textquoteright} life. The e-government services can be executed by citizens without any time or location constraints, which results in great benefits for the citizens. Therefore, agencies should pay a special attention when designing, developing and maintaining those e-government portals. In order to achieve this, agencies need to follow worldwide e-government portals{\textquoteright} best practices that would contribute in the portals{\textquoteright} quality. E-government maturity models can be used for this purpose. The purpose of this paper is to propose an e-government portals{\textquoteright} maturity model that is based on a best practice model for e-government portals.},
	isbn = {978-1-4673-8469-8},
	author = {Fath-Allah, Labdoullah and Cheikhi, Laila and Al-Qutaish, Rafa E. and Idri, Ali},
	editor = {Essaaidi, M and ElHani, S}
}
@conference {Fath-Allah2016328,
	title = {A mapping between a BP model and an e-government portals{\textquoteright} maturity model},
	booktitle = {Proceedings of 2016 International Conference on Electrical and Information Technologies, ICEIT 2016},
	year = {2016},
	note = {cited By 0},
	pages = {328-333},
	abstract = {E-government portals are playing an important role in facilitating the citizens{\textquoteright} life. The e-government services can be executed by citizens without any time or location constraints, which results in great benefits for the citizens. Therefore, agencies should pay a special attention when designing, developing and maintaining those e-government portals. In order to achieve this, agencies need to follow worldwide e-government portals{\textquoteright} best practices that would contribute in the portals{\textquoteright} quality. E-government maturity models can be used for this purpose. The purpose of this paper is to propose an e-government portals{\textquoteright} maturity model that is based on a best practice model for e-government portals. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/EITech.2016.7519615},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84992222180\&doi=10.1109\%2fEITech.2016.7519615\&partnerID=40\&md5=cd259a586d4e37b0c6447aa1206e75d4},
	author = {Fath-Allah, A.a and Cheikhi, L.a and Al-Qutaish, R.E.b and Idri, A.a}
}
@article {Idri2016595,
	title = {Missing data techniques in analogy-based software development effort estimation},
	journal = {Journal of Systems and Software},
	volume = {117},
	year = {2016},
	note = {cited By 0},
	pages = {595-611},
	abstract = {Missing Data (MD) is a widespread problem that can affect the ability to use data to construct effective software development effort prediction systems. This paper investigates the use of missing data (MD) techniques with two analogy-based software development effort estimation techniques: Classical Analogy and Fuzzy Analogy. More specifically, we analyze the predictive performance of these two analogy-based techniques when using toleration, deletion or k-nearest neighbors (KNN) imputation techniques. A total of 1512 experiments were conducted involving seven data sets, three MD techniques (toleration, deletion and KNN imputation), three missingness mechanisms (MCAR: missing completely at random, MAR: missing at random, NIM: non-ignorable missing), and MD percentages from 10 percent to 90 percent. The results suggest that Fuzzy Analogy generates more accurate estimates in terms of the Standardized Accuracy measure (SA) than Classical Analogy regardless of the MD technique, the data set used, the missingness mechanism or the MD percentage. Moreover, this study found that the use of KNN imputation, rather than toleration or deletion, may improve the prediction accuracy of both analogy-based techniques. However, toleration, deletion and KNN imputation are affected by the missingness mechanism and the MD percentage, both of which have a strong negative impact upon effort prediction accuracy. {\textcopyright} 2016 Elsevier Inc. All rights reserved.},
	doi = {10.1016/j.jss.2016.04.058},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84966340503\&doi=10.1016\%2fj.jss.2016.04.058\&partnerID=40\&md5=014ecb6ca07ef9fbb58c0cbfb8c1dc3a},
	author = {Idri, A.a and Abnane, I.a and Abran, A.b}
}
@article { ISI:000377231800036,
	title = {Missing data techniques in analogy-based software development effort estimation},
	journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
	volume = {117},
	year = {2016},
	month = {JUL},
	pages = {595-611},
	abstract = {Missing Data (MD) is a widespread problem that can affect the ability to use data to construct effective software development effort prediction systems. This paper investigates the use of missing data (MD) techniques with two analogy-based software development effort estimation techniques: Classical Analogy and Fuzzy Analogy. More specifically, we analyze the predictive performance of these two analogy-based techniques when using toleration, deletion or k-nearest neighbors (KNN) imputation techniques. A total of 1512 experiments were conducted involving seven data sets, three MD techniques (toleration, deletion and KNN imputation), three missingness mechanisms (MCAR: missing completely at random, MAR: missing at random, NIM: non-ignorable missing), and MD percentages from 10 percent to 90 percent. The results suggest that Fuzzy Analogy generates more accurate estimates in terms of the Standardized Accuracy measure (SA) than Classical Analogy regardless of the MD technique, the data set used, the missingness mechanism or the MD percentage. Moreover, this study found that the use of KNN imputation, rather than toleration or deletion, may improve the prediction accuracy of both analogy-based techniques. However, toleration, deletion and KNN imputation are affected by the missingness mechanism and the MD percentage, both of which have a strong negative impact upon effort prediction accuracy. (C) 2016 Elsevier Inc. All rights reserved.},
	issn = {0164-1212},
	doi = {10.1016/j.jss.2016.04.058},
	author = {Idri, Ali and Abnane, Ibtissam and Abran, Alain}
}
@article { ISI:000381647000011,
	title = {Mobile personal health records for pregnancy monitoring functionalities: Analysis and potential},
	journal = {COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE},
	volume = {134},
	year = {2016},
	month = {OCT},
	pages = {121-135},
	abstract = {Background and objective: Personal Health Records (PHRs) are a rapidly growing area of health information technology. PHR users are able to manage their own health data and communicate with doctors in order to improve healthcare quality and efficiency. Mobile PHR (mPHR) applications for mobile devices have obtained an interesting market quota since the appearance of more powerful mobile devices. These devices allow users to gain access to applications that used to be available only for personal computers. This paper analyzes the functionalities of mobile PHRs that are specific to pregnancy monitoring. Methods: A well-known Systematic Literature Review (SLR) protocol was used in the analysis process. A questionnaire was developed for this task, based on the rigorous study of scientific literature concerning pregnancy and applications available on the market, with 9 data items and 35 quality assessments. The data items contain calendars, pregnancy information, health habits, counters, diaries, mobile features, security, backup, configuration and architectural design. Results: A total of 33 mPHRs for pregnancy monitoring, available for iOS and Android, were selected from Apple App store and Google Play store, respectively. The results show that none of the mPHRs selected met 100\% of the functionalities analyzed in this paper. The highest score achieved was 77\%, while the lowest was 17\%. Conclusions: In this paper, these features are discussed and possible paths for future development of similar applications are proposed, which may lead to a more efficient use of smartphone capabilities. (C) 2016 Elsevier Ireland Ltd. All rights reserved.},
	issn = {0169-2607},
	doi = {10.1016/j.cmpb.2016.06.008},
	author = {Bachiri, Mariam and Idri, Ali and Luis Fernandez-Aleman, Jose and Toval, Ambrosio}
}
@article {Bachiri2016121,
	title = {Mobile personal health records for pregnancy monitoring functionalities: Analysis and potential},
	journal = {Computer Methods and Programs in Biomedicine},
	volume = {134},
	year = {2016},
	note = {cited By 1},
	pages = {121-135},
	abstract = {Background and objective Personal Health Records (PHRs) are a rapidly growing area of health information technology. PHR users are able to manage their own health data and communicate with doctors in order to improve healthcare quality and efficiency. Mobile PHR (mPHR) applications for mobile devices have obtained an interesting market quota since the appearance of more powerful mobile devices. These devices allow users to gain access to applications that used to be available only for personal computers. This paper analyzes the functionalities of mobile PHRs that are specific to pregnancy monitoring. Methods A well-known Systematic Literature Review (SLR) protocol was used in the analysis process. A questionnaire was developed for this task, based on the rigorous study of scientific literature concerning pregnancy and applications available on the market, with 9 data items and 35 quality assessments. The data items contain calendars, pregnancy information, health habits, counters, diaries, mobile features, security, backup, configuration and architectural design. Results A total of 33 mPHRs for pregnancy monitoring, available for iOS and Android, were selected from Apple App store and Google Play store, respectively. The results show that none of the mPHRs selected met 100\% of the functionalities analyzed in this paper. The highest score achieved was 77\%, while the lowest was 17\%. Conclusions In this paper, these features are discussed and possible paths for future development of similar applications are proposed, which may lead to a more efficient use of smartphone capabilities. {\textcopyright} 2016 Elsevier Ireland Ltd},
	doi = {10.1016/j.cmpb.2016.06.008},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84978646111\&doi=10.1016\%2fj.cmpb.2016.06.008\&partnerID=40\&md5=5810b4e9f9f1e14a4a7c0721b3d022c8},
	author = {Bachiri, M.a and Idri, A.a and Fern{\'a}ndez-Alem{\'a}n, J.L.b and Toval, A.b}
}
@conference { ISI:000387181100066,
	title = {New Greedy Forwarding Strategy for UWSNs Geographic Routing Protocols},
	booktitle = {2016 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC)},
	series = {International Wireless Communications and Mobile Computing Conference},
	year = {2016},
	note = {12th International Wireless Communications \& Mobile Computing Conference (IWCMC), Paphos, CYPRUS, SEP 05-09, 2016},
	pages = {388-393},
	publisher = {IEEE; IEEE Cyprus Sect; Frederick Univ},
	organization = {IEEE; IEEE Cyprus Sect; Frederick Univ},
	abstract = {Recently Underwater wireless Sensor Networks (UWSNs) have been suggested as a powerful technology for many civilian and military applications, such that tactical surveillance. Geographic routing that uses the position information of nodes to route the packet toward a destination is preferable for UWSNs. In this paper, we propose a New Greedy Forwarding (NGF) strategy using splitting mechanism based on Chinese remainder theorem(CRT) for UWSNs. In the approach, source node reduced the number of bits transmitted using the proposed splitting mechanism based on CRT if there are more than two nodes participate in the forwarding of one packet. This strategy distribute the forwarding task between more nodes instead of selecting one node as next-hop, that reduce the energy consumption per node and maintain node communication for a long time. Thus resulting the increase of network life time and decrease the number of isolated/void nodes. We use topology control through depth adjustment to cope with the problem of isolated and void nodes appeared in geographic routing protocols. Simulation results shows that with the anycast greedy forwarding strategy the network life time is about 500 rounds whereas it is about 1000 rounds using the new greedy forwarding strategy, which means the new strategy increase the network life time and increase the network performance in energy saving.},
	isbn = {978-1-5090-0304-4},
	issn = {2376-6492},
	author = {Jouhari, Mohammed and Ibrahimi, Khalil and Benattou, Mohammed and Kobbane, Abdellatif}
}
@conference {Jouhari2016388,
	title = {New greedy forwarding strategy for UWSNs geographic routing protocols},
	booktitle = {2016 International Wireless Communications and Mobile Computing Conference, IWCMC 2016},
	year = {2016},
	note = {cited By 0},
	pages = {388-393},
	abstract = {Recently Underwater wireless Sensor Networks (UWSNs) have been suggested as a powerful technology for many civilian and military applications, such that tactical surveillance. Geographic routing that uses the position information of nodes to route the packet toward a destination is preferable for UWSNs. In this paper, we propose a New Greedy Forwarding (NGF) strategy using splitting mechanism based on Chinese remainder theorem(CRT) for UWSNs. In the approach, source node reduced the number of bits transmitted using the proposed splitting mechanism based on CRT if there are more than two nodes participate in the forwarding of one packet. This strategy distribute the forwarding task between more nodes instead of selecting one node as next-hop, that reduce the energy consumption per node and maintain node communication for a long time. Thus resulting the increase of network life time and decrease the number of isolated/void nodes. We use topology control through depth adjustment to cope with the problem of isolated and void nodes appeared in geographic routing protocols. Simulation results shows that with the anycast greedy forwarding strategy the network life time is about 500 rounds whereas it is about 1000 rounds using the new greedy forwarding strategy, which means the new strategy increase the network life time and increase the network performance in energy saving. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/IWCMC.2016.7577089},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84994166915\&doi=10.1109\%2fIWCMC.2016.7577089\&partnerID=40\&md5=e43d0d319dbeeaa82e6ac9c64cee322d},
	author = {Jouhari, M.a and Ibrahimi, K.a and Benattou, M.b and Kobbane, A.c}
}
@article {Iazzi2016156,
	title = {A new method for fall detection of elderly based on human shape and motion variation},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {10073 LNCS},
	year = {2016},
	note = {cited By 0},
	pages = {156-167},
	abstract = {Fall detection for elderly and patient has been an active research topic due to the great demand for products and technology of fall detection in the healthcare industry. Computer vision provides a promising solution to analyze personal behavior and detect certain unusual events such as falls. In this paper, we present a new method for fall detection based on the variation of shape and motion. First, we use the CodeBook method to extract the person silhouette from the video. Then, information of rectangle, ellipse and histogram projection are used to provide features to analyze the person shape. In addition, we represent the person shape by three blocks extracted from rectangle. Then, we use optical flow to analyze the person motion within each blocks. Finally, falls are detected from normal activities using thresholding-based method. All experiments show that our fall detection system achieves very good performances in accuracy and error rate. {\textcopyright} Springer International Publishing AG 2016.},
	doi = {10.1007/978-3-319-50832-0_16},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85007364688\&doi=10.1007\%2f978-3-319-50832-0_16\&partnerID=40\&md5=4ed27ef63754e531149224bda59c8227},
	author = {Iazzi, A.a and Rziza, M.a and Thami, R.O.H.a b and Aboutajdine, D.a}
}
@conference {Anter2016,
	title = {Nk-schemas: A novel algorithm for creating the view{\textquoteright} schemas to materialize in hybrid mediator},
	booktitle = {Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA},
	volume = {2016-July},
	year = {2016},
	note = {cited By 0},
	abstract = {The explosion of information and telecommunications technologies, has made easy the access and production of information. Thus, a very large mass of the latter has generated. This situation has made the integration systems an immediate necessity. Among these systems, there is the hybrid mediator. The latter interrogates one part of data on demand as in the virtual approach, while charging, filtering and storing the second part, as views, in a local database. The creation of this second part is a critical task. We propose in this paper, a new algorithm for creating views{\textquoteright} schemas to materialize in the hybrid integration system. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/AICCSA.2015.7507200},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84980416133\&doi=10.1109\%2fAICCSA.2015.7507200\&partnerID=40\&md5=1412e0fe0867141a2f0ec5a2e0034ebb},
	author = {Anter, S. and Zellou, A. and Idri, A.}
}
@conference {Iazzi2016,
	title = {A novel approach to improve background subtraction method for fall detection system},
	booktitle = {Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA},
	volume = {2016-July},
	year = {2016},
	note = {cited By 0},
	abstract = {The fall detection system composed in general from three models, the first is a detection moving object, the second is tracking moving object and the third is recognition person{\textquoteright}s behavior. In this paper, we will deal out the first module which is the main unit in the fall detection system, because it is where we detect the person in the image. There are a lot of approaches in this way, but their results are not perfect due to the change of the background model. Many works propose to improve those results, but these approaches are not satisfied in some states. In this way, we propose a novel approach by using the optical flow which can improve The result to extract the foreground human body without errors. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/AICCSA.2015.7507220},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84980390523\&doi=10.1109\%2fAICCSA.2015.7507220\&partnerID=40\&md5=8a677cb3da204800552f0e9ce8de7158},
	author = {Iazzi, A.a and Thami, R.O.H.b and Rziza, M.a}
}
@article {Issa20162823,
	title = {A Novell compact multiband broadside-coupled split-ring-resonator metamaterial structure loaded fractal slot antenna for 4G communications and wireless systems},
	journal = {Microwave and Optical Technology Letters},
	volume = {58},
	number = {12},
	year = {2016},
	note = {cited By 0},
	pages = {2823-2828},
	abstract = {A Novell compact multiband broadside coupled split ring resonator (BC-SRR) metamaterial structure fractal loaded slot antenna for 4G and other wireless systems is presented in this article. The radiating elements of the proposed antenna are composed of a Perturbed Sierpinski carpet fractal slot printed on the lower face of an FR4 substrate material (εr = 4.4). The slots are fed by a single L-microstrip line of 50 Ohms characteristic impedance printed on the upper face of the substrate. The operating frequency bands of this antenna are, respectively, centered at 3.62, 6.244, 14.471, and 19.145 GHz and its total size is 28.5 mm {\texttimes} 40.5 mm {\texttimes} 1.5 mm. The introduction of the BC-SRR structure in the center of this antenna achieved an additional broadband ranging from 2.48 to 3.35 GHz with other additional frequency bands around 5.91, 6.76, 8.33, 10.38, 13.73, and 16.1 GHz (15.74{\textendash}16.41 GHz). The gain and radiation pattern plots of the antenna are also included and discussed in this article. {\textcopyright} 2016 Wiley Periodicals, Inc. Microwave Opt Technol Lett 58:2823{\textendash}2828, 2016. {\textcopyright} 2016 Wiley Periodicals, Inc.},
	doi = {10.1002/mop.30149},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84990837170\&doi=10.1002\%2fmop.30149\&partnerID=40\&md5=946afcc6943f803a8097bcca72c4c5eb},
	author = {Issa, I.B.a and Essaaidi, M.b}
}
@conference { ISI:000391420300054,
	title = {Requirements Specification of an e-Health Solution to Improve Cardiovascular Healthcare Services in Morocco},
	booktitle = {2016 11TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	series = {International Conference on Intelligent Systems, Theories and Applications},
	year = {2016},
	note = {11th International Conference on Intelligent Systems - Theories and Applications (SITA), Mohammedia, MOROCCO, OCT 19-20, 2016},
	publisher = {IEEE; Univ Hassan Casablanca; IEEE Morocco Sect; Fac Sci Tech Mohammedia},
	organization = {IEEE; Univ Hassan Casablanca; IEEE Morocco Sect; Fac Sci Tech Mohammedia},
	abstract = {Cardiovascular disease is the leading cause of deaths in the world. By analyzing data from health records this chronic disease can be better understood. This paper presents the software requirements specification (SRS) of an e-health solution to improve the cardiology healthcare quality and efficiency in Morocco. Based on this SRS, a mobile personal health record along with an electronic health record have been developed for the Autonomic Nervous System centre in Avicenne Hospital in Rabat. Requirements and characteristics of the mobile solution are detailed in this study. Moreover, an empirical evaluation has been conducted to assess and improve the quality of the mobile personal health record using the ISO/IEC 25010 standard.},
	isbn = {978-1-5090-5781-8},
	issn = {2378-2528},
	author = {Ouhbi, Sofia and Idri, Ali and Hakmi, Rachid and Benjelloun, Halima and Luis Fernandez-Aleman, Jose and Toval, Ambrosio}
}
@conference {Ouhbi2016,
	title = {Requirements specification of an e-health solution to improve cardiovascular healthcare services in Morocco},
	booktitle = {SITA 2016 - 11th International Conference on Intelligent Systems: Theories and Applications},
	year = {2016},
	note = {cited By 0},
	abstract = {Cardiovascular disease is the leading cause of deaths in the world. By analyzing data from health records this chronic disease can be better understood. This paper presents the software requirements specification (SRS) of an e-health solution to improve the cardiology healthcare quality and efficiency in Morocco. Based on this SRS, a mobile personal health record along with an electronic health record have been developed for the Autonomic Nervous System centre in Avicenne Hospital in Rabat. Requirements and characteristics of the mobile solution are detailed in this study. Moreover, an empirical evaluation has been conducted to assess and improve the quality of the mobile personal health record using the ISO/IEC 25010 standard. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/SITA.2016.7772309},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85010407980\&doi=10.1109\%2fSITA.2016.7772309\&partnerID=40\&md5=005f49eb037586504f1262f955f907b1},
	author = {Ouhbi, S.a and Idri, A.a and Hakmi, R.a and Benjelloun, H.b and Fernandez-Aleman, J.L.c and Toval, A.c}
}
@article {Anter20162128,
	title = {Retrieving and materializing data in hybrid mediators},
	journal = {International Journal of Applied Engineering Research},
	volume = {11},
	number = {3},
	year = {2016},
	note = {cited By 0},
	pages = {2128-2134},
	abstract = {With the emergence of the new generation of information technologies and telecommunications, the mass of information produced by individuals and enterprises has increased in a considerable manner. Thus, and in order to manage this diversity of information, the integration systems were proposed. Among these, we find the hybrid information integration systems. They allow materializing a part of data in a local database, while integrating virtually the other part. As these materialized one is organized as views, it becomes necessary to propose algorithms for this objective. Among the most interesting ones, there is k-schema. It allows organize the attributes into a set of views, while affecting an attribute to a single view. This choice causes the not loading some of data that are highly requested by users, and at the same time, it loads other that are rarely requested. In this paper, we propose a new algorithm in this end. In this latter, it is authorized to assign a same attribute to several views. We also proposed new functions for calculating the dependencies between attributes. {\textcopyright} Research India Publications.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84973470278\&partnerID=40\&md5=140f0f35ca53260f11d97b5958f6ee8c},
	author = {Anter, S. and Zellou, A. and Idri, A.}
}
@article { ISI:000391824800005,
	title = {Software project management tools in global software development: a systematic mapping study},
	journal = {SPRINGERPLUS},
	volume = {5},
	year = {2016},
	month = {NOV 24},
	abstract = {Global software development (GSD) which is a growing trend in the software industry is characterized by a highly distributed environment. Performing software project management (SPM) in such conditions implies the need to overcome new limitations resulting from cultural, temporal and geographic separation. The aim of this research is to discover and classify the various tools mentioned in literature that provide GSD project managers with support and to identify in what way they support group interaction. A systematic mapping study has been performed by means of automatic searches in five sources. We have then synthesized the data extracted and presented the results of this study. A total of 102 tools were identified as being used in SPM activities in GSD. We have classified these tools, according to the software life cycle process on which they focus and how they support the 3C collaboration model (communication, coordination and cooperation). The majority of the tools found are standalone tools (77\%). A small number of platforms (8\%) also offer a set of interacting tools that cover the software development lifecycle. Results also indicate that SPM areas in GSD are not adequately supported by corresponding tools and deserve more attention from tool builders.},
	issn = {2193-1801},
	doi = {10.1186/s40064-016-3670-7},
	author = {Yasser Chadli, Saad and Idri, Ali and Nicolas Ros, Joaquin and Luis Fernandez-Aleman, Jose and Carrillo de Gea, Juan M. and Toval, Ambrosio}
}
@article {Chadli2016,
	title = {Software project management tools in global software development: a systematic mapping study},
	journal = {SpringerPlus},
	volume = {5},
	number = {1},
	year = {2016},
	note = {cited By 0},
	abstract = {Global software development (GSD) which is a growing trend in the software industry is characterized by a highly distributed environment. Performing software project management (SPM) in such conditions implies the need to overcome new limitations resulting from cultural, temporal and geographic separation. The aim of this research is to discover and classify the various tools mentioned in literature that provide GSD project managers with support and to identify in what way they support group interaction. A systematic mapping study has been performed by means of automatic searches in five sources. We have then synthesized the data extracted and presented the results of this study. A total of 102 tools were identified as being used in SPM activities in GSD. We have classified these tools, according to the software life cycle process on which they focus and how they support the 3C collaboration model (communication, coordination and cooperation). The majority of the tools found are standalone tools (77\%). A small number of platforms (8\%) also offer a set of interacting tools that cover the software development lifecycle. Results also indicate that SPM areas in GSD are not adequately supported by corresponding tools and deserve more attention from tool builders. {\textcopyright} 2016, The Author(s).},
	doi = {10.1186/s40064-016-3670-7},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84996484137\&doi=10.1186\%2fs40064-016-3670-7\&partnerID=40\&md5=303aaf83e70281377e2a1497382f7f9f},
	author = {Chadli, S.Y.a and Idri, A.a and Ros, J.N.b and Fern{\'a}ndez-Alem{\'a}n, J.L.b and de Gea, J.M.C.b and Toval, A.b}
}
@conference {ElIdrissi2016,
	title = {Supporting collaborative work on ontology learning from Relational Databases},
	booktitle = {Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA},
	volume = {2016-July},
	year = {2016},
	note = {cited By 0},
	abstract = {We present in this paper, one important feature of our approach that draws on a semantic enrichment process of the RDB model for learning application ontologies from Relational Databases (RDB)s. In fact, our approach supports collaborative work on the enrichment process and considers the partitioning of the input RDB model into a set of business modules. The objectives behind the collaborative support are threefold: (i) to allow each user to work on the RDB part that fits his/her domain knowledge; (ii) to save time in manual semantic enrichment; and (iii) to make easiest human evaluation of the ontology. We present the principle behind our approach, its features and its benefits. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/AICCSA.2015.7507133},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84980315537\&doi=10.1109\%2fAICCSA.2015.7507133\&partnerID=40\&md5=6c845ad8d51b40c22dba58c3aa06c4b7},
	author = {El Idrissi, B. and Baina, S. and Baina, K.}
}
@conference { ISI:000391420300012,
	title = {A Survey of Empirical Studies in Software Product Maintainability Prediction Models},
	booktitle = {2016 11TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	series = {International Conference on Intelligent Systems, Theories and Applications},
	year = {2016},
	note = {11th International Conference on Intelligent Systems - Theories and Applications (SITA), Mohammedia, MOROCCO, OCT 19-20, 2016},
	publisher = {IEEE; Univ Hassan Casablanca; IEEE Morocco Sect; Fac Sci Tech Mohammedia},
	organization = {IEEE; Univ Hassan Casablanca; IEEE Morocco Sect; Fac Sci Tech Mohammedia},
	abstract = {Software product maintainability is critical to the achievement of the software product quality. In order to keep the software useful as long as possible, software product maintainability prediction (SPMP) has become an important endeavor. The objective of this paper is to identify and present the current research on SPMP. The search was conducted using digital libraries to find as much research papers as possible. Selected papers are classified according to the following survey classification criteria (SCs): research type, empirical type, publication year and channel. Based on the results of the survey, we provide a discussion of the current state of the art in software maintainability prediction models or techniques. We believe that this study will be a reliable basis for further research in software maintainability studies.},
	isbn = {978-1-5090-5781-8},
	issn = {2378-2528},
	author = {Elmidaoui, Sara and Cheikhi, Laila and Idri, Ali}
}
@conference {Elmidaoui2016,
	title = {A survey of empirical studies in software product maintainability prediction models},
	booktitle = {SITA 2016 - 11th International Conference on Intelligent Systems: Theories and Applications},
	year = {2016},
	note = {cited By 0},
	abstract = {Software product maintainability is critical to the achievement of the software product quality. In order to keep the software useful as long as possible, software product maintainability prediction (SPMP) has become an important endeavor. The objective of this paper is to identify and present the current research on SPMP. The search was conducted using digital libraries to And as much research papers as possible. Selected papers are classified according to the following survey classification criteria (SCs): research type, empirical type, publication year and channel. Based on the results of the survey, we provide a discussion of the current state of the art in software maintainability prediction models or techniques. We believe that this study will be a reliable basis for further research in software maintainability studies. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/SITA.2016.7772267},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85010468522\&doi=10.1109\%2fSITA.2016.7772267\&partnerID=40\&md5=8184d51d9fbbba990544f8dc158d2375},
	author = {Elmidaoui, S. and Cheikhi, L. and Idri, A.}
}
@article { ISI:000378664500010,
	title = {Systematic literature review of ensemble effort estimation},
	journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
	volume = {118},
	year = {2016},
	month = {AUG},
	pages = {151-175},
	abstract = {The need to overcome the weaknesses of single estimation techniques for prediction tasks has given rise to ensemble methods in software development effort estimation (SDEE). An ensemble effort estimation (EEE) technique combines several of the single/classical models found in the SDEE literature. However, to the best of our knowledge, no systematic review has yet been performed with a focus on the use of EEE techniques in SDEE. The purpose of this review is to analyze EEE techniques from six viewpoints: single models used to construct ensembles, ensemble estimation accuracy, rules used to combine single estimates, accuracy comparison of EEE techniques with single models, accuracy comparison between EEE techniques and methodologies used to construct ensemble methods. We performed a systematic review of EEE studies published between 2000 and 2016, and we selected 24 of them to address the questions raised in this review. We found that EEE techniques may be separated into two types: homogeneous and heterogeneous, and that the machine learning single models are the most frequently employed in constructing EEE techniques. We also found that EEE techniques usually yield acceptable estimation accuracy, and in fact are more accurate than single models. (C) 2016 Elsevier Inc. All rights reserved.},
	issn = {0164-1212},
	doi = {10.1016/j.jss.2016.05.016},
	author = {Idri, Ali and Hosni, Mohamed and Abran, Alain}
}
@article {Idri2016151,
	title = {Systematic literature review of ensemble effort estimation},
	journal = {Journal of Systems and Software},
	volume = {118},
	year = {2016},
	note = {cited By 1},
	pages = {151-175},
	abstract = {The need to overcome the weaknesses of single estimation techniques for prediction tasks has given rise to ensemble methods in software development effort estimation (SDEE). An ensemble effort estimation (EEE) technique combines several of the single/classical models found in the SDEE literature. However, to the best of our knowledge, no systematic review has yet been performed with a focus on the use of EEE techniques in SDEE. The purpose of this review is to analyze EEE techniques from six viewpoints: single models used to construct ensembles, ensemble estimation accuracy, rules used to combine single estimates, accuracy comparison of EEE techniques with single models, accuracy comparison between EEE techniques and methodologies used to construct ensemble methods. We performed a systematic review of EEE studies published between 2000 and 2016, and we selected 24 of them to address the questions raised in this review. We found that EEE techniques may be separated into two types: homogeneous and heterogeneous, and that the machine learning single models are the most frequently employed in constructing EEE techniques. We also found that EEE techniques usually yield acceptable estimation accuracy, and in fact are more accurate than single models. {\textcopyright} 2016 Elsevier Inc. All rights reserved.},
	doi = {10.1016/j.jss.2016.05.016},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84969531836\&doi=10.1016\%2fj.jss.2016.05.016\&partnerID=40\&md5=4217c2107911348615a692540959501e},
	author = {Idri, A.a and Hosni, M.a and Abran, A.b}
}
@conference { ISI:000386649000023,
	title = {Systematic Mapping Study of Dealing with Error in Software Development Effort Estimation},
	booktitle = {2016 42ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA)},
	year = {2016},
	note = {42nd Euromicro Conference Series on Software Engineering and Advanced Applications (SEAA), Limassol, CYPRUS, AUG 31-SEP 02, 2016},
	pages = {140-147},
	publisher = {Univ Cyprus; Technolog Educ Inst Western Greece},
	organization = {Univ Cyprus; Technolog Educ Inst Western Greece},
	abstract = {Over the last decades, the software engineering community has investigated new techniques for software development effort estimation. Unfortunately, the estimates were not always accurate. Error approaches are then, an interesting track for improving the projects running performances and their financial profitability. The aim of this systematic mapping study is to summarize and synthesize the existing studies dealing with effort estimation error and uncertainty and to classify them based on research approaches, contribution types, accuracy criteria, datasets, error approaches and effort estimation techniques used. In total 19 papers published between 1990 and 2015 were selected. We observed a balance between the managerial approaches and the technical ones. Furthermore, the proposed error techniques and frameworks improve in general the accuracy of effort estimation techniques. Fuzzy logic, bootstrapping and risk analysis are promising avenues that could be combined with various estimation techniques.},
	isbn = {978-1-5090-2819-1},
	doi = {10.1109/SEAA.2016.39},
	author = {El Koutbi, Salma and Idri, Ali and Abran, Alain}
}
@conference {Idri2016132,
	title = {Systematic mapping study of ensemble effort estimation},
	booktitle = {ENASE 2016 - Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering},
	year = {2016},
	note = {cited By 0},
	pages = {132-139},
	abstract = {Ensemble methods have been used recently for prediction in data mining area in order to overcome the weaknesses of single estimation techniques. This approach consists on combining more than one single technique to predict a dependent variable and has attracted the attention of the software development effort estimation (SDEE) community. An ensemble effort estimation (EEE) technique combines several existing single/classical models. In this study, a systematic mapping study was carried out to identify the papers based on EEE techniques published in the period 2000-2015 and classified them according to five classification criteria: research type, research approach, EEE type, single models used to construct EEE techniques, and rule used the combine single estimates into an EEE technique. Publication channels and trends were also identified. Within the 16 studies selected, homogeneous EEE techniques were the most investigated. Furthermore, the machine learning single models were the most frequently employed to construct EEE techniques and two types of combiner (linear and non-linear) have been used to get the prediction value of an ensemble. Copyright {\textcopyright} 2016 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84979496940\&partnerID=40\&md5=8108d3f05a4d4c689c6237a0019141b7},
	author = {Idri, A.a and Hosni, M.a and Abran, A.b}
}
@conference { ISI:000391107900013,
	title = {Systematic Mapping Study of Ensemble Effort Estimation},
	booktitle = {ENASE: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL SOFTWARE APPROACHES TO SOFTWARE ENGINEERING},
	year = {2016},
	note = {11th International Conference on Evaluation of Novel Software Approaches to Software Engineering, Rome, ITALY, APR 27-28, 2016},
	pages = {132-139},
	abstract = {Ensemble methods have been used recently for prediction in data mining area in order to overcome the weaknesses of single estimation techniques. This approach consists on combining more than one single technique to predict a dependent variable and has attracted the attention of the software development effort estimation (SDEE) community. An ensemble effort estimation (EEE) technique combines several existing single/classical models. In this study, a systematic mapping study was carried out to identify the papers based on EEE techniques published in the period 2000-2015 and classified them according to five classification criteria: research type, research approach, EEE type, single models used to construct EEE techniques, and rule used the combine single estimates into an EEE technique. Publication channels and trends were also identified. Within the 16 studies selected, homogeneous EEE techniques were the most investigated. Furthermore, the machine learning single models were the most frequently employed to construct EEE techniques and two types of combiner (linear and non-linear) have been used to get the prediction value of an ensemble.},
	isbn = {978-989-758-189-2},
	doi = {10.5220/0005822701320139},
	author = {Idri, Ali and Hosni, Mohamed and Abran, Alain},
	editor = {Maciaszek, L and Filipe, J}
}
@conference {Sara2016244,
	title = {Time aware recommendation},
	booktitle = {Proceedings - 6th International Conference on Information and Communication Technology for the Muslim World, ICT4M 2016},
	year = {2016},
	note = {cited By 0},
	pages = {244-247},
	abstract = {The overload of information can become a significant challenge in relation to information retrieval systems. Often users will need to carry out extensive research to get the information they desire. This issue will only become more challenging as the quantity of data available on the internet increases. This increase shows no signs of slowing down and inevitably demands better solutions. One such solution proposed in this paper will look at the quality of the service discovery, such as adaptation customizing recommendation. In our project we considered ways to customize the contextual recommendation by creating a time awareness system. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/ICT4M.2016.75},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85013052828\&doi=10.1109\%2fICT4M.2016.75\&partnerID=40\&md5=2f395fcbdfe337e52f75ed942f05dffe},
	author = {Sara, A.a and El Bouzekri El Idrissi, Y.b and Ajhoun, R.a}
}
@conference { ISI:000385280000017,
	title = {Toward a Measurement Based E-Government Portals{\textquoteright} Benchmarking Framework},
	booktitle = {PROCEEDINGS OF THE MEDITERRANEAN CONFERENCE ON INFORMATION \& COMMUNICATION TECHNOLOGIES 2015 (MEDCT 2015), VOL 2},
	series = {Lecture Notes in Electrical Engineering},
	volume = {381},
	year = {2016},
	note = {Mediterranean Conference on Information and Communication Technologies (MedCT), Saidia, MOROCCO, MAY 07-09, 2015},
	pages = {161-169},
	abstract = {E-government benchmarking is the process of classifying e-government according to agreed best practices or standards. It can help agencies enhance their portals{\textquoteright} quality by identifying the missing best practices, and providing guidelines to implement them. The aim of this paper is to introduce a benchmarking framework for e-government portals based on measurement of best practices. We have first identified and presented two examples of the benchmarking frameworks available in the literature. Based on the comparison conducted, the findings show that although the benchmarking frameworks are serving their intended purposes, they still suffer from some limitations. The paper also highlights how the new framework differs from the other frameworks and overcomes their limitations.},
	isbn = {978-3-319-30298-0; 978-3-319-30296-6},
	issn = {1876-1100},
	doi = {10.1007/978-3-319-30298-0\_17},
	author = {Fath-Allah, Abdoullah and Cheikhi, Laila and Al-Qutaish, Rafa E. and Idri, Ali},
	editor = {ElOualkadi, A and Choubani, F and ElMoussati, A}
}
@conference {Anter2016,
	title = {Towards a generic model of a user profile},
	booktitle = {SITA 2016 - 11th International Conference on Intelligent Systems: Theories and Applications},
	year = {2016},
	note = {cited By 0},
	abstract = {User modelling is an old research discipline. The main concern of this discipline is to improve the quality of human-computer interaction predictive goals, preferences and context. Thus, adaptation and personalization of a document or an application for a particular user need to have information on the latter. It often referred to as {\textquoteright}user profile{\textquoteright}. A user profile modelling process must be done in two stages. These can be expressed by two questions: (1) {\textquoteright}what data?{\textquoteright} and (2) {\textquoteright}In what form will they be organized?{\textquoteright} The answer to the first question will determine all relevant information that best represents the interests and needs of the user. As for the second, it will determine the logical structure in which a profile will be modelled. This paper aims to provide answers to both questions. To do this, we begin with a presentation of different areas where the user profile can make a major contribution. In the second step, we define all the information to be included in the user profile as well as a generic model that we can adapt to different areas. {\textcopyright} 2016 IEEE.},
	doi = {10.1109/SITA.2016.7772265},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85010301085\&doi=10.1109\%2fSITA.2016.7772265\&partnerID=40\&md5=2f2efa11599627d6b4c5ad967869851f},
	author = {Anter, S. and Yazidi, M.H.E. and Zellou, A. and Idri, A.}
}
@conference { ISI:000391420300010,
	title = {Towards a generic model of a user profile},
	booktitle = {2016 11TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	series = {International Conference on Intelligent Systems, Theories and Applications},
	year = {2016},
	note = {11th International Conference on Intelligent Systems - Theories and Applications (SITA), Mohammedia, MOROCCO, OCT 19-20, 2016},
	publisher = {IEEE; Univ Hassan Casablanca; IEEE Morocco Sect; Fac Sci Tech Mohammedia},
	organization = {IEEE; Univ Hassan Casablanca; IEEE Morocco Sect; Fac Sci Tech Mohammedia},
	abstract = {User modelling is an old research discipline. The main concern of this discipline is to improve the quality of human-computer interaction predictive goals, preferences and context. Thus, adaptation and personalization of a document or an application for a particular user need to have information on the latter. It often referred to as {\textquoteleft}{\textquoteleft}user profile{{\textquoteright}{\textquoteright}}. A user profile modelling process must be done in two stages. These can be expressed by two questions: (1) {\textquoteleft}{\textquoteleft}what data?{{\textquoteright}{\textquoteright}} and (2) {\textquoteleft}{\textquoteleft}In what form will they be organized?{{\textquoteright}{\textquoteright}} The answer to the first question will determine all relevant information that best represents the interests and needs of the user. As for the second, it will determine the logical structure in which a profile will be modelled. This paper aims to provide answers to both questions. To do this, we begin with a presentation of different areas where the user profile can make a major contribution. In the second step, we define all the information to be included in the user profile as well as a generic model that we can adapt to different areas.},
	isbn = {978-1-5090-5781-8},
	issn = {2378-2528},
	author = {Anter, Samir and El Yazidi, Mly Hafid and Zellou, Ahmed and Idri, Ali}
}
@article { ISI:000375706200001,
	title = {Usability evaluation of mobile applications using ISO 9241 and ISO 25062 standards},
	journal = {SPRINGERPLUS},
	volume = {5},
	year = {2016},
	month = {APR 29},
	abstract = {This paper presents an empirical study based on a set of measures to evaluate the usability of mobile applications running on different mobile operating systems, including Android, iOS and Symbian. The aim is to evaluate empirically a framework that we have developed on the use of the Software Quality Standard ISO 9126 in mobile environments, especially the usability characteristic. To do that, 32 users had participated in the experiment and we have used ISO 25062 and ISO 9241 standards for objective measures by working with two widely used mobile applications: Google Apps and Google Maps. The QUIS 7.0 questionnaire have been used to collect measures assessing the users{\textquoteright} level of satisfaction when using these two mobile applications. By analyzing the results we highlighted a set of mobile usability issues that are related to the hardware as well as to the software and that need to be taken into account by designers and developers in order to improve the usability of mobile applications.},
	issn = {2193-1801},
	doi = {10.1186/s40064-016-2171-z},
	author = {Moumane, Karima and Idri, Ali and Abran, Alain}
}
@article {Moumane2016,
	title = {Usability evaluation of mobile applications using ISO 9241 and ISO 25062 standards},
	journal = {SpringerPlus},
	volume = {5},
	number = {1},
	year = {2016},
	note = {cited By 3},
	abstract = {This paper presents an empirical study based on a set of measures to evaluate the usability of mobile applications running on different mobile operating systems, including Android, iOS and Symbian. The aim is to evaluate empirically a framework that we have developed on the use of the Software Quality Standard ISO 9126 in mobile environments, especially the usability characteristic. To do that, 32 users had participated in the experiment and we have used ISO 25062 and ISO 9241 standards for objective measures by working with two widely used mobile applications: Google Apps and Google Maps. The QUIS 7.0 questionnaire have been used to collect measures assessing the users{\textquoteright} level of satisfaction when using these two mobile applications. By analyzing the results we highlighted a set of mobile usability issues that are related to the hardware as well as to the software and that need to be taken into account by designers and developers in order to improve the usability of mobile applications. {\textcopyright} 2016, Moumane et al.},
	doi = {10.1186/s40064-016-2171-z},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84964771111\&doi=10.1186\%2fs40064-016-2171-z\&partnerID=40\&md5=a8cf9ebe6e65c0ea9863ef6d1ce8bca8},
	author = {Moumane, K.a and Idri, A.a and Abran, A.b}
}
@conference { ISI:000386649000017,
	title = {A Validation of a Measurement Based E-government Portals{\textquoteright} Maturity Model},
	booktitle = {2016 42ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA)},
	year = {2016},
	note = {42nd Euromicro Conference Series on Software Engineering and Advanced Applications (SEAA), Limassol, CYPRUS, AUG 31-SEP 02, 2016},
	pages = {100-107},
	publisher = {Univ Cyprus; Technolog Educ Inst Western Greece},
	organization = {Univ Cyprus; Technolog Educ Inst Western Greece},
	abstract = {An e-government portal{\textquoteright}s maturity model is a set of stages (from basic to advanced ones) that determines the maturity of e-government portals. In fact, these models can be used to provide directions and recommendations for agencies to improve their portals{\textquoteright} maturity. However, before choosing a maturity model by any agency, it is important to know to which extent the e-government community agree or disagree with the model. In previous research studies, we have built an e-government portals{\textquoteright} maturity model that is based on a best practice model. The aim of this paper is to validate this new model by e-government experts using a survey to prove that the model is valid and reliable. For this purpose, we have described the components of this model, and the previous work that has been done to build it. Based on the results of the survey, our findings show that the new model has proven its validity.},
	isbn = {978-1-5090-2819-1},
	doi = {10.1109/SEAA.2016.38},
	author = {Fath-Allah, Abdoullah and Cheikhi, Laila and Al-Qutaish, Rafa E. and Idri, Ali}
}
@article {Idri2015,
	title = {Accuracy Comparison of Analogy-Based Software Development Effort Estimation Techniques},
	journal = {International Journal of Intelligent Systems},
	year = {2015},
	note = {cited By 1; Article in Press},
	abstract = {Estimation by analogy is a commonly used software effort estimation technique and a suitable alternative to other conventional estimation techniques: It predicts the effort of the target project using information from former similar projects. While it is relatively easy to handle numerical attributes, dealing with categorical attributes is one of the most difficult issues for analogy-based estimation techniques. Therefore, we propose, in this paper, a novel analogy-based approach, called 2FA-kprototypes, to predict effort when software projects are described by a mix of numerical and categorical attributes. To this aim, the well-known fuzzy k-prototypes algorithm is integrated into the process of estimation by analogy. The estimation accuracy of 2FA-kprototypes was evaluated and compared with that of two techniques: (1) classical analogy-based technique and (2) 2FA-kmodes, which is a technique that we have developed recently. The comparison was performed using four data sets that are quite diverse and have different sizes: ISBSG, COCOMO, USP05-FT, and USP05-RQ. The results obtained showed that both 2FA-kprototypes and 2FA-kmodes perform better than classical analogy. {\textcopyright} 2015 Wiley Periodicals, Inc.},
	doi = {10.1002/int.21748},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84938886103\&doi=10.1002\%2fint.21748\&partnerID=40\&md5=d6d3bf98e8678fff671b7bc18b1febd5},
	author = {Idri, A.a and Amazal, F.A.a and Abran, A.b}
}
@conference {Zahraoui2015,
	title = {Adjusting story points calculation in scrum effort \& time estimation},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {Effort and time estimation at the initial stage of an agile project is a difficult and challenging task due to volatility and changing in customer requirements. Scrum remains the most used agile project management method. However effort estimation in scrum is mainly based on story points which are subjective measures and mostly lead to inaccurate estimates. In this paper we propose to adjust this measure using three adjustment factors. Moreover this paper will show how to use also this adjusted story point in velocity calculation to ameliorate scrum time estimation. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SITA.2015.7358400},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962420940\&doi=10.1109\%2fSITA.2015.7358400\&partnerID=40\&md5=50b20eb1257cdb32020b1c1cfe2ba7bc},
	author = {Zahraoui, H. and Janati Idrissi, M.A.}
}
@conference { ISI:000380409500026,
	title = {Adjusting Story Points Calculation in Scrum Effort \& Time Estimation},
	booktitle = {2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2015},
	note = {10th International Conference on Intelligent Systems - Theories and Applications (SITA), ENSIAS, Rabat, MOROCCO, OCT 20-21, 2015},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {Effort and time estimation at the initial stage of an agile project is a difficult and challenging task due to volatility and changing in customer requirements. Scrum remains the most used agile project management method. However effort estimation in scrum is mainly based on story points which are subjective measures and mostly lead to inaccurate estimates. In this paper we propose to adjust this measure using three adjustment factors. Moreover this paper will show how to use also this adjusted story point in velocity calculation to ameliorate scrum time estimation.},
	isbn = {978-1-5090-0220-7},
	author = {Zahraoui, Hind and Janati Idrissi, Mohammed Abdou}
}
@article { ISI:000347022800012,
	title = {Analogy-based software development effort estimation: A systematic mapping and review},
	journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
	volume = {58},
	year = {2015},
	month = {FEB},
	pages = {206-230},
	abstract = {Context: Analogy-based Software development Effort Estimation (ASEE) techniques have gained considerable attention from the software engineering community. However, existing systematic map and review studies on software development effort prediction have not investigated in depth several issues of ASEE techniques, to the exception of comparisons with other types of estimation techniques. Objective: The objective of this research is twofold: (1) to classify ASEE studies which primary goal is to propose new or modified ASEE techniques according to five criteria: research approach, contribution type, techniques used in combination with ASEE methods, and ASEE steps, as well as identifying publication channels and trends and (2) to analyze these studies from five perspectives: estimation accuracy, accuracy comparison, estimation context, impact of the techniques used in combination with ASEE methods, and ASEE tools. Method: We performed a systematic mapping of studies for which the primary goal is to develop or to improve ASEE techniques published in the period 1990-2012, and reviewed them based on an automated search of four electronic databases. Results: In total, we identified 65 studies published between 1990 and 2012, and classified them based on our predefined classification criteria. The mapping study revealed that most researchers focus on addressing problems related to the first step of an ASEE process, that is, feature and case subset selection. The results of our detailed analysis show that ASEE methods outperform the eight techniques with which they were compared, and tend to yield acceptable results especially when combining ASEE techniques with Fuzzy Logic (FL) or Genetic Algorithms (GA). Conclusion: Based on the findings of this study, the use of other techniques such FL and GA in combination with an ASEE method is promising to generate more accurate estimates. However, the use of ASEE techniques by practitioners is still limited: developing more ASEE tools may facilitate the application of these techniques and then lead to increasing the use of ASEE techniques in industry. (C) 2014 Elsevier B.V. All rights reserved.},
	issn = {0950-5849},
	doi = {10.1016/j.infsof.2014.07.013},
	author = {Idri, Ali and Amazal, Fatima Azzahra and Abran, Alain}
}
@article {Idri2015206,
	title = {Analogy-based software development effort estimation: A systematic mapping and review},
	journal = {Information and Software Technology},
	volume = {58},
	year = {2015},
	note = {cited By 16},
	pages = {206-230},
	abstract = {Context: Analogy-based Software development Effort Estimation (ASEE) techniques have gained considerable attention from the software engineering community. However, existing systematic map and review studies on software development effort prediction have not investigated in depth several issues of ASEE techniques, to the exception of comparisons with other types of estimation techniques. Objective: The objective of this research is twofold: (1) to classify ASEE studies which primary goal is to propose new or modified ASEE techniques according to five criteria: research approach, contribution type, techniques used in combination with ASEE methods, and ASEE steps, as well as identifying publication channels and trends and (2) to analyze these studies from five perspectives: estimation accuracy, accuracy comparison, estimation context, impact of the techniques used in combination with ASEE methods, and ASEE tools. Method: We performed a systematic mapping of studies for which the primary goal is to develop or to improve ASEE techniques published in the period 1990-2012, and reviewed them based on an automated search of four electronic databases. Results: In total, we identified 65 studies published between 1990 and 2012, and classified them based on our predefined classification criteria. The mapping study revealed that most researchers focus on addressing problems related to the first step of an ASEE process, that is, feature and case subset selection. The results of our detailed analysis show that ASEE methods outperform the eight techniques with which they were compared, and tend to yield acceptable results especially when combining ASEE techniques with Fuzzy Logic (FL) or Genetic Algorithms (GA). Conclusion: Based on the findings of this study, the use of other techniques such FL and GA in combination with an ASEE method is promising to generate more accurate estimates. However, the use of ASEE techniques by practitioners is still limited: developing more ASEE tools may facilitate the application of these techniques and then lead to increasing the use of ASEE techniques in industry. {\textcopyright} 2014 Elsevier B.V. All rights reserved.},
	doi = {10.1016/j.infsof.2014.07.013},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84914109039\&doi=10.1016\%2fj.infsof.2014.07.013\&partnerID=40\&md5=70ffdeca252a6c01dde0070da6ecde9c},
	author = {Idri, A.a and Amazal, F.A.a and Abran, A.b}
}
@conference {Ouhbi2015405,
	title = {Applying ISO/IEC 25010 on mobile personal health records},
	booktitle = {HEALTHINF 2015 - 8th International Conference on Health Informatics, Proceedings; Part of 8th International Joint Conference on Biomedical Engineering Systems and Technologies, BIOSTEC 2015},
	year = {2015},
	note = {cited By 7},
	pages = {405-412},
	abstract = {Software product quality requirements reflect the stockholders{\textquoteright} needs in terms of quality. They play a central role in the success of the system and the software product quality. This paper lists mobile personal health record (mPHR) requirements extracted from literature and identifies the requirements which should be included in the mPHR quality evaluation. Moreover, the ISO/IEC 25010 software product quality model is used to present a checklist with which to calculate the influence of the mPHR requirements on software product quality. Furthermore, the degrees of influence of mPHR requirements on software product quality are calculated and analyzed. A set of recommendations for mPHRs developers and stakeholders is provided.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84938873168\&partnerID=40\&md5=6b335b7b09b476b23c9c36f26f7b5bdc},
	author = {Ouhbi, S.a and Idri, A.a and Fern{\'a}ndez-Alem{\'a}n, J.L.b and Toval, A.b and Benjelloun, H.c}
}
@conference {Ouhbi2015,
	title = {Are mobile blood donation applications green?},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {On a global scale, software sustainability is attracting more and more attention. The term green software often refers to environmental sustainability applied to software systems, however, it is impacted by the different dimensions of sustainability. Green software can be divided into green by software and green in software. Blood donation mobile applications are more and more used by smartphone users. They represent an alternative way to attract volunteers and increase awareness about the importance of blood donation acts. The aim of this paper is to assess the greenability of seventy-two free blood donation applications using individual, social, environmental and technical dimensions of sustainability. The type, functionality and energy consumption of each app are identified and analyzed. Results have shown that the type of the BD app has a great impact on its level of greenability. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SITA.2015.7358377},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962393996\&doi=10.1109\%2fSITA.2015.7358377\&partnerID=40\&md5=20b20223f3a907b755a5d37229297a5d},
	author = {Ouhbi, S.a and Fern{\'a}ndez-Alem{\'a}n, J.L.a and Idri, A.b and Pozo, J.R.c}
}
@conference { ISI:000380409500003,
	title = {Are Mobile Blood Donation Applications Green?},
	booktitle = {2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2015},
	note = {10th International Conference on Intelligent Systems - Theories and Applications (SITA), ENSIAS, Rabat, MOROCCO, OCT 20-21, 2015},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {On a global scale, software sustainability is attracting more and more attention. The term green software often refers to environmental sustainability applied to software systems, however, it is impacted by the different dimensions of sustainability. Green software can be divided into green by software and green in software. Blood donation mobile applications are more and more used by smartphone users. They represent an alternative way to attract volunteers and increase awareness about the importance of blood donation acts. The aim of this paper is to assess the greenability of seventy-two free blood donation applications using individual, social, environmental and technical dimensions of sustainability. The type, functionality and energy consumption of each app are identified and analyzed. Results have shown that the type of the BD app has a great impact on its level of greenability.},
	isbn = {978-1-5090-0220-7},
	author = {Ouhbi, Sofia and Luis Fernandez-Aleman, Jose and Idri, Ali and Rivera Pozo, Jose}
}
@conference {Alaoui2015342,
	title = {Building Rich User Profile Based on Intentional Perspective},
	booktitle = {Procedia Computer Science},
	volume = {73},
	year = {2015},
	note = {cited By 0},
	pages = {342-349},
	abstract = {Internet technologies evolution, from Web 1.0 to web 2.0 and web 3.0, has led us towards the definition of new requirements to be considered in the design and development of new application. It is important to note that depending solely on the request to satisfy user need is not effective. Indeed, the emergence of many researches related to the study of user behaviour has enhanced the retrieval information effectiveness. Typically, the context and the user profile are the main elements to characterize the user. Hence, we aim through this contribution to build a rich profile and to provide him suitable services. {\textcopyright} 2015 The Authors.},
	doi = {10.1016/j.procs.2015.12.002},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962720975\&doi=10.1016\%2fj.procs.2015.12.002\&partnerID=40\&md5=503ca037df66420fe4a0f31a57e41f7e},
	author = {Alaoui, S.a and Idrissi, Y.E.B.E.b and Ajhoun, R.a}
}
@conference { ISI:000373736100043,
	title = {Building rich user profile based on intentional perspective},
	booktitle = {INTERNATIONAL CONFERENCE ON ADVANCED WIRELESS INFORMATION AND COMMUNICATION TECHNOLOGIES (AWICT 2015)},
	series = {Procedia Computer Science},
	volume = {73},
	year = {2015},
	note = {International Conference on Advanced Wireless Information and Communication Technologies (AWICT), Natl Sch Engineers Sousse, TUNISIA, OCT 05-07, 2015},
	pages = {342-349},
	abstract = {Internet technologies evolution, from Web 1.0 to web 2.0 and web 3.0, has led us towards the definition of new requirements to be considered in the design and development of new application. It is important to note that depending solely on the request to satisfy user need is not effective. Indeed, the emergence of many researches related to the study of user behaviour has enhanced the retrieval information effectiveness. Typically, the context and the user profile are the main elements to characterize the user. Hence, we aim through this contribution to build a rich profile and to provide him suitable services. (C) 2015 The Authors. Published by Elsevier B.V.},
	issn = {1877-0509},
	doi = {10.1016/j.procs.2015.12.002},
	author = {Alaoui, Sara and El Idrissi, Younes El Bouzekri and Ajhoun, Rachida},
	editor = {Boubiche, DE and Hidoussi, F and Cruz, HT}
}
@article { ISI:000356162200002,
	title = {Compliance of Blood Donation Apps with Mobile OS Usability Guidelines},
	journal = {JOURNAL OF MEDICAL SYSTEMS},
	volume = {39},
	number = {6},
	year = {2015},
	month = {JUN},
	abstract = {The aim of this paper is to employ the guidelines of Android, iOS, Blackberry and Windows Phone to analyze the usability compliance of free blood donation (BD) apps. An analysis process based on a systematic review protocol is used to select free BD apps. An assessment is conducted using a questionnaire composed of 13 questions concerning the compliance of free BD apps with Android, Blackberry, iOS and Windows Phone usability guidelines. A total of 133 free BD apps have been selected from the 188 BD apps identified. Around 63 \% of the free BD apps selected have a good compliance with mobile OS usability recommendations. Around 72 \% of Android, 57 \% of Windows Phone, 33 \% of iOS and 33 \% of Blackberry BD apps have a high usability score. The aspect of BD app behavior should be improved along with some style components: the use of pictures to explain ideas and the adaptation of the app to both horizontal and vertical orientations. Structure patterns should also be used to improve the structure aspect of a BD app. Usability is a quality aspect that should be improved in current BD apps. Our study provides smartphone users with a list of usable free BD apps and BD app developers with recommendations.},
	issn = {0148-5598},
	doi = {10.1007/s10916-015-0243-1},
	author = {Ouhbi, Sofia and Luis Fernandez-Aleman, Jose and Rivera Pozo, Jose and El Bajta, Manal and Toval, Ambrosio and Idri, Ali}
}
@article {Ouhbi2015,
	title = {Compliance of Blood Donation Apps with Mobile OS Usability Guidelines},
	journal = {Journal of Medical Systems},
	volume = {39},
	number = {6},
	year = {2015},
	note = {cited By 10},
	abstract = {The aim of this paper is to employ the guidelines of Android, iOS, Blackberry and Windows Phone to analyze the usability compliance of free blood donation (BD) apps. An analysis process based on a systematic review protocol is used to select free BD apps. An assessment is conducted using a questionnaire composed of 13 questions concerning the compliance of free BD apps with Android, Blackberry, iOS and Windows Phone usability guidelines. A total of 133 free BD apps have been selected from the 188 BD apps identified. Around 63 \% of the free BD apps selected have a good compliance with mobile OS usability recommendations. Around 72 \% of Android, 57 \% of Windows Phone, 33 \% of iOS and 33 \% of Blackberry BD apps have a high usability score. The aspect of BD app behavior should be improved along with some style components: the use of pictures to explain ideas and the adaptation of the app to both horizontal and vertical orientations. Structure patterns should also be used to improve the structure aspect of a BD app. Usability is a quality aspect that should be improved in current BD apps. Our study provides smartphone users with a list of usable free BD apps and BD app developers with recommendations. {\textcopyright} 2015, Springer Science+Business Media New York.},
	doi = {10.1007/s10916-015-0243-1},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84927595740\&doi=10.1007\%2fs10916-015-0243-1\&partnerID=40\&md5=c023ade3c0fdf215297c09380aabc9de},
	author = {Ouhbi, S.a and Fern{\'a}ndez-Alem{\'a}n, J.L.a and Pozo, J.R.b and Bajta, M.E.c and Toval, A.a and Idri, A.c}
}
@conference {Kadi2015816,
	title = {A decision tree-based approach for cardiovascular dysautonomias diagnosis: A case study},
	booktitle = {Proceedings - 2015 IEEE Symposium Series on Computational Intelligence, SSCI 2015},
	year = {2015},
	note = {cited By 1},
	pages = {816-823},
	abstract = {Terms as knowledge Discovery from Databases (KDD), Data Mining (DM) and Machine Learning (ML), gain from day to day, an increasing significance in medical data analysis. They permit the identification, evaluation, and quantification of some less visible, intuitively unpredictable, by using generally large sets of data. Researchers have long been concerned with applying DM tools to improve data analysis on large data sets. DM has been increasingly used in medicine, particularly in cardiology. In fact, data mining applications can greatly benefits all parts involved in cardiology. Autonomic nervous system (ANS) is the part of the nervous system that is involved in homeostasis of the whole body functions. A malfunction in this system can lead to a cardiovascular dysautonomias. Thereby, a set of dynamic tests are adopted in ANS units to diagnose and treat patients with cardiovascular dysautonomias. In this paper, a case study was performed in order to construct a cardiovascular dysautonomias prediction system using data mining techniques and a dataset collected from an ANS unit of the Moroccan university hospital Avicenne. The prediction system is a decision tree-based classifier that was developed using C4.5 decision tree algorithm to automate the analysis procedure of ANS{\textquoteright}s test results and make it easier for specialists. The performance of the generated decision trees was evaluated and the results obtained achieved high accuracy rates which were very promising. In addition, a clinical validation of the developed system was carried out on new patients. In fact, a prototype of the developed system was implemented on JEE platform and deployed in the ANS unit so as to be validated clinically. The results were analyzed and thus the prototype was approved to be highly accurate, interpretable, time saving and easy to use. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SSCI.2015.121},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84964940639\&doi=10.1109\%2fSSCI.2015.121\&partnerID=40\&md5=f0d227a9f5e18f21b2c5aebad30b41f8},
	author = {Kadi, I. and Idri, A.}
}
@conference { ISI:000380431500113,
	title = {A decision tree-based approach for cardiovascular dysautonomias diagnosis},
	booktitle = {2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI)},
	year = {2015},
	note = {IEEE Symposium Series Computational Intelligence, Cape Town, SOUTH AFRICA, DEC 07-10, 2015},
	pages = {816-823},
	publisher = {IEEE; IEEE Computational Intelligence Soc; IEEE BigData},
	organization = {IEEE; IEEE Computational Intelligence Soc; IEEE BigData},
	abstract = {Terms as knowledge Discovery from Databases (KDD), Data Mining (DM) and Machine Learning (ML), gain from day to day, an increasing significance in medical data analysis. They permit the identification, evaluation, and quantification of some less visible, intuitively unpredictable, by using generally large sets of data. Researchers have long been concerned with applying DM tools to improve data analysis on large data sets. DM has been increasingly used in medicine, particularly in cardiology. In fact, data mining applications can greatly benefits all parts involved in cardiology. Autonomic nervous system (ANS) is the part of the nervous system that is involved in homeostasis of the whole body functions. A malfunction in this system can lead to a cardiovascular dysautonomias. Thereby, a set of dynamic tests are adopted in ANS units to diagnose and treat patients with cardiovascular dysautonomias. In this paper, a case study was performed in order to construct a cardiovascular dysautonomias prediction system using data mining techniques and a dataset collected from an ANS unit of the Moroccan university hospital Avicenne. The prediction system is a decision tree-based classifier that was developed using C4.5 decision tree algorithm to automate the analysis procedure of ANS{\textquoteright}s test results and make it easier for specialists. The performance of the generated decision trees was evaluated and the results obtained achieved high accuracy rates which were very promising. In addition, a clinical validation of the developed system was carried out on new patients. In fact, a prototype of the developed system was implemented on JEE platform and deployed in the ANS unit so as to be validated clinically. The results were analyzed and thus the prototype was approved to be highly accurate, interpretable, time saving and easy to use.},
	isbn = {978-1-4799-7560-0},
	doi = {10.1109/SSCI.2015.121},
	author = {Kadi, Ilham and Idri, Ali}
}
@article {Saissi20151044,
	title = {Deep web integration: The tip of the iceberg},
	journal = {International Review on Computers and Software},
	volume = {10},
	number = {10},
	year = {2015},
	note = {cited By 2},
	pages = {1044-1053},
	abstract = {The web is divided in two parts, a part that search engines can access and which is called the surface web, and an inaccessible part called the deep web. The deep web is much bigger and richer in information than the surface web, and its web sources are only accessible through the associated Html forms. Our aim in this paper is to present our automatic approach to extract a relational schema describing a selected deep web source. This relational schema can be used by a virtual integration system to access the associated deep web source. Our approach is based on a static and dynamic analysis of the Html forms giving access to the selected deep web source. Our approach process uses two external knowledge databases: The first one is our proprietary knowledge database about the deep web domains called the Identification Tables and the second one is an external ontology. All the information extracted by our approach from and through the associated Html forms are used subsequently to build our final relational schema describing the associated deep web source. {\textcopyright} 2015 Praise Worthy Prize S.r.l. - All rights reserved.},
	doi = {10.15866/irecos.v10i10.7755},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84959137103\&doi=10.15866\%2firecos.v10i10.7755\&partnerID=40\&md5=d936ba2cd781f89fb3b9bb571b5e02e3},
	author = {Saissi, Y.a and Zellou, A.a b and Idri, A.a c}
}
@conference { ISI:000381477900056,
	title = {A Distributed Open-Close Access for Small-Cell Networks: A Random Matrix Game Analysis},
	booktitle = {2015 INTERNATIONAL WIRELESS COMMUNICATIONS \& MOBILE COMPUTING CONFERENCE (IWCMC)},
	series = {International Wireless Communications and Mobile Computing Conference},
	year = {2015},
	note = {11th IEEE International Wireless Communications and Mobile Computing Conference (IEEE IWCMC), Dubrovnik, CROATIA, AUG 24-25, 2015},
	pages = {320-325},
	publisher = {IEEE; IEEE Croatia Sect; Univ Dubrovnik},
	organization = {IEEE; IEEE Croatia Sect; Univ Dubrovnik},
	abstract = {Nowadays, Small-Cells are widely being deployed to assist and improve performance of mobile networks. Indeed, they are a promising solution to improve coverage and to offload data traffic in mobile networks. In this paper, we propose a signaling-less architecture of the heterogeneous network composed of one single Macro Base Station and a Single Small-Cell. First, we construct a game theoretic framework for channel-state independent interaction. We present many conditions for the existence of Pure Nash equilibrium. Next, and in order to capture the continuous change of the channel state, we build a random matrix game where the channel state is considered to be random (potentially ruled by some given distribution). A characterization of Nash equilibrium is provided in terms of pure strategies and mixed strategies. Convergence to Nash equilibrium is furthermore guaranteed using a variant of the well-known Combined fully distributed payoff and strategy learning. Our algorithm converges faster (only 10-20 iterations are required to converge to Nash equilibrium) and only need a limited amount of local information. This is quite promising since it says that our scheme is almost applicable for all environments (fast fading included).},
	isbn = {978-1-4799-5344-8},
	issn = {2376-6492},
	author = {Ben Chekroun, Samia and Sabir, Essaid and Kobbane, Abdellatif and Tembine, Hamidou and Bouyakhf, El-Houssine and Ibrahimi, Khalil}
}
@conference {BenChekroun2015320,
	title = {A distributed open-close access for Small-Cell networks: A random matrix game analysis},
	booktitle = {IWCMC 2015 - 11th International Wireless Communications and Mobile Computing Conference},
	year = {2015},
	note = {cited By 0},
	pages = {320-325},
	abstract = {Nowadays, Small-Cells are widely being deployed to assist and improve performance of mobile networks. Indeed, they are a promising solution to improve coverage and to offload data traffic in mobile networks. In this paper, we propose a signaling-less architecture of the heterogeneous network composed of one single Macro Base Station and a Single Small-Cell. First, we construct a game theoretic framework for channel-state independent interaction. We present many conditions for the existence of Pure Nash equilibrium. Next, and in order to capture the continuous change of the channel state, we build a random matrix game where the channel state is considered to be random (potentially ruled by some given distribution). A characterization of Nash equilibrium is provided in terms of pure strategies and mixed strategies. Convergence to Nash equilibrium is furthermore guaranteed using a variant of the well-known Combined fully distributed payoff and strategy learning. Our algorithm converges faster (only 10-20 iterations are required to converge to Nash equilibrium) and only need a limited amount of local information. This is quite promising since it says that our scheme is almost applicable for all environments (fast fading included). {\textcopyright} 2015 IEEE.},
	doi = {10.1109/IWCMC.2015.7289103},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84949516312\&doi=10.1109\%2fIWCMC.2015.7289103\&partnerID=40\&md5=09ea6932ff0311a5cea7e0dc62597821},
	author = {Ben Chekroun, S.a and Sabir, E.b and Kobbane, A.c and Tembine, H.d and Bouyakhf, E.-H.a and Ibrahimi, K.e}
}
@article {10368063820150701,
	title = {E-Government Portals Maturity Models: A Best Practices{\textquoteright} Coverage Perspective.},
	journal = {Journal of Software (1796217X)},
	volume = {10},
	number = {7},
	year = {2015},
	pages = {805 - 824},
	abstract = {E-government is a field where oriented practice is considered crucial for its prosperity. Therefore, best practices are considered among the success factors of e-government portals. To this end, e-government maturity models can be used to provide guidance and guidelines to identify those best practices. After an extensive literature review, we have collected both; the e-government portals{\textquoteright} best practices and organized them according to their purposes in an e-Government Portals{\textquoteright} Best Practice Model (eGPBPM), and the set of 25 maturity models best practices in two separated previous published studies. The eGPBPM is composed of four best practice categories including: back-end, Web design, Web content and external. Moreover, each maturity model has several stages of maturity and each stage include a set of best practices used to rank the maturity of e-government portals. The goal of this paper is to identify the extent to which e-government maturity models are covering the best practices},
	keywords = {best practices, Capability maturity model (Computer software), E-Government, e-government portal, Information \& communication technologies, Internet in public administration, maturity model, Web design, Web portals},
	issn = {1796217X},
	url = {http://search.ebscohost.com/login.aspx?direct=true\&db=iih\&AN=103680638\&site=ehost-live},
	author = {Fath-Allah, Abdoullah and Cheikhi, Laila and Al-Qutaish, Rafa E. and Idri, Ali}
}
@article { ISI:000349001200001,
	title = {Empirical Studies on Usability of mHealth Apps: A Systematic Literature Review},
	journal = {JOURNAL OF MEDICAL SYSTEMS},
	volume = {39},
	number = {2},
	year = {2015},
	month = {FEB},
	abstract = {The release of smartphones and tablets, which offer more advanced communication and computing capabilities, has led to the strong emergence of mHealth on the market. mHealth systems are being used to improve patients{\textquoteright} lives and their health, in addition to facilitating communication between doctors and patients. Researchers are now proposing mHealth applications for many health conditions such as dementia, autism, dysarthria, Parkinson{\textquoteright}s disease, and so on. Usability becomes a key factor in the adoption of these applications, which are often used by people who have problems when using mobile devices and who have a limited experience of technology. The aim of this paper is to investigate the empirical usability evaluation processes described in a total of 22 selected studies related to mHealth applications by means of a Systematic Literature Review. Our results show that the empirical evaluation methods employed as regards usability could be improved by the adoption of automated mechanisms. The evaluation processes should also be revised to combine more than one method. This paper will help researchers and developers to create more usable applications. Our study demonstrates the importance of adapting health applications to users{\textquoteright} need.},
	issn = {0148-5598},
	doi = {10.1007/s10916-014-0182-2},
	author = {Cruz Zapata, Belen and Luis Fernandez-Aleman, Jose and Idri, Ali and Toval, Ambrosio}
}
@article {Zapata20151,
	title = {Empirical Studies on Usability of mHealth Apps: A Systematic Literature Review},
	journal = {Journal of Medical Systems},
	volume = {39},
	number = {2},
	year = {2015},
	note = {cited By 27},
	pages = {1-19},
	abstract = {The release of smartphones and tablets, which offer more advanced communication and computing capabilities, has led to the strong emergence of mHealth on the market. mHealth systems are being used to improve patients{\textquoteright} lives and their health, in addition to facilitating communication between doctors and patients. Researchers are now proposing mHealth applications for many health conditions such as dementia, autism, dysarthria, Parkinson{\textquoteright}s disease, and so on. Usability becomes a key factor in the adoption of these applications, which are often used by people who have problems when using mobile devices and who have a limited experience of technology. The aim of this paper is to investigate the empirical usability evaluation processes described in a total of 22 selected studies related to mHealth applications by means of a Systematic Literature Review. Our results show that the empirical evaluation methods employed as regards usability could be improved by the adoption of automated mechanisms. The evaluation processes should also be revised to combine more than one method. This paper will help researchers and developers to create more usable applications. Our study demonstrates the importance of adapting health applications to users{\textquoteright} need. {\textcopyright} 2015, Springer Science+Business Media New York.},
	doi = {10.1007/s10916-014-0182-2},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84921369632\&doi=10.1007\%2fs10916-014-0182-2\&partnerID=40\&md5=bdc93c6effe3b950d143f7753814b14a},
	author = {Zapata, B.C.a and Fern{\'a}ndez-Alem{\'a}n, J.L.a and Idri, A.b and Toval, A.a}
}
@conference { ISI:000354859800032,
	title = {FGAV (Fuzzy Global as Views)},
	booktitle = {INTERNATIONAL CONFERENCE ON INTEGRATED INFORMATION (IC-ININFO 2014)},
	series = {AIP Conference Proceedings},
	volume = {1644},
	year = {2015},
	note = {4th International Conference on Integrated Information (IC-ININFO), Madrid, SPAIN, SEP 05-08, 2014},
	pages = {236-243},
	publisher = {Univ Peloponnese; Linnaeus Univ; Aberystwyth Univ; Technol \& Educ Inst Athens; Univ Complutense Madrid, Fac Ciencias Documentac; Inst Disseminat Arts \& Sci},
	organization = {Univ Peloponnese; Linnaeus Univ; Aberystwyth Univ; Technol \& Educ Inst Athens; Univ Complutense Madrid, Fac Ciencias Documentac; Inst Disseminat Arts \& Sci},
	abstract = {The mediation is an approach of integration, which allows to integrate different heterogeneous, autonomous and scalable sources of information, it provide to the user an uniform access, while hiding the peculiarities of each sources. In this paper, we presenting an approach of mapping for mediation systems, an operation that is used to define and describe all the links between the elements of global schema and those of local schemas. To this end, we firstly presenting our approach to mapping that consist to defining and associates for each link between two elements the weight that reflects the degree of its existence by using an analysis of two components: syntactic and semantic. On the other hand, we integrate a set of functionality for source schemas with elements of complex types.},
	isbn = {978-0-7354-1283-5},
	issn = {0094-243X},
	doi = {10.1063/1.4907842},
	author = {El Yazidi, Moulay Hafid and Zellou, Ahmed and Idri, Ali},
	editor = {Giannakopoulos, G and Sakas, DP and KyriakiManessi, D}
}
@article {Ouhbi20151,
	title = {Free Blood Donation Mobile Applications},
	journal = {Journal of Medical Systems},
	volume = {39},
	number = {5},
	year = {2015},
	note = {cited By 8},
	pages = {1-20},
	abstract = {Blood donation (BD) is a noble act and mobile applications (apps) can help increase awareness about it. This paper analyzes and assesses the characteristics of free apps for BD as regards features and functionality. A search in Google Play, Apple Apps store, Blackberry App World and Windows Mobile App store was carried out to select 169 free BD apps from the 188 apps identified. The results presented in this paper show that the majority of the apps selected have been developed for the Android operating system. Moreover, most of the apps selected are available to help users search for donors. Few of the apps could not be installed and/or accessed. Of those that could be installed: half of them do not require any kind of authentication; a few of them are available in more than one language; half of them have a geographical restriction; around 60 \% of them do not notify the user of BD events and requests; one, which is available for Android and iOS, can connect with a laboratory; around 45 \% of them allow users to share information via social networks, and the majority of them do not provide BD recommendations. These results are used as a basis to provide app developers with certain recommendations. There is a need for better BD apps with more features in order to increase the number of volunteer donors. {\textcopyright} 2015, Springer Science+Business Media New York.},
	doi = {10.1007/s10916-015-0228-0},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84924066427\&doi=10.1007\%2fs10916-015-0228-0\&partnerID=40\&md5=0b81a39c8b99408d80fa8b2c470bf493},
	author = {Ouhbi, S.a and Fern{\'a}ndez-Alem{\'a}n, J.L.a and Toval, A.a and Idri, A.b and Pozo, J.R.c}
}
@article { ISI:000352821900011,
	title = {Free Blood Donation Mobile Applications},
	journal = {JOURNAL OF MEDICAL SYSTEMS},
	volume = {39},
	number = {5},
	year = {2015},
	month = {MAY},
	abstract = {Blood donation (BD) is a noble act and mobile applications (apps) can help increase awareness about it. This paper analyzes and assesses the characteristics of free apps for BD as regards features and functionality. A search in Google Play, Apple Apps store, Blackberry App World and Windows Mobile App store was carried out to select 169 free BD apps from the 188 apps identified. The results presented in this paper show that the majority of the apps selected have been developed for the Android operating system. Moreover, most of the apps selected are available to help users search for donors. Few of the apps could not be installed and/or accessed. Of those that could be installed: half of them do not require any kind of authentication; a few of them are available in more than one language; half of them have a geographical restriction; around 60 \% of them do not notify the user of BD events and requests; one, which is available for Android and iOS, can connect with a laboratory; around 45 \% of them allow users to share information via social networks, and the majority of them do not provide BD recommendations. These results are used as a basis to provide app developers with certain recommendations. There is a need for better BD apps with more features in order to increase the number of volunteer donors.},
	issn = {0148-5598},
	doi = {10.1007/s10916-015-0228-0},
	author = {Ouhbi, Sofia and Luis Fernandez-Aleman, Jose and Toval, Ambrosio and Idri, Ali and Rivera Pozo, Jose}
}
@conference {Idri2015397,
	title = {Heart disease diagnosis using C4.5 algorithms: A case study},
	booktitle = {HEALTHINF 2015 - 8th International Conference on Health Informatics, Proceedings; Part of 8th International Joint Conference on Biomedical Engineering Systems and Technologies, BIOSTEC 2015},
	year = {2015},
	note = {cited By 2},
	pages = {397-404},
	abstract = {Data mining (DM) is a powerful process to extract knowledge and discover new patterns embedded in large data sets. DM has been increasingly used in medicine, particularly in cardiology. In fact, data mining applications can greatly benefits all parts involved in cardiology such as patients, cardiologists and nurses. Among the various units of a cardiology department, Autonomic Nervous System (ANS) is one of the most important and active unit. Thus, the aim of this study is to build a decision tree-based classifier using a data set collected from an ANS unit of the Moroccan university hospital Avicenne. The decision tree construction algorithm used in this study is C4.5. The classifier obtained presented a high level of accuracy measured in terms of error rate.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84938830011\&partnerID=40\&md5=4a5834cb70e23bacb28e8679fda98b89},
	author = {Idri, A.a and Kadi, I.a and Benjelloun, H.b}
}
@conference { ISI:000380409500070,
	title = {Integrated enterprise system selection based on a fuzzy MCDM approach},
	booktitle = {2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2015},
	note = {10th International Conference on Intelligent Systems - Theories and Applications (SITA), ENSIAS, Rabat, MOROCCO, OCT 20-21, 2015},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {An integrated enterprise system (IES) is essential to keep an enterprise growing and improving its productivity. Previous research relating to IES selection generally deals only with ERP solutions. The aim of this paper is to propose a fuzzy multi criteria decision making (MCDM) approach that could be followed to enable a given enterprise to select the most appropriate IES among the existing ones (Proprietary ERP, Open source ERP, In-house software, Best of Breed, ASP). Firstly, this paper analyses and synthetizes many criteria used in previous research works and proposes new ones to sort out the most relevant into nine dimensions for our problematic. Secondly, it presents a selection process which combines two fuzzy methods: Fuzzy Decision-Making Trial and Evaluation Laboratory (FDEMATEL) and fuzzy Analytic Network Process (FANP).},
	isbn = {978-1-5090-0220-7},
	author = {Setti, Meryem and Janati Idrissi, Mohammed Abdou and Khaled, Abdelilah}
}
@conference {Setti2015,
	title = {Integrated enterprise system selection based on a fuzzy MCDM approach},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {An integrated enterprise system (IES) is essential to keep an enterprise growing and improving its productivity. Previous research relating to IES selection generally deals only with ERP solutions. The aim of this paper is to propose a fuzzy multi criteria decision making (MCDM) approach that could be followed to enable a given enterprise to select the most appropriate IES among the existing ones (Proprietary ERP, Open source ERP, In-house software, Best of Breed, ASP). Firstly, this paper analyses and synthetizes many criteria used in previous research works and proposes new ones to sort out the most relevant into nine dimensions for our problematic. Secondly, it presents a selection process which combines two fuzzy methods: Fuzzy Decision-Making Trial and Evaluation Laboratory (FDEMATEL) and fuzzy Analytic Network Process (FANP). {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SITA.2015.7393656},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962422567\&doi=10.1109\%2fSITA.2015.7393656\&partnerID=40\&md5=8ed6d970310ca34150ca18d54c5a83f3},
	author = {Setti, M. and Janati Idrissi, M.A. and Khaled, A.}
}
@conference {Alaoui2015,
	title = {Intentional approach to improve the discovery of Web services},
	booktitle = {Proceedings - International Conference on Computer Vision and Image Analysis Applications, ICCVIA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {The web service discovery is mechanism of locating a Web Service which description match with the costumer request. The performance of discovery depends on the satisfaction of user intent; however this satisfaction has two main limitations: (1) the huge quantity of information available through the Internet, and (2) mismatch between the low level, technical software-service descriptions, and high level expressions of user needs. To overcome this problem, we propose in this paper to enrich the service oriented architecture (SOA) by an intentional approach to reduce a distance between the user and the service. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/ICCVIA.2015.7351906},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84963815464\&doi=10.1109\%2fICCVIA.2015.7351906\&partnerID=40\&md5=1389d9204dd1c1e1b65bd70772c15eb4},
	author = {Alaoui, S.a and El Idrissi, Y.E.B.b and Ajhoun, R.a}
}
@conference { ISI:000378322500041,
	title = {Intentional approach to improve the discovery of Web services},
	booktitle = {INTERNATIONAL CONFERENCE ON COMPUTER VISION AND IMAGE ANALYSIS APPLICATIONS},
	year = {2015},
	note = {International Conference on Computer Vision and Image Analysis Applications (ICCVIA), Sousse, TUNISIA, JAN 18-20, 2015},
	publisher = {IEEE; IEEE Tunisia Sect},
	organization = {IEEE; IEEE Tunisia Sect},
	abstract = {The web service discovery is mechanism of locating a Web Service which description match with the costumer request. The performance of discovery depends on the satisfaction of user intent; however this satisfaction has two main limitations: (1) the huge quantity of information available through the Internet, and (2) mismatch between the low level, technical software-service descriptions, and high level expressions of user needs. To overcome this problem, we propose in this paper to enrich the service oriented architecture (SOA) by an intentional approach to reduce a distance between the user and the service.},
	isbn = {978-1-4799-7186-2},
	author = {Alaoui, Sara and El Idrissi, Younes El Bouzekri and Ajhoun, Rachida}
}
@conference {ElIdrissiSelma2015,
	title = {Mapping discovery methodology in a pure P2P mediation system for XML schemas},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {The exponential development of information exchange today has updated the difficulties to find the relevant information wished by an end user. Indeed, the information is represented and stored in a multitude of information sources in a very heterogeneous way. The type of these information sources can be varied (textual data, relational, multimedia, semi structured ...) and their very different storage systems (file system, DBMS, applications). It is thus necessary to offer an information sources integration system, while assuring the transparency to the distribution and the heterogeneousness. In this work, we focus to integration of information sources via the mediation approach in a pur P2P environment. We are particularly interested to the Mapping discovery in this type of system integration. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SITA.2015.7358380},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962376117\&doi=10.1109\%2fSITA.2015.7358380\&partnerID=40\&md5=cdb3cd7ca4bce869b36a15714aae4901},
	author = {El Idrissi Selma, E.Y. and Zellou, A. and Idri, A.}
}
@conference { ISI:000380409500006,
	title = {Mapping discovery methodology in a pure P2P mediation system for XML schemas},
	booktitle = {2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2015},
	note = {10th International Conference on Intelligent Systems - Theories and Applications (SITA), ENSIAS, Rabat, MOROCCO, OCT 20-21, 2015},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {The exponential development of information exchange today has updated the difficulties to find the relevant information wished by an end user. Indeed, the information is represented and stored in a multitude of information sources in a very heterogeneous way. The type of these information sources can be varied (textual data, relational, multimedia, semi structured...) and their very different storage systems (file system, DBMS, applications). It is thus necessary to offer an information sources integration system, while assuring the transparency to the distribution and the heterogeneousness. In this work, we focus to integration of information sources via the mediation approach in a pur P2P environment. We are particularly interested to the Mapping discovery in this type of system integration.},
	isbn = {978-1-5090-0220-7},
	author = {El Idrissi Selma, El Yahyaoui and Zellou, Ahmed and Idri, Ali}
}
@conference {ElYazidi2015,
	title = {Mapping in GAV context},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {Mediation is an approach that allows integrating different heterogeneous, distributed and scalable data sources. The objective of our paper is to define an approach of mapping, one of the essential operations that can describe and define the set of links between the two levels of mediation system: mediator schema (global) and schemas of sources to be integrated (local). Our approach allows to define the mapping for systems with complex schemas (schemas with complexes elements) and this by using functions developed that taking into account two aspects: syntactic and semantic. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SITA.2015.7358376},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962421014\&doi=10.1109\%2fSITA.2015.7358376\&partnerID=40\&md5=44fa100d239873e3ce44cc7228d15aa7},
	author = {El Yazidi, M.H. and Zellou, A. and Idri, A.}
}
@conference { ISI:000380409500002,
	title = {Mapping in GAV context},
	booktitle = {2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2015},
	note = {10th International Conference on Intelligent Systems - Theories and Applications (SITA), ENSIAS, Rabat, MOROCCO, OCT 20-21, 2015},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {Mediation is an approach that allows integrating different heterogeneous, distributed and scalable data sources. The objective of our paper is to define an approach of mapping, one of the essential operations that can describe and define the set of links between the two levels of mediation system: mediator schema (global) and schemas of sources to be integrated (local). Our approach allows to define the mapping for systems with complex schemas (schemas with complexes elements) and this by using functions developed that taking into account two aspects: syntactic and semantic.},
	isbn = {978-1-5090-0220-7},
	author = {Hafid El Yazidi, Moulay and Zellou, Ahmed and Idri, Ali}
}
@conference {Ouhbi2015,
	title = {Mobile personal health records for cardiovascular patients},
	booktitle = {Proceedings of 2015 IEEE World Conference on Complex Systems, WCCS 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {Monitoring the heart rate and keeping track of the pulse are important actions in the prevention and the treatment of many diseases, particularly heart diseases. A mobile personal health record (mPHR) offers users with cardiovascular problems the possibility to improve the management of their heart rate along with other health data. A large number of apps have been developed to provide users with the opportunity to choose mPHRs within a mobile platform proposing different functionalities. This paper identifies the current list of free mPHRs available in Android platform for smartphone users with cardiovascular problems. This paper also assesses the specifications of the mPHRs selected. The result of this study may assist mPHR seekers to monitor heart rate in their tasks. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/ICoCS.2015.7483226},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84978401610\&doi=10.1109\%2fICoCS.2015.7483226\&partnerID=40\&md5=548310db175feeb3c9b3ec02d9ed625a},
	author = {Ouhbi, S.a and Idri, A.a and Fern{\'a}ndez-Alem{\'a}n, J.L.b and Toval, A.b}
}
@article {Alaoui20151202,
	title = {New approach for service discovery and prediction based on intentional perspective and recommendation},
	journal = {International Review on Computers and Software},
	volume = {10},
	number = {12},
	year = {2015},
	note = {cited By 1},
	pages = {1202-1208},
	abstract = {The goal of service selection issue is to generate suitable service to the customer. The selection was addressed by many approaches to face into the riches and the variety of services available online. Currently the users cannot find what they want easily, so to overcome this challenge a recommender system is needed. This system is widely applied in many fields such as commercial sites, social networks and service oriented architecture. It allows guiding of the user in their navigation, based on their previous choices or on its neighbors. Despite the advantages of such systems there are always limitations. We aim through this paper to tilt the angle of recommendation by intermixing between user intention and recommendation, to improve the selection issue. {\textcopyright} 2015 Praise Worthy Prize S.r.l. - All rights reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84959486854\&partnerID=40\&md5=e1f5db5d53e80a5af91dbe5c80d94cd9},
	author = {Alaoui, S.a and El Idrissi, Y.E.B.b and Ajhoun, R.a and El Mendili, F.b and Benfaress, C.b}
}
@conference {Anter2015,
	title = {Nk-schemas: A novel algorithm for creating the views{\textquoteright} sch{\'e}mas to materialize in hybrid mediator},
	booktitle = {Proceedings of 2015 IEEE World Conference on Complex Systems, WCCS 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {The explosion of information and telecommunications technologies, has made easy the access and production of information. Thus, a very large mass of the latter has generated. This situation has made the integration systems an immediate necessity. Among these systems, there is the hybrid mediator. The latter interrogates one part of data on demand as in the virtual approach, while charging, filtering and storing the second part, as views, in a local database. The creation of this second part is a critical task. We propose in this paper, a new algorithm for creating views{\textquoteright} schemas to materialize in the hybrid integration system. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/ICoCS.2015.7483282},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84978397930\&doi=10.1109\%2fICoCS.2015.7483282\&partnerID=40\&md5=c2f29f0e70dec9947e07f07a38190ec7},
	author = {Anter, S. and Zellou, A. and Idri, A.}
}
@conference {Issa2015,
	title = {A novel compact Triple-UWB non-concentric split ring resonator antenna},
	booktitle = {Mediterranean Microwave Symposium},
	volume = {2016-January},
	year = {2015},
	note = {cited By 0},
	abstract = {A novel compact triple-ultra-wideband (Triple-UWB) antenna is proposed, based on two non- concentric split ring resonators and a ground plane printed on top face of FR-4 substrate. The two non- concentric split ring resonators are the radiating elements of the proposed antenna which are electromagnetically fed by a microstrip line with a rectangular slot, printed on the bottom face of the substrate. The antenna is operating at three broad frequency bands ranging from 3.56 up to 16GHz, 16.97 up to 41GHz and for frequencies higher than 44GHz. The radiation pattern plots are also presented and discussed in this paper. The entire antenna occupies only a small volume of 30mm {\texttimes} 31.5mm {\texttimes} 1.5mm. A prototype of the antenna was fabricated and measured. Measurement and simulation results show a very good agreement. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/MMS.2015.7375413},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962701512\&doi=10.1109\%2fMMS.2015.7375413\&partnerID=40\&md5=d0aaee904cd5a89b72138b5af9ebfb88},
	author = {Issa, I.B.a and Essaaidi, M.a b}
}
@article {Issa20151,
	title = {A novel compact UWB not-concentric split ring resonator patch antenna for UWB wireless communications},
	journal = {International Journal of Microwave and Optical Technology},
	volume = {10},
	number = {1},
	year = {2015},
	note = {cited By 0},
	pages = {1-5},
	abstract = {A new ultra-wideband (UWB) patch antenna is proposed, based on two not- concentric split ring resonator with the ground plane printed on the same substrate face, the radiation elements of the proposed antenna are electromagnetically fed by a microstrip line with rectangular slot printed on the opposite face of the substrate. The antenna is operating the frequency band ranging from 3.56 GHz up to 16GHz. The radiation pattern plots are also presented and discussed in this paper. The entire antenna occupies only a small volume of 30mm {\texttimes} 31.5mm {\texttimes} 1.5mm. A prototype of the optimized antenna was fabricated and measured. Measurement and simulation results show a very good agreement. {\textcopyright} 2015 IAMOT.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84922008941\&partnerID=40\&md5=bb26285de1a2a58cafbbb403756f6df8},
	author = {Issa, I.B.a and Essaaidi, M.b}
}
@conference { ISI:000373729000021,
	title = {Ontology Learning from Relational Database: How to Label the Relationships Between Concepts?},
	booktitle = {BEYOND DATABASES, ARCHITECTURES AND STRUCTURES, BDAS 2015},
	series = {Communications in Computer and Information Science},
	volume = {521},
	year = {2015},
	note = {11th International Conference on Beyond Databases, Architectures and Structures (BDAS), Ustron, POLAND, MAY 26-29, 2015},
	pages = {235-244},
	publisher = {IEEE Poland Sect; Silesian Univ Technol, Inst Informat},
	organization = {IEEE Poland Sect; Silesian Univ Technol, Inst Informat},
	abstract = {Developing ontology for modeling the universe of a Relational Database (RDB) is a key success for many RDB related domains, including semantic-query of RDB, Linked Data and semantic interoperability of information systems. However, the manual development of ontology is a tedious task, error-prone and requires much time. The research field of ontology learning aims to provide (semi-) automatic approaches for building ontology. However, one big challenge in the automatic transformation, is how to label the relationships between concepts. This challenge depends heavily on the correct extraction of the relationship types. In fact, the RDB model does not store the meaning of relationships between entities, it only indicates the existence of a link between them. This paper suggests a solution consisting of a meta-model for the semantic enrichment of the RDB model and of a classification of relationships. A case study shows the effectiveness of our approach.},
	isbn = {978-3-319-18422-7; 978-3-319-18421-0},
	issn = {1865-0929},
	doi = {10.1007/978-3-319-18422-7\_21},
	author = {El Idrissi, Bouchra and Baina, Salah and Baina, Karim},
	editor = {Kozielski, S and Mrozek, D and Kasprowski, P and MalysiakMrozek, B and Kostrzewa, D}
}
@article {ElIdrissi2015235,
	title = {Ontology learning from relational database: How to label the relationships between concepts?},
	journal = {Communications in Computer and Information Science},
	volume = {521},
	year = {2015},
	note = {cited By 0},
	pages = {235-244},
	abstract = {Developing ontology for modeling the universe of a Relational Database (RDB) is a key success for many RDB related domains, including semantic-query of RDB, Linked Data and semantic interoperability of information systems. However, the manual development of ontology is a tedious task, error-prone and requires much time. The research field of ontology learning aims to provide (semi-) automatic approaches for building ontology. However, one big challenge in the automatic transformation, is how to label the relationships between concepts. This challenge depends heavily on the correct extraction of the relationship types. In fact, the RDB model does not store the meaning of relationships between entities, it only indicates the existence of a link between them. This paper suggests a solution consisting of a meta-model for the semantic enrichment of the RDB model and of a classification of relationships. A case study shows the effectiveness of our approach. {\textcopyright} Springer International Publishing Switzerland 2015.},
	doi = {10.1007/978-3-319-18422-7_21},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84929459677\&doi=10.1007\%2f978-3-319-18422-7_21\&partnerID=40\&md5=ac949fcc959bce20c507351a6259639e},
	author = {El Idrissi, B. and Baina, S. and Baina, K.}
}
@conference { ISI:000383740200029,
	title = {Personal development in engineering schools in Morocco},
	booktitle = {INTERNATIONAL CONFERENCE ON NEW HORIZONS IN EDUCATION, INTE 2014},
	series = {Procedia Social and Behavioral Sciences},
	volume = {174},
	year = {2015},
	note = {5th International Conference on New Horizons in Education (INTE), Paris, FRANCE, JUN 25-27, 2014},
	pages = {194-198},
	abstract = {Why personal development in schools of engineering. The lack of self-awareness about personal and Professional projects push us teachers and coaches to guide students to have a clear vision about their future and discover their potential and the power of creativity by acquiring self-esteem, self-confidence and self-actualization. And also by helping them to overcome procrastination by managing their time and accepting and dealing with change positively. (C) 2015 The Authors. Published by Elsevier Ltd.},
	issn = {1877-0428},
	doi = {10.1016/j.sbspro.2015.01.646},
	author = {Zakia, Belahmer},
	editor = {Iaman, A and Eskicumali, A}
}
@article {Ouhbi2015547,
	title = {Predicting software product quality: A systematic mapping study},
	journal = {Computacion y Sistemas},
	volume = {19},
	number = {3},
	year = {2015},
	note = {cited By 1},
	pages = {547-562},
	abstract = {Predicting software product quality (SPQ) is becoming a permanent concern during software life cycle phases. In this paper, a systematic mapping study was performed to summarize the existing SPQ prediction (SPQP) approaches in literature and to organize the selected studies according to seven classification criteria: SPQP approaches, research types, empirical types, data sets used in the empirical evaluation of these studies, artifacts, SQ models, and SQ characteristics. Publication channels and trends were also identified. After identifying 182 documents in ACM Digital Library, IEEE Xplore, ScienceDirect, SpringerLink, and Google scholar, 69 papers were selected. The results show that the main publication source of the papers identified was conference. Data mining techniques are the most frequently SPQP approaches reported in literature. Solution proposal was the main research type identified. The majority of the papers selected were history-based evaluations using existing data which were mainly obtained from open source software projects and domain specific projects. Source code was the main artifact concerned with SPQP approaches. Well-known SQ models were hardly mentioned and reliability is the SQ characteristic through which SPQP was mainly achieved. SPQP-related subject seems to need more investigation from researchers and practitioners. Moreover, SQ models and standards need to be considered more in future SPQP research.},
	doi = {10.13053/CyS-19-3-1960},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84943600627\&doi=10.13053\%2fCyS-19-3-1960\&partnerID=40\&md5=caa3593757dd9685bb38aa7309228c08},
	author = {Ouhbi, S.a and Idri, A.a and Fern{\'a}ndez-Alem{\'a}n, J.L.b and Toval, A.b}
}
@conference {Idri2015,
	title = {Preface},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	doi = {10.1109/SITA.2015.7358374},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962432872\&doi=10.1109\%2fSITA.2015.7358374\&partnerID=40\&md5=fd52409377ca778d3a97413740572ebd},
	author = {Idri, A. and Janati Idrissi, M.A.}
}
@conference {Bachiri2015,
	title = {A preliminary study on the evaluation of software product quality of pregnancy monitoring mPHRs},
	booktitle = {Proceedings of 2015 IEEE World Conference on Complex Systems, WCCS 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {The stakeholders needs and expectations are identified through software quality requirements, which have an impact on the software product quality. In this paper, a set of requirements of mobile personal health records (mPHRs) for pregnancy monitoring are introduced, extracted from literature and existing mobile apps in the market. An illustration of the influence of a block of the mPHRs for pregnancy monitoring requirements is presented using the ISO/IEC 25010 software product quality standard. As results, the external characteristics Reliability and Performance efficiency are the most influenced by all the requirements. Thus, the degrees of this influence are discussed. This study is intended to be extended for the remaining requirements, in order to obtain an extensive conclusion about the influence of mPHRs for pregnancy monitoring requirements on software product quality. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/ICoCS.2015.7483224},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84978416128\&doi=10.1109\%2fICoCS.2015.7483224\&partnerID=40\&md5=fa262dfcfef04939f7628bcdfcdee056},
	author = {Bachiri, M.a and Idri, A.a and Fern{\'a}ndez-Alem{\'a}n, J.L.a and Toval, A.b}
}
@article {11810056420151101,
	title = {Proposition of a new ex-ante evaluation method for adapting and selecting ERP solutions.},
	journal = {E-Ti: E-Review in Technologies Information},
	number = {8},
	year = {2015},
	pages = {34 - 47},
	abstract = {Acquiring an ERP system is one of the most risky, tedious and complex decision making activities for any organization. It has been widely reported that selecting an inappropriate ERP is one of the major reasons for its implementation failure. In this paper, we will develop a new ex-ante evaluation method for ERP system tailoring and selection. The proposed method, called SEVALERPS (Systematic Evaluation of ERP Systems), is basically elaborated to help organizations, especially large ones, to better customize and evaluate the potential ERP solutions in order to choose the ones that meet their best requirements{\textquoteright} tradeoff. SEVALERPS relies on many sound mathematical techniques to handle various evaluation aspects: 0-1 linear programming to choose the best ERP tailoring scenarios, MACBETH to express the preferences of the selection team in both a qualitative and quantitative way, and the discrete Choquet integral to address interdependencies that might exist among evaluation criteria. (En},
	keywords = {0-1 linear Programing, Adaptation ERP, Choquet Integral, Couverture fonctionnelle, Enterprise resource planning, ERP Evaluation, ERP Functional coverage, ERP Selection, ERP Tailoring, {\'E}valuation ERP, Int{\'e}grale de Choquet, Linear programming, MACBETH, Programmation lin{\'e}aire {\`a} variables binaires, S{\'e}lection ERP},
	issn = {11148802},
	url = {http://search.ebscohost.com/login.aspx?direct=true\&db=iih\&AN=118100564\&site=ehost-live},
	author = {Khaled, Abdelilah and Janati Idrissi, Mohammed Abdou}
}
@conference { ISI:000354859800033,
	title = {Pure P2P Mediation System: A Mappings Discovery Approach},
	booktitle = {INTERNATIONAL CONFERENCE ON INTEGRATED INFORMATION (IC-ININFO 2014)},
	series = {AIP Conference Proceedings},
	volume = {1644},
	year = {2015},
	note = {4th International Conference on Integrated Information (IC-ININFO), Madrid, SPAIN, SEP 05-08, 2014},
	pages = {244-251},
	publisher = {Univ Peloponnese; Linnaeus Univ; Aberystwyth Univ; Technol \& Educ Inst Athens; Univ Complutense Madrid, Fac Ciencias Documentac; Inst Disseminat Arts \& Sci},
	organization = {Univ Peloponnese; Linnaeus Univ; Aberystwyth Univ; Technol \& Educ Inst Athens; Univ Complutense Madrid, Fac Ciencias Documentac; Inst Disseminat Arts \& Sci},
	abstract = {The information integration systems consist in offering a uniform interface to provide access to a set of autonomous and distributed information sources. The most important advantage of this system is that it allows users to specify what they want, rather than thinking about how to get the responses. The works realized in this area have particular leads to two major classes of integration systems: the mediation systems based on the paradigm mediator / adapter and peer to peer systems (P2P). The combination of both systems has led to a third type; is the mediation P2P systems. The P2P systems are large-scale systems, self-organized and distributed. They allow the resource management in a completely decentralized way. However, the integration of structured information sources, heterogeneous and distributed proves to be a complex problem. The objective of this work is to propose an approach to resolve conflicts and establish a mapping between the heterogeneous elements. This approach is based on clustering; the latter is to group similar Peers that share common information in the same subnet. Thus, to facilitate the heterogeneity, we introduced three additional layers of our hierarchy of peers: internal schema, external schema and Schema directory peer. We used linguistic techniques, and precisely the name correspondence technique, that is based on the similarity of names to propose a correspondence.},
	isbn = {978-0-7354-1283-5},
	issn = {0094-243X},
	doi = {10.1063/1.4907843},
	author = {Selma, El Yahyaoui El Idrissi and Zellou, Ahmed and Idri, Ali},
	editor = {Giannakopoulos, G and Sakas, DP and KyriakiManessi, D}
}
@conference { ISI:000380409500001,
	title = {Quality of Data in Mediation Systems},
	booktitle = {2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2015},
	note = {10th International Conference on Intelligent Systems - Theories and Applications (SITA), ENSIAS, Rabat, MOROCCO, OCT 20-21, 2015},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {Quality of Data (QoD) became a major concern which more and more considers necessary to evolve the satisfaction of final users. In this work, we are approaching a methodology which consists of classifying and listing factors impacting Data Quality in Data Integration Systems, and more literally these which influence mediation systems and which will constitute our long-term research axis. Moreover, we shall propose in this work a contribution in the form of an attempt to define main factors impacting Quality of Data.},
	isbn = {978-1-5090-0220-7},
	author = {Mimouni, Loubna and Zellou, Ahmed and Idri, Ali}
}
@conference {Mimouni2015,
	title = {Quality of Data in mediation systems},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {Quality of Data (QoD) became a major concern which more and more considers necessary to evolve the satisfaction of final users. In this work, we are approaching a methodology which consists of classifying and listing factors impacting Data Quality in Data Integration Systems, and more literally these which influence mediation systems and which will constitute our long-term research axis. Moreover, we shall propose in this work a contribution in the form of an attempt to define main factors impacting Quality of Data. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SITA.2015.7358375},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962456193\&doi=10.1109\%2fSITA.2015.7358375\&partnerID=40\&md5=aa9e5c23e4b0cc19331495a5ca6e9a5c},
	author = {Mimouni, L. and Zellou, A. and Idri, A.}
}
@conference {Idri2015976,
	title = {RBFN network based models for estimating software development effort: A cross-validation study},
	booktitle = {Proceedings - 2015 IEEE Symposium Series on Computational Intelligence, SSCI 2015},
	year = {2015},
	note = {cited By 0},
	pages = {976-983},
	abstract = {Software effort estimation is very crucial and there is always a need to improve its accuracy as much as possible. Several estimation techniques have been developed in this regard and it is difficult to determine which model gives more accurate estimation on which dataset. Among all proposed methods, the Radial Basis Function Neural (RBFN) networks models have presented promising results in software effort estimation. The main objective of this research is to evaluate the RBFN networks construction based on both hard and fuzzy C-means clustering algorithms using cross-validation approach. The objective of this replication study is to investigate if the RBFN-based models learned from the training data are able to estimate accurately the efforts of yet unseen data. This evaluation uses two historical datasets, namely COCOMO81 and ISBSG R8. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SSCI.2015.142},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84964949962\&doi=10.1109\%2fSSCI.2015.142\&partnerID=40\&md5=af0dde3af393745967961e241dd05385},
	author = {Idri, A.a and Hassani, A.a and Abran, A.b}
}
@conference { ISI:000380431500135,
	title = {RBFN Networks-based Models for Estimating Software Development Effort: A Cross-validation Study},
	booktitle = {2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI)},
	year = {2015},
	note = {IEEE Symposium Series Computational Intelligence, Cape Town, SOUTH AFRICA, DEC 07-10, 2015},
	pages = {976-983},
	publisher = {IEEE; IEEE Computational Intelligence Soc; IEEE BigData},
	organization = {IEEE; IEEE Computational Intelligence Soc; IEEE BigData},
	abstract = {Software effort estimation is very crucial and there is always a need to improve its accuracy as much as possible. Several estimation techniques have been developed in this regard and it is difficult to determine which model gives more accurate estimation on which dataset. Among all proposed methods, the Radial Basis Function Neural (RBFN) networks models have presented promising results in software effort estimation. The main objective of this research is to evaluate the RBFN networks construction based on both hard and fuzzy C-means clustering algorithms using cross-validation approach. The objective of this replication study is to investigate if the RBFN-based models learned from the training data are able to estimate accurately the efforts of yet unseen data. This evaluation uses two historical datasets, namely COCOMO81 and ISBSG R8.},
	isbn = {978-1-4799-7560-0},
	doi = {10.1109/SSCI.2015.142},
	author = {Idri, Ali and Hassani, Aya and Abran, Alain}
}
@conference { ISI:000380431500128,
	title = {RBFN Networks-based Models for Estimating Software Development Effort: A Cross-validation Study},
	booktitle = {2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI)},
	year = {2015},
	note = {IEEE Symposium Series Computational Intelligence, Cape Town, SOUTH AFRICA, DEC 07-10, 2015},
	pages = {925-932},
	publisher = {IEEE; IEEE Computational Intelligence Soc; IEEE BigData},
	organization = {IEEE; IEEE Computational Intelligence Soc; IEEE BigData},
	abstract = {Software effort estimation is very crucial and there is always a need to improve its accuracy as much as possible. Several estimation techniques have been developed in this regard and it is difficult to determine which model gives more accurate estimation on which dataset. Among all proposed methods, the Radial Basis Function Neural (RBFN) networks models have presented promising results in software effort estimation. The main objective of this research is to evaluate the RBFN networks construction based on both hard and fuzzy C-means clustering algorithms using cross-validation approach. The objective of this replication study is to investigate if the RBFN-based models learned from the training data are able to estimate accurately the efforts of yet unseen data. This evaluation uses two historical datasets, namely COCOMO81 and ISBSG R8.},
	isbn = {978-1-4799-7560-0},
	doi = {10.1109/SSCI.2015.136},
	author = {Idri, Ali and Hassani, Aya and Abran, Alain}
}
@conference {Idri2015925,
	title = {RBFN networks-based models for estimating software development effort: A cross-validation study},
	booktitle = {Proceedings - 2015 IEEE Symposium Series on Computational Intelligence, SSCI 2015},
	year = {2015},
	note = {cited By 0},
	pages = {925-932},
	abstract = {Software effort estimation is very crucial and there is always a need to improve its accuracy as much as possible. Several estimation techniques have been developed in this regard and it is difficult to determine which model gives more accurate estimation on which dataset. Among all proposed methods, the Radial Basis Function Neural (RBFN) networks models have presented promising results in software effort estimation. The main objective of this research is to evaluate the RBFN networks construction based on both hard and fuzzy C-means clustering algorithms using cross-validation approach. The objective of this replication study is to investigate if the RBFN-based models learned from the training data are able to estimate accurately the efforts of yet unseen data. This evaluation uses two historical datasets, namely COCOMO81 and ISBSG R8. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SSCI.2015.136},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84964998599\&doi=10.1109\%2fSSCI.2015.136\&partnerID=40\&md5=ff08a732a997a0619f3c654c70abf5eb},
	author = {Idri, A.a and Hassani, A.b and Abran, A.a}
}
@article {10260344020150601,
	title = {Requirements engineering education: a systematic mapping study.},
	journal = {Requirements Engineering},
	volume = {20},
	number = {2},
	year = {2015},
	pages = {119 - 138},
	abstract = {Requirements engineering (RE) has attracted a great deal of attention from researchers and practitioners in recent years. Requirements engineering education (REE) is therefore an important undertaking if the field is to have professionals who are capable of successfully accomplishing software projects. This increasing interest demands that academia should provide software engineering students with a solid foundation in the subject matter. This paper aims to identify and to present the current research on REE that is available at present, and to select useful approaches and needs for future research. A systematic mapping study was therefore performed to classify the selected studies into five classification criteria: research type, empirical type, contribution type, RE activity, and curricula. A total of 79 papers were selected and classified according to these criteria. The results of this systematic mapping study are discussed, and a list of advice obtained from the REE literature fo},
	keywords = {Computer software, education, Engineering {\textendash} Study \& teaching, Mappings (Mathematics), Requirements engineering, Software engineering, Software requirements, Systematic mapping study},
	issn = {09473602},
	url = {http://search.ebscohost.com/login.aspx?direct=true\&db=iih\&AN=102603440\&site=ehost-live},
	author = {Ouhbi, Sofia and Idri, Ali and Fern{\'a}ndez-Alem{\'a}n, Jos{\'e} and Toval, Ambrosio}
}
@article { ISI:000357593500001,
	title = {Requirements engineering education: a systematic mapping study},
	journal = {REQUIREMENTS ENGINEERING},
	volume = {20},
	number = {2},
	year = {2015},
	month = {JUN},
	pages = {119-138},
	abstract = {Requirements engineering (RE) has attracted a great deal of attention from researchers and practitioners in recent years. Requirements engineering education (REE) is therefore an important undertaking if the field is to have professionals who are capable of successfully accomplishing software projects. This increasing interest demands that academia should provide software engineering students with a solid foundation in the subject matter. This paper aims to identify and to present the current research on REE that is available at present, and to select useful approaches and needs for future research. A systematic mapping study was therefore performed to classify the selected studies into five classification criteria: research type, empirical type, contribution type, RE activity, and curricula. A total of 79 papers were selected and classified according to these criteria. The results of this systematic mapping study are discussed, and a list of advice obtained from the REE literature for instructors is provided.},
	issn = {0947-3602},
	doi = {10.1007/s00766-013-0192-5},
	author = {Ouhbi, Sofia and Idri, Ali and Luis Fernandez-Aleman, Jose and Toval, Ambrosio}
}
@article {Ouhbi2015119,
	title = {Requirements engineering education: a systematic mapping study},
	journal = {Requirements Engineering},
	volume = {20},
	number = {2},
	year = {2015},
	note = {cited By 9},
	pages = {119-138},
	abstract = {Requirements engineering (RE) has attracted a great deal of attention from researchers and practitioners in recent years. Requirements engineering education (REE) is therefore an important undertaking if the field is to have professionals who are capable of successfully accomplishing software projects. This increasing interest demands that academia should provide software engineering students with a solid foundation in the subject matter. This paper aims to identify and to present the current research on REE that is available at present, and to select useful approaches and needs for future research. A systematic mapping study was therefore performed to classify the selected studies into five classification criteria: research type, empirical type, contribution type, RE activity, and curricula. A total of 79 papers were selected and classified according to these criteria. The results of this systematic mapping study are discussed, and a list of advice obtained from the REE literature for instructors is provided. {\textcopyright} 2013, Springer-Verlag London.},
	doi = {10.1007/s00766-013-0192-5},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84929521157\&doi=10.1007\%2fs00766-013-0192-5\&partnerID=40\&md5=f7fd57be932075ffb64b6bcab6101843},
	author = {Ouhbi, S.a and Idri, A.a and Fern{\'a}ndez-Alem{\'a}n, J.L.b and Toval, A.b}
}
@conference {L{\textquoteright}Amrani201556,
	title = {The security of web services: Secure communication and identity management},
	booktitle = {CEUR Workshop Proceedings},
	volume = {1580},
	year = {2015},
	note = {cited By 0},
	pages = {56-60},
	abstract = {Service Oriented Architectures have become the new trend in the world of communication on the web. Especially web services are the high-performance specification of service-oriented architectures. The use of confidential data on the Web becomes the primary problem in the secure communication over the web. The solution proposed in this paper is a secure communication tool OCS based on the principals of SAML standard and Single Sign-On. Our solution proposes a new approach which collaborates strong points of SAML standard and single sign-on method. The implementation of this approach is in the form of a platform or a tool which provide a secure communication between web services. Thus, a future approach that exceeds the level of authentication and address the level of access control, likewise and as a further step, prepare an evaluation of the most important technologies which provide Single Sign-On possibility and secure communication context between heterogeneous web services.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84977540481\&partnerID=40\&md5=947fc7d5e6948e0dbe24131531e28dc1},
	author = {L{\textquoteright}Amrani, H.a and El Bouzekri El Idrissi, Y.b and Ajhoun, R.a}
}
@conference { ISI:000380403000023,
	title = {Software Cost Estimation for Global Software Development A Systematic Map and Review Study},
	booktitle = {ENASE 2015 - PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING},
	year = {2015},
	note = {10th International Conference on Evaluation of Novel Approaches to Software Engineering, Barcelona, SPAIN, APR 29-30, 2015},
	pages = {197-206},
	publisher = {Inst Syst \& Technol Information, Control \& Commun; Tech Council Software Engn; IEEE Comp Soc},
	organization = {Inst Syst \& Technol Information, Control \& Commun; Tech Council Software Engn; IEEE Comp Soc},
	abstract = {Software cost estimation plays a central role in the success of software project management in the context of global software development (GSD). The importance of mastering software cost estimation may appear to be obvious. However, as regards the issue of customer satisfaction, end-users are often unsatisfied with software project management results. In this paper, a systematic mapping study (SMS) is carried out with the aim of summarising software cost estimation in the context of GSD research by answering nine mapping questions. A total, of 16 articles were selected and classified according to nine criteria: publication source, publication year, research type, research approach, contribution type, software cost estimation techniques, software cost estimation activity, cost drivers and cost estimation performances for GSD projects. The results show that the interest in estimating software cost for GSD projects has increased in recent years and reveal that conferences are the most frequently targeted publications. Most software cost estimation for GSD research has focused on theory. The dominant contribution type of software cost estimation for GSD research is that of models, while the predominant activity was identified as being software development cost. Identifying empirical solutions to address software cost estimation for GSD is a promising direction for researchers.},
	isbn = {978-9-8975-8143-4},
	author = {El Bajta, Manal and Idri, Ali and Luis Fernandez-Aleman, Jose and Nicolas Ros, Joaquin and Toval, Ambrosio},
	editor = {Filipe, J and Maciaszek, L}
}
@conference {ElBajta2015197,
	title = {Software cost estimation for global software development: A systematic map and review study},
	booktitle = {ENASE 2015 - Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software Engineering},
	year = {2015},
	note = {cited By 1},
	pages = {197-206},
	abstract = {Software cost estimation plays a central role in the success of software project management in the context of global software development (GSD). The importance of mastering software cost estimation may appear to be obvious. However, as regards the issue of customer satisfaction, end-users are often unsatisfied with software project management results. In this paper, a systematic mapping study (SMS) is carried out with the aim of summarising software cost estimation in the context of GSD research by answering nine mapping questions. A total, of 16 articles were selected and classified according to nine criteria: publication source, publication year, research type, research approach, contribution type, software cost estimation techniques, software cost estimation activity, cost drivers and cost estimation performances for GSD projects. The results show that the interest in estimating software cost for GSD projects has increased in recent years and reveal that conferences are the most frequently targeted publications. Most software cost estimation for GSD research has focused on theory. The dominant contribution type of software cost estimation for GSD research is that of models, while the predominant activity was identified as being software development cost. Identifying empirical solutions to address software cost estimation for GSD is a promising direction for researchers.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84933555636\&partnerID=40\&md5=3e6ff23ed380cdb81d078b9b47e09964},
	author = {El Bajta, M.a and Idri, A.a and Fern{\'a}ndez-Alem{\'a}n, J.L.b and Ros, J.N.b and Toval, A.b}
}
@conference { ISI:000380409500011,
	title = {Strategic Alignment and Information System project portfolio optimization model},
	booktitle = {2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2015},
	note = {10th International Conference on Intelligent Systems - Theories and Applications (SITA), ENSIAS, Rabat, MOROCCO, OCT 20-21, 2015},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {With the evolution of Information and Communication Technology (ICT), Information Systems (IS) have become complex and difficult to control in the absence of definite necessary accompanying measures and lack of adherence of all stakeholders. Thus, a serious problem has faced organizations: how to develop Information Systems that provide both a better alignment with the organization{\textquoteright}s business strategy and a better added value? In this paper, we propose an optimization model that addresses this problem by providing a strategic alignment (SA) approach of IS projects while maximizing the value of projects. Strategic alignment is evaluated according to a well defined process that determines strategic axes, operational objectives, processes and functions of the information system to be developed according to a target of functional architecture. The project value is calculated according to criteria that each organization could define (estimated financial benefit, risk control, environmental efficiency, etc.). The model allows for determining IS project portfolio by taking into account the synergy created by projects that are located in the same portfolio, the constraints related to projects and resources.},
	isbn = {978-1-5090-0220-7},
	author = {Jadda, Salah and Janati Idrissi, Mohammed Abdou}
}
@conference {Jadda2015,
	title = {Strategic Alignment and Information System project portfolio optimization model},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {With the evolution of Information and Communication Technology (ICT), Information Systems (IS) have become complex and difficult to control in the absence of definite necessary accompanying measures and lack of adherence of all stakeholders. Thus, a serious problem has faced organizations: how to develop Information Systems that provide both a better alignment with the organization{\textquoteright}s business strategy and a better added value? In this paper, we propose an optimization model that addresses this problem by providing a strategic alignment (SA) approach of IS projects while maximizing the value of projects. Strategic alignment is evaluated according to a well defined process that determines strategic axes, operational objectives, processes and functions of the information system to be developed according to a target of functional architecture. The project value is calculated according to criteria that each organization could define (estimated financial benefit, risk control, environmental efficiency, etc.). The model allows for determining IS project portfolio by taking into account the synergy created by projects that are located in the same portfolio, the constraints related to projects and resources. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SITA.2015.7358385},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962467704\&doi=10.1109\%2fSITA.2015.7358385\&partnerID=40\&md5=6edfeae3235041e1db4422fa70da3d8d},
	author = {Jadda, S. and Janati Idrissi, M.A.}
}
@conference {Naciri2015,
	title = {A strategic release planning model from TPM point of view},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {Release planning is a tedious task, especially within the context of Third Party Application Maintenance (TPM). Software engineering fields acknowledge multiple methods and techniques applied to solve problems of release planning. However, few of them propose a pragmatic and decision support dedicated to TPM managers. This research attempts to apply theory and methods Searchbased software engineering (SBSE) area such as meta-heuristic techniques to solve complex release planning problems faced by TPM organizations. The aim of this paper is to introduce a strategic release planning model based on several TPM factors and constraints, allowing the TPM manager to carry out an effective roadmap and industrialize the planning process of software maintenance. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SITA.2015.7358396},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962468901\&doi=10.1109\%2fSITA.2015.7358396\&partnerID=40\&md5=bbfbc768cb33ef2e5678536a26d6e8ca},
	author = {Naciri, S. and Janati Idrissi, M.A. and Kerzazi, N.}
}
@conference { ISI:000380409500022,
	title = {A Strategic Release Planning model from TPM point of view},
	booktitle = {2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2015},
	note = {10th International Conference on Intelligent Systems - Theories and Applications (SITA), ENSIAS, Rabat, MOROCCO, OCT 20-21, 2015},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {Release planning is a tedious task, especially within the context of Third Party Application Maintenance (TPM). Software engineering fields acknowledge multiple methods and techniques applied to solve problems of release planning. However, few of them propose a pragmatic and decision support dedicated to TPM managers. This research attempts to apply theory and methods Search-based software engineering (SBSE) area such as meta-heuristic techniques to solve complex release planning problems faced by TPM organizations. The aim of this paper is to introduce a strategic release planning model based on several TPM factors and constraints, allowing the TPM manager to carry out an effective roadmap and industrialize the planning process of software maintenance.},
	isbn = {978-1-5090-0220-7},
	author = {Naciri, Samia and Janati Idrissi, Mohammed Abdou and Kerzazi, Noureddine}
}
@conference {Idri2015,
	title = {Systematic mapping study of missing values techniques in software engineering data},
	booktitle = {2015 IEEE/ACIS 16th International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, SNPD 2015 - Proceedings},
	year = {2015},
	note = {cited By 0},
	abstract = {Missing Values (MV) present a serious problem facing research in software engineering (SE) which is mainly based on statistical and/or data mining analysis of SE data. The simple method of dealing with MV is to ignore data with missing observations. This leads to losing valuable information and then obtaining biased results. Therefore, various techniques have been developed to deal adequately with MV, especially those based on imputation methods. In this paper, a systematic mapping study was carried out to summarize the existing techniques dealing with MV in SE datasets and to classify the selected studies according to six classification criteria: research type, research approach, MV technique, MV type, data types and MV objective. Publication channels and trends were also identified. As results, 35 papers concerning MV treatments of SE data were selected. This study shows an increasing interest in machine learning (ML) techniques especially the K-nearest neighbor algorithm (KNN) to deal with MV in SE datasets and found that most of the MV techniques are used to serve software development effort estimation techniques. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SNPD.2015.7176280},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84947080832\&doi=10.1109\%2fSNPD.2015.7176280\&partnerID=40\&md5=d82d376ab83550a21470787ee8a42f45},
	author = {Idri, A.a and Abnane, I.a and Abran, A.b}
}
@conference { ISI:000380439700114,
	title = {Systematic Mapping Study of Missing Values Techniques in Software Engineering Data},
	booktitle = {2015 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD)},
	year = {2015},
	note = {16th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), Takamatsu, JAPAN, JUN 01-03, 2015},
	pages = {671-678},
	publisher = {IEEE; ACIS},
	organization = {IEEE; ACIS},
	abstract = {Missing Values (MV) present a serious problem facing research in software engineering (SE) which is mainly based on statistical and/or data mining analysis of SE data. The simple method of dealing with MV is to ignore data with missing observations. This leads to losing valuable information and then obtaining biased results. Therefore, various techniques have been developed to deal adequately with MV, especially those based on imputation methods. In this paper, a systematic mapping study was carried out to summarize the existing techniques dealing with MV in SE datasets and to classify the selected studies according to six classification criteria: research type, research approach, MV technique, MV type, data types and MV objective. Publication channels and trends were also identified. As results, 35 papers concerning MV treatments of SE data were selected. This study shows an increasing interest in machine learning (ML) techniques especially the K-nearest neighbor algorithm (KNN) to deal with MV in SE datasets and found that most of the MV techniques are used to serve software development effort estimation techniques.},
	isbn = {978-1-4799-8676-7},
	author = {Idri, Ali and Abnane, Ibtissam and Abran, Alain},
	editor = {Saisho, K}
}
@conference {Fath-Allah2015,
	title = {A theoretical e-government portals{\textquoteright} benchmarking framework},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {E-government benchmarking is the process of ranking e-government according to some agreed best practices. It can be used not only to benchmark but also to assess achievements and identify missing best practices for stakeholders. The purpose of this paper is to propose guidelines to build a new benchmarking framework for e-government portals. This framework is based on measurement of best practices using a best practice model. For this purpose, we have first identified and presented five examples of the benchmarking frameworks available in the literature. Based on the conducted comparison, the findings show that although the benchmarking frameworks are serving their intended purposes, they still suffer from some limitations. The paper also explains how the new framework overcomes these limitations. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SITA.2015.7358379},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962415171\&doi=10.1109\%2fSITA.2015.7358379\&partnerID=40\&md5=b708ecadda763851cd774d01e3b2cd31},
	author = {Fath-Allah, A.a and Cheikhi, L.a and Al-Qutaish, R.E.b and Idri, A.a}
}
@conference { ISI:000380409500005,
	title = {A Theoretical E-government Portals{\textquoteright} Benchmarking Framework},
	booktitle = {2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2015},
	note = {10th International Conference on Intelligent Systems - Theories and Applications (SITA), ENSIAS, Rabat, MOROCCO, OCT 20-21, 2015},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {E-government benchmarking is the process of ranking e-government according to some agreed best practices. It can be used not only to benchmark but also to assess achievements and identify missing best practices for stakeholders. The purpose of this paper is to propose guidelines to build a new benchmarking framework for e-government portals. This framework is based on measurement of best practices using a best practice model. For this purpose, we have first identified and presented five examples of the benchmarking frameworks available in the literature. Based on the conducted comparison, the findings show that although the benchmarking frameworks are serving their intended purposes, they still suffer from some limitations. The paper also explains how the new framework overcomes these limitations.},
	isbn = {978-1-5090-0220-7},
	author = {Fath-Allah, Abdoullah and Cheikhi, Laila and Al-Qutaish, Rafa E. and Idri, Ali}
}
@conference {Ouaftouh2015,
	title = {User profile model: A user dimension based classification},
	booktitle = {2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015},
	year = {2015},
	note = {cited By 0},
	abstract = {As the amount of information offered by information systems is increasing exponentially, the need of personalized approaches for information access increases. This work discusses user profiles designed for providing personalized information access. We first present a general classification of research directions on adaptive systems, followed by a state-of-the-art study about user profiling. We propose then a new classification approach of user profile model. This classification is based on the user dimensions considered to build the user profile. {\textcopyright} 2015 IEEE.},
	doi = {10.1109/SITA.2015.7358378},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84962408714\&doi=10.1109\%2fSITA.2015.7358378\&partnerID=40\&md5=ca06e7ab84ba76c5e6dfa5355f6faed2},
	author = {Ouaftouh, S. and Zellou, A. and Idri, A.}
}
@conference { ISI:000380409500004,
	title = {User profile model: a user dimension based classification},
	booktitle = {2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2015},
	note = {10th International Conference on Intelligent Systems - Theories and Applications (SITA), ENSIAS, Rabat, MOROCCO, OCT 20-21, 2015},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {As the amount of information offered by information systems is increasing exponentially, the need of personalized approaches for information access increases. This work discusses user profiles designed for providing personalized information access. We first present a general classification of research directions on adaptive systems, followed by a state-of-the-art study about user profiling. We propose then a new classification approach of user profile model. This classification is based on the user dimensions considered to build the user profile.},
	isbn = {978-1-5090-0220-7},
	author = {Ouaftouh, Sara and Zellou, Ahmed and Idri, Ali}
}
@conference {Amazal2014252,
	title = {An analogy-based approach to estimation of software development effort using categorical data},
	booktitle = {Proceedings - 2014 Joint Conference of the International Workshop on Software Measurement, IWSM 2014 and the International Conference on Software Process and Product Measurement, Mensura 2014},
	year = {2014},
	note = {cited By 2},
	pages = {252-262},
	abstract = {Analogy-based software development effort estimation methods have proved to be a viable alternative to other conventional estimation methods since they mimic the human problem solving approach. However, they are limited by their inability to correctly handle categorical data. Therefore, we have proposed, in an earlier work, a new approach called fuzzy analogy which extends classical analogy by incorporating the fuzzy logic concept in the estimation process. The proposed approach may be applied only when the categorical values are derived from numerical data. This paper extends fuzzy analogy to deal with categorical values that are not derived from numerical data. To this aim, we used the fuzzy k-modes algorithm, a well-known clustering technique for large datasets containing categorical values. Thereafter, we evaluate the accuracy of fuzzy analogy construction-based on fuzzy k-modes using the ISBSG R8 dataset. This evaluation shows that our proposed approach leads to significant improvement in estimation accuracy. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/IWSM.Mensura.2014.31},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84929643263\&doi=10.1109\%2fIWSM.Mensura.2014.31\&partnerID=40\&md5=84eb80725af9b61fcbeeb71e6ba04eb9},
	author = {Amazal, F.-A.a and Idri, A.a and Abran, A.b}
}
@article {Idri2014,
	title = {Analogy-based software development effort estimation: A systematic mapping and review},
	journal = {Information and Software Technology},
	year = {2014},
	note = {cited By 1; Article in Press},
	abstract = {Context: Analogy-based software development effort estimation (ASEE) techniques have gained considerable attention from the software engineering community. However, to our knowledge, no systematic mapping has been created of ASEE studies and no review has been carried out to analyze the empirical evidence on the performance of ASEE techniques. Objective: The objective of this research is twofold: (1) to classify ASEE papers according to five criteria: research approach, contribution type, techniques used in combination with ASEE methods, and ASEE steps, as well as identifying publication channels and trends; and (2) to analyze these studies from five perspectives: estimation accuracy, accuracy comparison, estimation context, impact of the techniques used in combination with ASEE methods, and ASEE tools. Method: We performed a systematic mapping of ASEE studies published in the period 1990-2012, and reviewed them based on an automated search of four electronic databases. Results: In total, we identified 65 studies published between 1990 and 2012, and classified them based on our predefined classification criteria. The mapping study revealed that most researchers focus on addressing problems related to the first step of an ASEE process, that is, feature and case subset selection. The results of our detailed analysis show that ASEE methods outperform the eight techniques with which they were compared, and tend to yield acceptable results especially when combining ASEE techniques with fuzzy logic (FL) or genetic algorithms (GA). Conclusion: Based on the findings of this study, the use of other techniques such FL and GA in combination with an ASEE method is promising to generate more accurate estimates. However, the use of ASEE techniques by practitioners is still limited: developing more ASEE tools may facilitate the application of these techniques and then lead to increasing the use of ASEE techniques in industry. {\textcopyright} 2014 Elsevier B.V. All rights reserved.},
	doi = {10.1016/j.infsof.2014.07.013},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84906037417\&doi=10.1016\%2fj.infsof.2014.07.013\&partnerID=40\&md5=4a5eda69bfe8b11111bed58fad572629},
	author = {Idri, A.a and Amazal, F.A.a and Abran, A.b}
}
@article {Cheikhi2014359,
	title = {Chidamber and kemerer object-oriented measures: Analysis of their design from the metrology perspective},
	journal = {International Journal of Software Engineering and its Applications},
	volume = {8},
	number = {2},
	year = {2014},
	note = {cited By 2},
	pages = {359-374},
	abstract = {During the last decade, software product measurement field has known many improvements and becomes an emerging field of software engineering. Based on the used programming approaches such as object-oriented, structured programming, etc., different kinds of measures are proposed in the literature. These sets of measures were defined many years ago to measure software artifacts, for example, source code and design, However, such measures need to be verified and validated based on the lessons learned from the measurement and metrology concepts. This paper focuses on software product measures, in particular, the object-oriented measures. Moreover, it aims at analyzing the design of a well-known and one of the most used object-oriented measures, that is, the Chidamber and Kemerer measures suite. In addition, this paper provides an investigation of the extent to which this set of measures addresses the metrology concepts related to the software measurement design. {\textcopyright} 2014 SERSC.},
	doi = {10.14257/ijseia.2014.8.2.35},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84896897162\&doi=10.14257\%2fijseia.2014.8.2.35\&partnerID=40\&md5=d21c99cfd00552aeb2bdae4c13dac40c},
	author = {Cheikhi, L.a and Al-Qutaish, R.E.b and Idri, A.a and Sellami, A.c}
}
@article {Fath-Allah2014101,
	title = {E-government portals best practices: A comprehensive survey},
	journal = {Electronic Government},
	volume = {11},
	number = {1-2},
	year = {2014},
	note = {cited By 5},
	pages = {101-132},
	abstract = {An e-government portal is a website that is offering various useful electronic services to the citizens. With the traditional government portals (offices), the services provided to the citizens need a lot of paperwork and many officers are required to conduct such services, and also the citizens need to be present personally, which means they have to leave their jobs for many hours. Thus, making these services as electronic ones through the web will result in great savings for governmental entities and citizens. This paper exploring the e-government portal{\textquoteright}s best practices collected from research and industry. Although these best practices exist in the literature, they are not classified or grouped in a logical way. In addition, this paper aims to provide a structured overview of these best practices according to three categories of best practices (i.e., back-end, front-end, and external). Copyright {\textcopyright} 2014 Inderscience Enterprises Ltd.},
	doi = {10.1504/EG.2014.063316},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84904336187\&doi=10.1504\%2fEG.2014.063316\&partnerID=40\&md5=3bbc18ed114bf20b4e24d4c7c8ad0b91},
	author = {Fath-Allah, A.a and Cheikhi, L.a and Al-Qutaish, R.E.b and Idri, A.a}
}
@conference { ISI:000350044701087,
	title = {Electronic Health Records for Cardiovascular Medicine},
	booktitle = {2014 36TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC)},
	series = {IEEE Engineering in Medicine and Biology Society Conference Proceedings},
	year = {2014},
	note = {36th Annual International Conference of the IEEE-Engineering-in-Medicine-and-Biology-Society (EMBC), Chicago, IL, AUG 26-30, 2014},
	pages = {1354-1357},
	publisher = {IEEE Engn Medicine \& Biol Soc},
	organization = {IEEE Engn Medicine \& Biol Soc},
	abstract = {Nowadays, many cardiology health care centers and hospitals adopt new technologies to improve interaction with their patients. The Electronic Health Records (EHR) offer health care centers and institutions the possibility to improve the management of their patients{\textquoteright} health data. Currently, many physicians are using EHRs to improve health care quality and efficiency. A large number of companies have emerged to provide hospitals with the opportunity to adopt EHRs within a health care platform proposing different functionalities and services which achieve certain certification criteria. This paper identifies the current list of certified EHRs for cardiovascular medicine and assesses the specifications of the EHRs selected. The result of this paper may assist EHR seekers for cardiovascular medicine in their tasks.},
	isbn = {978-1-4244-7929-0},
	issn = {1557-170X},
	author = {Ouhbi, Sofia and Idri, Ali and Fernandez-Aleman, Jose Luis and Toval, Ambrosio and Benjelloun, Halima}
}
@conference {Ouhbi20141354,
	title = {Electronic health records for cardiovascular medicine},
	booktitle = {2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2014},
	year = {2014},
	note = {cited By 3},
	pages = {1354-1357},
	abstract = {Nowadays, many cardiology health care centers and hospitals adopt new technologies to improve interaction with their patients. The Electronic Health Records (EHR) offer health care centers and institutions the possibility to improve the management of their patients{\textquoteright} health data. Currently, many physicians are using EHRs to improve health care quality and efficiency. A large number of companies have emerged to provide hospitals with the opportunity to adopt EHRs within a health care platform proposing different functionalities and services which achieve certain certification criteria. This paper identifies the current list of certified EHRs for cardiovascular medicine and assesses the specifications of the EHRs selected. The result of this paper may assist EHR seekers for cardiovascular medicine in their tasks. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/EMBC.2014.6943850},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84924056019\&doi=10.1109\%2fEMBC.2014.6943850\&partnerID=40\&md5=f5528e1d7fdbcce3d4a4e0d8d0e2dad1},
	author = {Ouhbi, S.a and Idri, A.a and Fern{\'a}ndez-Alem{\'a}n, J.L.b and Toval, A.b and Benjelloun, H.c}
}
@conference {Ouhbi2014141,
	title = {Evaluating software product quality: A systematic mapping study},
	booktitle = {Proceedings - 2014 Joint Conference of the International Workshop on Software Measurement, IWSM 2014 and the International Conference on Software Process and Product Measurement, Mensura 2014},
	year = {2014},
	note = {cited By 5},
	pages = {141-151},
	abstract = {Evaluating software product quality (SPQ) is an important task to ensure the quality of software products. In this paper a systematic mapping study was performed to summarize the existing SPQ evaluation (SPQE) approaches in literature and to classify the selected studies according to seven classification criteria: SPQE approaches, research types, empirical types, data sets used in the empirical evaluation of these studies, artifacts, SQ models, and SQ characteristics. Publication channels and trends were also identified. 57 papers were selected. The results show that the main publication sources of the papers identified were journals. Data mining techniques are the most frequently approaches reported in literature. Solution proposals were the main research type identified. The majority of the selected papers were history-based evaluations using existing data, which were mainly obtained from open source software projects and domain specific projects. Source code was the main artifacts used by SPQE approaches. Well-known SQ models were mentioned by half of the selected papers and reliability is the SQ characteristic through which SPQE was mainly achieved. SPQE-related subjects seem to attract more interest from researchers since the past years. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/IWSM.Mensura.2014.30},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84924054129\&doi=10.1109\%2fIWSM.Mensura.2014.30\&partnerID=40\&md5=dde0c90f7da7b7c14764aae521798235},
	author = {Ouhbi, S.a and Idri, A.a and Aleman, J.L.F.b and Toval, A.b}
}
@conference { ISI:000380387700011,
	title = {Extraction of relational schema from deep web sources: a form driven approach},
	booktitle = {2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS)},
	year = {2014},
	note = {2014 Second World Conference on Complex Systems (WCCS), Agadir, MOROCCO, NOV 10-12, 2014},
	pages = {178-182},
	publisher = {Ibn Zohr Univ; Moroccan Soc of Complex Syst; IEEE Morocco; Int Acad for Syst and Cybernet Sci IASCYS},
	organization = {Ibn Zohr Univ; Moroccan Soc of Complex Syst; IEEE Morocco; Int Acad for Syst and Cybernet Sci IASCYS},
	abstract = {The deep web is the biggest unexplored part of the web and we need to access directly to its entire data web sources without using any crawling or surfacing method. For this, we choose to use a virtual web integration system. However, the deep web virtual integration methods existing today, focuses only on the integration of the query interfaces giving access to the deep web. These query interfaces are integrated to build a global query interface able to query all the deep web sources. The objective of our work is to propose another vision of a deep web virtual integration system that uses a mediated schema built with a relational schema describing each deep web source. This paper proposes our approach to extract a relational schema describing a deep web source. The key idea underlying our approach is to analyze two structured information: the HTML Form and the HTML Table extracted from the deep web source to discover its data structure and to allow us to build a relational schema describing it. We use also a knowledge table to take profit of our learning experience on extracting relational schema from deep web source.},
	isbn = {978-1-4799-4647-1},
	author = {Saissi, Yasser and Zellou, Ahmed and Idri, Ali}
}
@conference {Saissi2014178,
	title = {Extraction of relational schema from deep web sources: A form driven approach},
	booktitle = {2014 2nd World Conference on Complex Systems, WCCS 2014},
	year = {2014},
	note = {cited By 5},
	pages = {178-182},
	abstract = {The deep web is the biggest unexplored part of the web and we need to access directly to its entire data web sources without using any crawling or surfacing method. For this, we choose to use a virtual web integration system. However, the deep web virtual integration methods existing today, focuses only on the integration of the query interfaces giving access to the deep web. These query interfaces are integrated to build a global query interface able to query all the deep web sources. The objective of our work is to propose another vision of a deep web virtual integration system that uses a mediated schema built with a relational schema describing each deep web source. This paper proposes our approach to extract a relational schema describing a deep web source. The key idea underlying our approach is to analyze two structured information: the HTML Form and the HTML Table extracted from the deep web source to discover its data structure and to allow us to build a relational schema describing it. We use also a knowledge table to take profit of our learning experience on extracting relational schema from deep web source. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/ICoCS.2014.7060888},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84929193260\&doi=10.1109\%2fICoCS.2014.7060888\&partnerID=40\&md5=19d19e00ed72fa7b4c9eeae768e3b02e},
	author = {Saissi, Y. and Zellou, A. and Idri, A.}
}
@conference {Saissi2014,
	title = {Form driven web source integration},
	booktitle = {2014 9th International Conference on Intelligent Systems: Theories and Applications, SITA 2014},
	year = {2014},
	note = {cited By 0},
	abstract = {The web sources contain a huge amount of data that we need to integrate and to use. The integration of the web source requires to know its source description. In general, the web sources contain a structured data like HTML form and HTML table. This paper proposes our approach to extract a relational schema, describing the web source, and using its structured information. The key idea underlying our approach is to extract the relational data structure of the HTML forms contained in the web source. And thanks to the features of the HTML form, the relational data structure extracted will not only describe the HTML form but also the web source associated. After, we propose to query the HTML forms extracted to generate interesting HTML table results. The data structure of the resulting HTML tables will be used to enhance the relational data structure of the associated HTML form. Finally, with all the relational data structure extracted from all the HTML forms and HTML tables, we build the relational schema describing the associated web source. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/SITA.2014.6847288},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84904632763\&doi=10.1109\%2fSITA.2014.6847288\&partnerID=40\&md5=900e69a0f5f601e9d9f86ec1fe81bd55},
	author = {Saissi, Y. and Zellou, A. and Idri, A.}
}
@conference { ISI:000346142800013,
	title = {Form driven web source integration},
	booktitle = {2014 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA{\textquoteright}14)},
	year = {2014},
	note = {9th International Conference on Intelligent Systems - Theories and Applications (SITA), Inst Natl Postes \& Telecommunicat, Rabat, MOROCCO, MAY 07-08, 2014},
	publisher = {IEEE; IEEE Morocco},
	organization = {IEEE; IEEE Morocco},
	abstract = {The web sources contain a huge amount of data that we need to integrate and to use. The integration of the web source requires to know its source description. In general, the web sources contain a structured data like HTML form and HTML table. This paper proposes our approach to extract a relational schema, describing the web source, and using its structured information. The key idea underlying our approach is to extract the relational data structure of the HTML forms contained in the web source. And thanks to the features of the HTML form, the relational data structure extracted will not only describe the HTML form but also the web source associated. After, we propose to query the HTML forms extracted to generate interesting HTML table results. The data structure of the resulting HTML tables will be used to enhance the relational data structure of the associated HTML form. Finally, with all the relational data structure extracted from all the HTML forms and HTML tables, we build the relational schema describing the associated web source.},
	isbn = {978-1-4799-3566-6},
	author = {Saissi, Yasser and Zellou, Ahmed and Idri, Ali}
}
@conference {Amazal2014247,
	title = {Improving fuzzy analogy based software development effort estimation},
	booktitle = {Proceedings - Asia-Pacific Software Engineering Conference, APSEC},
	volume = {1},
	year = {2014},
	note = {cited By 0},
	pages = {247-254},
	abstract = {Analogy-based estimation has recently emerged as a promising technique and a viable alternative to other conventional estimation methods. One of the most important research areas for analogy-based cost estimation is how to predict the effort of software projects when they are described by mixed numerical and categorical data. To address this issue, we have proposed, in an earlier work, a new approach called fuzzy analogy combining the key features of fuzzy logic and analogybased reasoning. However, fuzzy analogy may only be used when the possible values of the categorical attributes are derived from a numerical domain. The current study aims to extend our former approach to correctly handle categorical data. To this end, the fuzzy k-modes algorithm is used with two initialization techniques. The performance of the proposed approach was compared with that of classical analogy using the International Software Benchmarking Standards Group (ISBSG) dataset. The obtained results show significant improvement in estimation accuracy. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/APSEC.2014.46},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84951282652\&doi=10.1109\%2fAPSEC.2014.46\&partnerID=40\&md5=864ca37db60e0c0338a8f4ae557a43a4},
	author = {Amazal, F.A.a and Idri, A.a and Abran, A.b}
}
@conference { ISI:000380387700081,
	title = {A Learning Adaptation Cases Technique for Fuzzy Analogy-based Software Development Effort Estimation},
	booktitle = {2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS)},
	year = {2014},
	note = {2014 Second World Conference on Complex Systems (WCCS), Agadir, MOROCCO, NOV 10-12, 2014},
	pages = {492-497},
	publisher = {Ibn Zohr Univ; Moroccan Soc of Complex Syst; IEEE Morocco; Int Acad for Syst and Cybernet Sci IASCYS},
	organization = {Ibn Zohr Univ; Moroccan Soc of Complex Syst; IEEE Morocco; Int Acad for Syst and Cybernet Sci IASCYS},
	abstract = {the aim of this paper is to enhance the Fuzzy Analogy technique for software effort development estimation. Fuzzy Analogy selects the similar projects that will be used in the adaptation step according to the definition of the qualification {\textquoteleft}closely similar{\textquoteright}. The adopted definition consider two projects as closely similar if their similarity is in the vicinity of 1. The qualification {\textquoteleft}closely similar{\textquoteright} is represented by a fuzzy set defined by a fixed threshold which is obtained experimentally from the environment. However, in many cases the available empirical knowledge may not allow estimators to fit the adequate fuzzy representation of the qualification {\textquoteleft}closely similar{\textquoteright}. In this study, we propose an approach to learn this fuzzy representation from the similarities obtained in the retrieval step of the Fuzzy Analogy technique. The proposed method provides for each new project, an adequate threshold by using the quasi-arithmetic mean operators. Indeed, the quasi-arithmetic means operators use weighted similarities to calculate the threshold that often ensures the selection of the closest projects in the adaptation step. This paper also presents an empirical validation of the proposed approach based on the COCOMO{\textquoteright} 81 dataset.},
	isbn = {978-1-4799-4647-1},
	author = {Ezghari, Soufiane and Zahi, Azeddine and Idri, Ali}
}
@conference {Ezghari2014492,
	title = {A learning adaptation cases technique for Fuzzy Analogy-based software development effort estimation},
	booktitle = {2014 2nd World Conference on Complex Systems, WCCS 2014},
	year = {2014},
	note = {cited By 0},
	pages = {492-497},
	abstract = {The aim of this paper is to enhance the Fuzzy Analogy technique for software effort development estimation. Fuzzy Analogy selects the similar projects that will be used in the adaptation step according to the definition of the qualification {\textquoteright}closely similar{\textquoteright}. The adopted definition consider two projects as closely similar if their similarity is in the vicinity of 1. The qualification {\textquoteright}closely similar{\textquoteright} is represented by a fuzzy set defined by a fixed threshold which is obtained experimentally from the environment. However, in many cases the available empirical knowledge may not allow estimators to fit the adequate fuzzy representation of the qualification {\textquoteright}closely similar{\textquoteright}. In this study, we propose an approach to learn this fuzzy representation from the similarities obtained in the retrieval step of the Fuzzy Analogy technique. The proposed method provides for each new project, an adequate threshold by using the quasi-arithmetic mean operators. Indeed, the quasi-arithmetic means operators use weighted similarities to calculate the threshold that often ensures the selection of the closest projects in the adaptation step. This paper also presents an empirical validation of the proposed approach based on the COCOMO{\textquoteright}81 dataset. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/ICoCS.2014.7060958},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84988299045\&doi=10.1109\%2fICoCS.2014.7060958\&partnerID=40\&md5=9ce612ab475d2c3acd929c1b0c5bb106},
	author = {Ezghari, S.a and Zahi, A.a and Idri, A.b}
}
@article {ElIdrissi2014261,
	title = {MDPM: An algorithm for mapping discovery in P2P mediation system},
	journal = {Journal of Theoretical and Applied Information Technology},
	volume = {63},
	number = {2},
	year = {2014},
	note = {cited By 0},
	pages = {261-273},
	abstract = {The information integration systems consist in offering a uniform interface, to provide access to a set of autonomous and distributed information sources. The most important advantage of an information integration system is that allows users to specify what they want, rather than thinking about how to get the responses. The studies in this field have aimed at developing tools allowing a transparent access to data sources disseminated on a network. In particular, there are two major classes of integration systems: the mediation systems based on the paradigm mediator/Wrapper and peer to peer systems (P2P). Recently, other integration systems have emerged as P2P mediation systems. In these systems, the correspondence problem between schemas is a crucial problem. Especially as to integrate different sources requires the identification of the elements which can be dependent between the various diagrams. This is called correspondences or mapping between schemas. In this paper, we study this problem of mappings discovery and we present an approach of automatic correspondences discovery in a Pure Peer-to-Peer mediation system. {\textcopyright} 2005 - 2014 JATIT \& LLS. All rights reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84901297255\&partnerID=40\&md5=727988fcc4f07295ec2f81aef5ccbc2a},
	author = {El Idrissi, S.E.Y. and Zellou, A. and Idri, A.}
}
@article {CruzZapata2014,
	title = {Mobile PHRs compliance with android and ios usability guidelines mobile systems},
	journal = {Journal of Medical Systems},
	volume = {38},
	number = {8},
	year = {2014},
	note = {cited By 15},
	abstract = {Mobile Personal Health Records (PHRs) have achieved a particularly strong market share since the appearance of more powerful mobile devices and popular worldwide mobile application markets such as Apple{\textquoteright}s App Store and Android{\textquoteright}s Google Play. However, Android and Apple have a set of recommendations on design and usability targeted towards developers who wish to publish apps in their stores: Android Design Guidelines and iOS Human Interface Guidelines. This paper aims to evaluate compliance with these guidelines by assessing the usability recommendations of a set of 24 selected mobile PHR applications. An analysis process based on a well-known Systematic Literature Review (SLR) protocol was used. The results show that the 24 mobile PHR applications studied are not suitably structured. 46 \% of these applications do not use any of the recommended patterns, using instead lists or springboards, which are deprecated patterns for top-level menus. 70 \% of the PHRs require a registration to be able to test the application when these interactions should be delayed. Our study will help both PHR users to select user-friendly mobile PHRs and PHR providers and developers to identify the good usability practices implemented by the applications with the highest scores. {\textcopyright} 2014 Springer Science+Business Media New York.},
	doi = {10.1007/s10916-014-0081-6},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84904039765\&doi=10.1007\%2fs10916-014-0081-6\&partnerID=40\&md5=6c10e4e66d8521cf01c2571845e3920c},
	author = {Cruz Zapata, B.a and Hern{\'a}ndez Ni{\~n}irola, A.a and Idri, A.b and Fern{\'a}ndez-Alem{\'a}n, J.L.a and Toval, A.a}
}
@article { ISI:000339111400013,
	title = {Mobile PHRs Compliance with Android and iOS Usability Guidelines},
	journal = {JOURNAL OF MEDICAL SYSTEMS},
	volume = {38},
	number = {8},
	year = {2014},
	month = {AUG},
	abstract = {Mobile Personal Health Records (PHRs) have achieved a particularly strong market share since the appearance of more powerful mobile devices and popular worldwide mobile application markets such as Apple{\textquoteright}s App Store and Android{\textquoteright}s Google Play. However, Android and Apple have a set of recommendations on design and usability targeted towards developers who wish to publish apps in their stores: Android Design Guidelines and iOS Human Interface Guidelines. This paper aims to evaluate compliance with these guidelines by assessing the usability recommendations of a set of 24 selected mobile PHR applications. An analysis process based on a well-known Systematic Literature Review (SLR) protocol was used. The results show that the 24 mobile PHR applications studied are not suitably structured. 46 \% of these applications do not use any of the recommended patterns, using instead lists or springboards, which are deprecated patterns for top-level menus. 70 \% of the PHRs require a registration to be able to test the application when these interactions should be delayed. Our study will help both PHR users to select user-friendly mobile PHRs and PHR providers and developers to identify the good usability practices implemented by the applications with the highest scores.},
	issn = {0148-5598},
	doi = {10.1007/s10916-014-0081-6},
	author = {Cruz Zapata, Belen and Hernandez Ninirola, Antonio and Idri, Ali and Luis Fernandez-Aleman, Jose and Toval, Ambrosio}
}
@article {Elmir201452,
	title = {Multiobjective optimization of information system quality enhancement},
	journal = {Journal of Theoretical and Applied Information Technology},
	volume = {70},
	number = {1},
	year = {2014},
	note = {cited By 0},
	pages = {52-61},
	abstract = {Organizations have to efficiently manage efforts they deploy in order to enhance and ensure information system quality. Unlike other research works addressing this issue, the present proposal handle quality characteristics, such interoperability and security, by taking into account the subsisting complementarity between the different quality factors, their interactions and mutual effects. This paper considers the use of multiobjective optimization techniques in order to plan effectively quality evolution in inter organizational context. To ensure this effectiveness goal, this paper proposes initially a model to represent quality evolution and planning. Quality degrees are evaluated using ratio metrics taking into account all operational assessment aspects. In a second stage, a Multi Objective Particle Swarm optimization (MOPSO) algorithm is used as a heuristic optimization technique to obtain the best efforts distribution in collaborative networks. {\textcopyright} 2005 - 2014 JATIT \& LLS. All rights reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84919789201\&partnerID=40\&md5=da36d7c226dd836d764f69c35231ced2},
	author = {Elmir, A.a and El Hami, N.b and Elmir, B.a and Bounabat, B.a and Ellaia, R.c and Itmi, M.d}
}
@article {Amazal2014,
	title = {Software development effort estimation using classical and fuzzy analogy: A cross-validation comparative study},
	journal = {International Journal of Computational Intelligence and Applications},
	volume = {13},
	number = {3},
	year = {2014},
	note = {cited By 4},
	abstract = {Software effort estimation is one of the most important tasks in software project management. Of several techniques suggested for estimating software development effort, the analogy-based reasoning, or Case-Based Reasoning (CBR), approaches stand out as promising techniques. In this paper, the benefits of using linguistic rather than numerical values in the analogy process for software effort estimation are investigated. The performance, in terms of accuracy and tolerance of imprecision, of two analogy-based software effort estimation models (Classical Analogy and Fuzzy Analogy, which use numerical and linguistic values respectively to describe software projects) is compared. Three research questions related to the performance of these two models are discussed and answered. This study uses the International Software Benchmarking Standards Group (ISBSG) dataset and confirms the usefulness of using linguistic instead of numerical values in analogy-based software effort estimation models. {\textcopyright} Imperial College Press.},
	doi = {10.1142/S1469026814500138},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84908567208\&doi=10.1142\%2fS1469026814500138\&partnerID=40\&md5=7cc9c1aeaf80c1739df9a20546ac1885},
	author = {Amazal, F.A.a and Idri, A.a and Abran, A.b}
}
@article {Idrissi2014138,
	title = {Upgrading the semantics of the relational model for rich OWL 2 ontology learning},
	journal = {Journal of Theoretical and Applied Information Technology},
	volume = {68},
	number = {1},
	year = {2014},
	note = {cited By 3},
	pages = {138-148},
	abstract = {This paper is interested in the ontology learning from relational databases (RDB) that exploits already approved semantics about a domain and translates them to application ontology. However, the relational model is recognized to be less expressive and incapable to support some conceptualizations. Without an explicit model of the domain semantics in the relational model, the automatic learning of ontology risks to infer incorrect semantics. In this paper, we give some proof case studies and we propose a model to upgrade the semantics of the relational model, before the ontology learning. The paper presents the constructs of the proposed model and it shows how they are translated to constructs of OWL 2 ontology. {\textcopyright} 2005 - 2014 JATIT and LLS. All rights reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84907749311\&partnerID=40\&md5=f93c558897cf83811272e803b0d298e7},
	author = {Idrissi, B.E. and Baina, S. and Baina, K.}
}
@conference {Moumane2014134,
	title = {Using ISO 9126 with QoS DiffServ model for evaluating software quality in mobile environments},
	booktitle = {2014 2nd World Conference on Complex Systems, WCCS 2014},
	year = {2014},
	note = {cited By 1},
	pages = {134-139},
	abstract = {Evaluation of software quality in mobile environments is a subject of active research and is a difficult task. This is caused by dynamic characteristics of mobile networks and the limited resources of mobile devices. This paper presents a study to help quality managers and evaluators using the ISO 9126 software quality standard, with the DiffServ QoS model to evaluate product quality in mobile environments. The effects of mobile technologies limitations are analyzed for each QoS parameter and for each Diffserv class. As a result of this study, the reliability and the efficiency are the software product quality characteristics, the most correlated with Diffserv classes in terms of influence of the mobile environment limitations. It is caused by the fact that these characteristics are dependent on the software runtime environment and the Diffserv QoS model focuses on the quality at the network level, unlike the ISO 9126 standard that applies to the application level. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/ICoCS.2014.7060905},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84929192929\&doi=10.1109\%2fICoCS.2014.7060905\&partnerID=40\&md5=d21fd7dfbdbd844dde3c3a557fc5b822},
	author = {Moumane, K. and Idri, A.}
}
@conference { ISI:000380387700028,
	title = {Using ISO 9126 with QoS DiffServ Model for Evaluating Software Quality in Mobile Environments},
	booktitle = {2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS)},
	year = {2014},
	note = {2014 Second World Conference on Complex Systems (WCCS), Agadir, MOROCCO, NOV 10-12, 2014},
	pages = {134-139},
	publisher = {Ibn Zohr Univ; Moroccan Soc of Complex Syst; IEEE Morocco; Int Acad for Syst and Cybernet Sci IASCYS},
	organization = {Ibn Zohr Univ; Moroccan Soc of Complex Syst; IEEE Morocco; Int Acad for Syst and Cybernet Sci IASCYS},
	abstract = {Evaluation of software quality in mobile environments is a subject of active research and is a difficult task. This is caused by dynamic characteristics of mobile networks and the limited resources of mobile devices. This paper presents a study to help quality managers and evaluators using the ISO 9126 software quality standard, with the DiffServ QoS model to evaluate product quality in mobile environments. The effects of mobile technologies limitations are analyzed for each QoS parameter and for each Diffserv class. As a result of this study, the reliability and the efficiency are the software product quality characteristics, the most correlated with Diffserv classes in terms of influence of the mobile environment limitations. It is caused by the fact that these characteristics are dependent on the software runtime environment and the Diffserv QoS model focuses on the quality at the network level, unlike the ISO 9126 standard that applies to the application level.},
	isbn = {978-1-4799-4647-1},
	author = {Moumane, Karima and Idri, Ali}
}
@conference {Idri2013483,
	title = {Assessing RBFN-based software cost estimation models},
	booktitle = {Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE},
	volume = {2013-January},
	number = {January},
	year = {2013},
	note = {cited By 2},
	pages = {483-487},
	abstract = {This paper is concerned with the design of the neural networks approach, especially Radial Basis Function Neural (RBFN) networks, for software effort estimation models. The study firstly focuses on the construction of the RBFN middle layer composed of receptive fields, using two clustering techniques: hard C-means and fuzzy C-means. Thereafter, we evaluate and compare the performance of effort estimation models that use an RBFN construction-based either on hard or fuzzy C-means. This study uses the ISBSG dataset and confirms the usefulness of an RBFN-based on fuzzy C-means for software effort estimation. Copyright {\textcopyright} 2013 by Knowledge Systems Institute Graduate School.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84937716255\&partnerID=40\&md5=26b8de65f7c08367f5351ab898bf97a8},
	author = {Idri, A.a and Hassani, A.a and Abran, A.b}
}
@conference {ElIdrissi2013,
	title = {Automatic generation of ontology from data models: A practical evaluation of existing approaches},
	booktitle = {Proceedings - International Conference on Research Challenges in Information Science},
	year = {2013},
	note = {cited By 0},
	abstract = {Nowadays, ontology as a knowledge sharing approach plays an important role in semantic interoperability of enterprise applications (EAs). However, the manual process of ontology construction requires deep understanding of the domain. This approach is difficult, expensive and time-consuming. To overcome the knowledge acquisition bottleneck, ontology learning field aims to provide automatic and semi-automatic approaches for ontology generation. Several approaches have been emerged for this purpose. In this paper, we present a practical study of methods that take data models as input to the learning process. The main contributions of this work are: (i) the evaluation of the availability of existing approaches for (semi-)automatic generation of ontology from data models; (ii) the evaluation of tools according to their operability; and (iii) the evaluation of the resulting ontologies to assess their quality in supporting semantic interoperability. Our goal through this study is to find a response to the question: Is there a tool that extracts (semi-)automatically an application ontology from data models, intended for use in semantic interoperability?. {\textcopyright} 2013 IEEE.},
	doi = {10.1109/RCIS.2013.6577694},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84884153525\&doi=10.1109\%2fRCIS.2013.6577694\&partnerID=40\&md5=09ec241e846cc2376db979b7aeff7c68},
	author = {El Idrissi, B. and Baina, S. and Baina, K.}
}
@conference { ISI:000345780300021,
	title = {Automatic Generation of Ontology from Data Models: A Practical Evaluation of Existing Approaches},
	booktitle = {2013 IEEE SEVENTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS)},
	series = {International Conference on Research Challenges in Information Science},
	year = {2013},
	note = {7th IEEE International Conference on Research Challenges in Information Science (RCIS), Paris, FRANCE, MAY 29-31, 2013},
	publisher = {IEEE; Univ Paris 1; Ctr Rech \& Informatique; IEEE French Sect; Cyrius Consulting; IEEE French CS Joint Chapter},
	organization = {IEEE; Univ Paris 1; Ctr Rech \& Informatique; IEEE French Sect; Cyrius Consulting; IEEE French CS Joint Chapter},
	abstract = {Nowadays, ontology as a knowledge sharing approach plays an important role in semantic interoperability of enterprise applications (EAs). However, the manual process of ontology construction requires deep understanding of the domain. This approach is difficult, expensive and time-consuming. To overcome the knowledge acquisition bottleneck, ontology learning field aims to provide automatic and semi-automatic approaches for ontology generation. Several approaches have been emerged for this purpose. In this paper, we present a practical study of methods that take data models as input to the learning process. The main contributions of this work are: (i) the evaluation of the availability of existing approaches for (semi-)automatic generation of ontology from data models; (ii) the evaluation of tools according to their operability; and (iii) the evaluation of the resulting ontologies to assess their quality in supporting semantic interoperability. Our goal through this study is to find a response to the question: Is there a tool that extracts (semi-) automatically an application ontology from data models, intended for use in semantic interoperability?.},
	isbn = {978-1-4673-2912-5},
	issn = {2151-1349},
	author = {El Idrissi, Bouchra and Baina, Salah and Baina, Karim},
	editor = {Wieringa, R and Nurcan, S and Rolland, C and Cavarero, JL}
}
@conference {Anter2013201,
	title = {The hybrid integration system Towards a new approach for creating candidate views for materialization},
	booktitle = {2013 5th International Conference on Computer Science and Information Technology, CSIT 2013 - Proceedings},
	year = {2013},
	note = {cited By 0},
	pages = {201-209},
	abstract = {The vulgarization of information technologies and telecommunications has generated an enormous amount of information. This information is generally heterogeneous, stored in autonomous and distributed sources. Thus, it becomes necessary to introduce the information integration systems. These systems must ensure an optimal query response time, and the freshness of data. Using a virtual approach cannot answer these questions. On the one hand, the query response time is very important. Indeed, the mediator must access, every time, to the sources for load the relevant information. On the other hand, the sources are not always available. The establishment of a hybrid integration system, where a portion of information is materialized in the mediator and the other portion remains in the sources and are extracted at query time, is an effective solution to these problem, provided that the materialized part has carefully chosen. Based on the distribution of user queries, we present in this paper an approach to select the information most requested by users and organize it as candidate views for materialization in the mediator. {\textcopyright} 2013 IEEE.},
	doi = {10.1109/CSIT.2013.6588780},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84884866157\&doi=10.1109\%2fCSIT.2013.6588780\&partnerID=40\&md5=901ef3c27b658be16f920570e0dd9cce},
	author = {Anter, S. and Zellou, A. and Idri, A.}
}
@conference { ISI:000332960400032,
	title = {The hybrid integration system Towards a new approach for creating candidate views for materialization},
	booktitle = {2013 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSIT)},
	series = {International Conference on Computer Science and Information Technology},
	year = {2013},
	note = {5th International Conference on Computer Science and Information Technology (CSIT), Appl Sci Private Univ, Amman, JORDAN, MAR 27-28, 2013},
	pages = {201-209},
	publisher = {Appl Sci Private Univ, Fac Informat Technol},
	organization = {Appl Sci Private Univ, Fac Informat Technol},
	abstract = {The vulgarization of information technologies and telecommunications has generated an enormous amount of information. This information is generally heterogeneous, stored in autonomous and distributed sources. Thus, it becomes necessary to introduce the information integration systems. These systems must ensure an optimal query response time, and the freshness of data. Using a virtual approach cannot answer these questions. On the one hand, the query response time is very important. Indeed, the mediator must access, every time, to the sources for load the relevant information. On the other hand, the sources are not always available. The establishment of a hybrid integration system, where a portion of information is materialized in the mediator and the other portion remains in the sources and are extracted at query time, is an effective solution to these problem, provided that the materialized part has carefully chosen. Based on the distribution of user queries, we present in this paper an approach to select the information most requested by users and organize it as candidate views for materialization in the mediator.},
	isbn = {978-1-4673-5825-5},
	issn = {2381-3458},
	author = {Anter, Samir and Zellou, Ahmed and Idri, Ali}
}
@article {Anter2013158,
	title = {K-Schema: A new approach, based on the distribution of user queries, to create views to materialize in a hybrid integration system},
	journal = {Journal of Theoretical and Applied Information Technology},
	volume = {47},
	number = {1},
	year = {2013},
	note = {cited By 2},
	pages = {158-170},
	abstract = {The explosion of information technologies and telecommunications has made easy the access and production of information. That is how a very large mass of the latter has generated. This situation has made the integration systems a major need. Among these systems, there is the hybrid mediator. The latter interrogates one part of data on demand as in the virtual approach while charging, filtering and storing the second part, as views, in a local database. The choice of this second part is a critical task. This paper presents a selective approach, which based, essentially, to create these views, on the queries previously posed on the system. Based on the distribution of previous user queries, our approach extract all data most queried by users. The obtained data are classified as candidate views for materialization. Then selecting which one to materialize among all those created in the first step. {\textcopyright} 2005 - 2013 JATIT \& LLS. All rights reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84872374571\&partnerID=40\&md5=c84d7e37d38a4f230cdf4c3a43c22954},
	author = {Anter, S. and Zellou, A. and Idri, A.}
}
@article {Anter2013816,
	title = {MATHIS: A new approach for creating views to materialize in a hybrid integration system},
	journal = {International Review on Computers and Software},
	volume = {8},
	number = {3},
	year = {2013},
	note = {cited By 2},
	pages = {816-825},
	abstract = {The vulgarization of information and telecommunications technologies has made the integration systems an immediate necessity. Among the latter, there are the hybrid integration systems. These offer a local database where it stores a part of data while integrating the other part virtually. This in the objective to increases system performance while ensuring a tradeoff between query response time and data freshness. The approach that has proposed a complete solution is one that creates the candidate views for materialization before selecting among them those that will be materialized. To do this, it selects the attributes most requested by users. Calling the algorithm k-schema, these attributes are organized in schemas, on which we based to build the candidate views for materialization. This approach suffers from a defect. It is because in the phase of the extraction of attributes of interest, we based only on their frequencies of appearance in the user queries. This will select some attributes, even if they do not respond to any selection criterion. Thus, they cause the elimination, in the selection phase, of views to which they were assigned. In this paper, we propose a new approach, which eliminates all attributes that do not respond to the selection criteria prior to the creation of views to materialize. We also propose a new solution to calculate the values of attributes relative to different criteria. {\textcopyright} 2013 Praise Worthy Prize S.r.l. - All rights reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84881501064\&partnerID=40\&md5=5b529bb907d58895a51faec2468f9a6c},
	author = {Anter, S. and Zellou, A. and Idri, A.}
}
@conference { ISI:000350287800039,
	title = {A New Approach of Mapping},
	booktitle = {2013 3RD INTERNATIONAL SYMPOSIUM ISKO-MAGHREB},
	year = {2013},
	note = {ISKO-Maghreb 3rd International Symposium, Marrakech, MOROCCO, NOV 08-09, 2013},
	publisher = {ISKO},
	organization = {ISKO},
	abstract = {Data integration involves combining data residing in different sources, and providing the user a unified view of this data. The problem of designing data integration systems is important in current applications of the real world, and the question which arises at the mapping is how to link the global schema and the set of local schemas of sources. In this paper, we present our approach of mapping for mediation systems, a new approach that focuses on two main aspects, the syntactic aspect that takes into account the structure and shape of the elements of schemas, and semantic aspect related to the meaning of the elements of schemas.},
	isbn = {978-1-4799-3392-1},
	author = {El Yazidi, Moulay Hafid and Zellou, Ahmed and Idri, Ali}
}
@conference {ElYazidi2013,
	title = {A new approach of mapping},
	booktitle = {2013 3rd International Symposium ISKO-Maghreb},
	year = {2013},
	note = {cited By 0},
	abstract = {Data integration involves combining data residing in different sources, and providing the user a unified view of this data. The problem of designing data integration systems is important in current applications of the real world, and the question which arises at the mapping is how to link the global schema and the set of local schemas of sources. In this paper, we present our approach of mapping for mediation systems, a new approach that focuses on two main aspects, the syntactic aspect that takes into account the structure and shape of the elements of schemas, and semantic aspect related to the meaning of the elements of schemas. {\textcopyright} 2013 IEEE.},
	doi = {10.1109/ISKO-Maghreb.2013.6728197},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84894137287\&doi=10.1109\%2fISKO-Maghreb.2013.6728197\&partnerID=40\&md5=e43d0431faff27e488fadb9353329892},
	author = {El Yazidi, M.H. and Zellou, A. and Idri, A.}
}
@conference { ISI:000350287800030,
	title = {Ontology Learning from Data Models: Advance and the Requirement for a Database Preparation and Enrichment Process},
	booktitle = {2013 3RD INTERNATIONAL SYMPOSIUM ISKO-MAGHREB},
	year = {2013},
	note = {ISKO-Maghreb 3rd International Symposium, Marrakech, MOROCCO, NOV 08-09, 2013},
	publisher = {ISKO},
	organization = {ISKO},
	abstract = {Ontology learning field provides automatic and semi-automatic approaches for ontology generation. This process aims to overcome the manual knowledge acquisition process that is difficult, expensive and time-consuming. Several approaches have been emerged for this purpose. However, they are not practical on real-world databases and they are far from capturing all application semantics. This paper gives, first, an overview of the ontology learning process and the peculiarities of relational models. Then, it discusses the advance in this filed according to a developed framework before presenting two main lacks: the requirement of a database preparation process and an enrichment process.},
	isbn = {978-1-4799-3392-1},
	author = {El Idrissi, Bouchra and Baina, Salah and Baina, Karim}
}
@conference {Idrissi2013,
	title = {Ontology learning from data models: Advance and the requirement for a database preparation and enrichment process},
	booktitle = {2013 3rd International Symposium ISKO-Maghreb},
	year = {2013},
	note = {cited By 0},
	abstract = {Ontology learning field provides automatic and semi-automatic approaches for ontology generation. This process aims to overcome the manual knowledge acquisition process that is difficult, expensive and time-consuming. Several approaches have been emerged for this purpose. However, they are not practical on real-world databases and they are far from capturing all application semantics. This paper gives, first, an overview of the ontology learning process and the peculiarities of relational models. Then, it discusses the advance in this filed according to a developed framework before presenting two main lacks: the requirement of a database preparation process and an enrichment process. {\textcopyright} 2013 IEEE.},
	doi = {10.1109/ISKO-Maghreb.2013.6728156},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84894155914\&doi=10.1109\%2fISKO-Maghreb.2013.6728156\&partnerID=40\&md5=604519a5433b26814927c3e13b1948bb},
	author = {Idrissi, B.E. and Baina, S. and Baina, K.}
}
@book {Khaled2013166,
	title = {A semi-structured methodology for ERP system selection based on MACBETH and choquet integral applied to small and medium sized enterprises},
	series = {Modern Entrepreneurship and E-Business Innovations},
	year = {2013},
	note = {cited By 1},
	pages = {166-185},
	abstract = {Historically, Enterprise Resource Planning (ERP) systems were initially destined to large companies in order to standardize and streamline their key business processes. Recently, they have been increasingly adopted by Small and Medium Enterprises (SMEs). However, making strategic tradeoffs among the various marketplace solutions is a troublesome balance task for SMEs without the rescue of systematic multicriteria decision approaches. This paper addresses the question of how to choose an ERP solution that best suits a given SME. It serves twofold objectives; firstly it defines a set of selection criteria related to SMEs{\textquoteright} context. Secondly, it presents a selection methodology based on the construction of an induced decision model through capturing the decision maker{\textquoteright}s preferences. The key contribution of this paper is the introduction of a new iterative learning based approach destined to make enlightened decisions through the consideration of interdependencies among the adopted selection criteria thanks to the Choquet Integral. {\textcopyright} 2013 by IGI Global. All rights reserved.},
	doi = {10.4018/978-1-4666-2946-2.ch012},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84944072492\&doi=10.4018\%2f978-1-4666-2946-2.ch012\&partnerID=40\&md5=f8329adbf7b7c52fdb6edb6d35746c09},
	author = {Khaled, A. and Idrissi, M.A.J.}
}
@article {ElHami2013348,
	title = {Simulation and optimization of interoperability planning},
	journal = {Journal of Theoretical and Applied Information Technology},
	volume = {52},
	number = {3},
	year = {2013},
	note = {cited By 0},
	pages = {348-356},
	abstract = {Optimizing Resource allocation and effort dispatching of interoperability enhancement is a key requirement to effectively setup, develop and evolve intra and inter organizational collaboration. To ensure this obiective of effectiveness, this paper proposes initially an approach for representation of interoperability evolution and planning. Interoperability degree is assessed using a ratio metric taking into account all the significant aspects such as potentiality, compatibility and operational performance. In a second stage, a Modified Particle Swarm optimization (MPSO) algorithm is used as a heuristic optimization method to find the best distribution of effort needed in collaborative networks. {\textcopyright} 2005 - 2013 JATIT \& LLS. All rights reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84879575390\&partnerID=40\&md5=405b39b0db0b22739a5cce1480c2eff8},
	author = {El Hami, N.a and Elmir, A.b and Elmir, B.b and Ellaia, R.a and Itmi, M.c and Bounabat, B.b}
}
@conference {Idri2013207,
	title = {Software cost estimation by classical and Fuzzy Analogy for Web Hypermedia Applications: A replicated study},
	booktitle = {Proceedings of the 2013 IEEE Symposium on Computational Intelligence and Data Mining, CIDM 2013 - 2013 IEEE Symposium Series on Computational Intelligence, SSCI 2013},
	year = {2013},
	note = {cited By 1},
	pages = {207-213},
	abstract = {The aim of this paper is to evaluate and to compare the Classical Analogy and Fuzzy Analogy for software cost estimation on a Web software dataset. Hence, the paper aims to replicate the results of our precedent experiments on this dataset. Moreover, questions regarding the estimates accuracy, the tolerance of imprecision and uncertainty of cost drivers, and the favorable context to use estimation by analogy are discussed. This study approved the usefulness of Fuzzy Analogy for software cost estimation. {\textcopyright} 2013 IEEE.},
	doi = {10.1109/CIDM.2013.6597238},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84885622172\&doi=10.1109\%2fCIDM.2013.6597238\&partnerID=40\&md5=a7c6b5315989675548f9310b89df6f32},
	author = {Idri, A. and Zahi, A.}
}
@conference { ISI:000333756100029,
	title = {Software Cost Estimation by Classical and Fuzzy Analogy for Web Hypermedia Applications: A replicated study},
	booktitle = {2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DATA MINING (CIDM)},
	year = {2013},
	note = {IEEE Symposium on Computational Intelligence and Data Mining (CIDM), Singapore, SINGAPORE, APR 16-19, 2013},
	pages = {207-213},
	publisher = {IEEE; IEEE Computat Intelligence Soc},
	organization = {IEEE; IEEE Computat Intelligence Soc},
	abstract = {The aim of this paper is to evaluate and to compare the Classical Analogy and Fuzzy Analogy for software cost estimation on a Web software dataset. Hence, the paper aims to replicate the results of our precedent experiments on this dataset. Moreover, questions regarding the estimates accuracy, the tolerance of imprecision and uncertainty of cost drivers, and the favorable context to use estimation by analogy are discussed. This study approved the usefulness of Fuzzy Analogy for software cost estimation.},
	isbn = {978-1-4673-5895-8},
	author = {Idri, Ali and Zahi, Azeddine}
}
@conference {Ouhbi2013231,
	title = {Software quality requirements: A systematic mapping study},
	booktitle = {Proceedings - Asia-Pacific Software Engineering Conference, APSEC},
	volume = {1},
	year = {2013},
	note = {cited By 3},
	pages = {231-238},
	abstract = {Software quality requirements (SQR) play a central role in software quality (SQ) success. The importance of mastering SQR can be seen as obvious; however, when it comes to customer satisfaction, end-users are often dissatisfied with SQ. In this paper, a systematic mapping study aims to summarize SQR research by answering nine mapping questions. In total, 51 articles were selected and classified according to multiple criteria: publication source, publication year, research type, research approach, contribution type of SQR literature, requirements engineering activity, well-known SQ model, software artifact and SQR type. The results show an increased interest in SQR research in recent years and reveal that conferences are the main SQR publication target. Most SQR research has used case studies. The dominant contribution type of SQR research is method while specification is the main requirements engineering activity identified. SQ models need to be more used for SQR identification. Design module and requirements documentation are the principal artifacts reported in SQR literature. External and internal SQR were the main SQR types addressed in literature. Identifying empirical solutions to address SQR is a promising research direction for researchers. {\textcopyright} 2013 IEEE.},
	doi = {10.1109/APSEC.2013.40},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84933501221\&doi=10.1109\%2fAPSEC.2013.40\&partnerID=40\&md5=f81ca9b922dd0cab1200996357d49459},
	author = {Ouhbi, S.a and Idri, A.a and Fern{\'a}ndez-Alem{\'a}n, J.L.b and Toval, A.b}
}
@conference { ISI:000358736600029,
	title = {Software Quality Requirements: a systematic mapping study},
	booktitle = {2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 1},
	series = {Asia-Pacific Software Engineering Conference},
	year = {2013},
	note = {20th Asia-Pacific Software Engineering Conference (APSEC), Chulalongkorn Univ, Fac Engn, Dept Comp Engn, Bangkok, THAILAND, DEC 02-05, 2013},
	pages = {231-238},
	publisher = {Prov Elect Author; Metropolitan Elect Author; Thailand Convent \& Exhibit Bur; IEEE Comp Soc},
	organization = {Prov Elect Author; Metropolitan Elect Author; Thailand Convent \& Exhibit Bur; IEEE Comp Soc},
	abstract = {Software quality requirements (SQR) play a central role in software quality (SQ) success. The importance of mastering SQR can be seen as obvious; however, when it comes to customer satisfaction, end-users are often dissatisfied with SQ. In this paper, a systematic mapping study aims to summarize SQR research by answering nine mapping questions. In total, 51 articles were selected and classified according to multiple criteria: publication source, publication year, research type, research approach, contribution type of SQR literature, requirements engineering activity, well-known SQ model, software artifact and SQR type. The results show an increased interest in SQR research in recent years and reveal that conferences are the main SQR publication target. Most SQR research has used case studies. The dominant contribution type of SQR research is method while specification is the main requirements engineering activity identified. SQ models need to be more used for SQR identification. Design module and requirements documentation are the principal artifacts reported in SQR literature. External and internal SQR were the main SQR types addressed in literature. Identifying empirical solutions to address SQR is a promising research direction for researchers.},
	isbn = {978-1-4799-2143-0},
	issn = {1530-1362},
	doi = {10.1109/APSEC.2013.40},
	author = {Ouhbi, Sofia and Idri, Ali and Luis Fernandez-Aleman, Jose and Toval, Ambrosio},
	editor = {Muenchaisri, P and Rothermel, G}
}
@conference {ElIdrissi2013134,
	title = {Towards a dynamic mapping in P2P mediation system},
	booktitle = {2013 5th International Conference on Computer Science and Information Technology, CSIT 2013 - Proceedings},
	year = {2013},
	note = {cited By 0},
	pages = {134-141},
	abstract = {The data sources integration, disseminated on a network is a major preoccupation in many sectors. Problems due to share and to integrate information Interests a lot of researcher{\textquoteright}s communities since last years. Works were carried to develop tools and techniques for transparent access to data sources available in a network. In this context, two types of integration systems are distinguished: the virtual integration based on mediation systems and the integration based on Peer to Peer systems (P2P). In this paper, we are interested to the correspondence discovery problem, or Mappings, between global schema in a third type of architecture such as the mediation systems based on P2P architecture. {\textcopyright} 2013 IEEE.},
	doi = {10.1109/CSIT.2013.6588771},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84884899567\&doi=10.1109\%2fCSIT.2013.6588771\&partnerID=40\&md5=f694b43a6730e442a9f28c5c4d562a85},
	author = {El Idrissi, S.E.Y. and Zellou, A. and Idri, A.}
}
@conference { ISI:000332960400023,
	title = {Towards a Dynamic Mapping in P2P Mediation system},
	booktitle = {2013 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSIT)},
	series = {International Conference on Computer Science and Information Technology},
	year = {2013},
	note = {5th International Conference on Computer Science and Information Technology (CSIT), Appl Sci Private Univ, Amman, JORDAN, MAR 27-28, 2013},
	pages = {134-141},
	publisher = {Appl Sci Private Univ, Fac Informat Technol},
	organization = {Appl Sci Private Univ, Fac Informat Technol},
	abstract = {The data sources integration, disseminated on a network is a major preoccupation in many sectors. Problems due to share and to integrate information Interests a lot of researcher{\textquoteright}s communities since last years. Works were carried to develop tools and techniques for transparent access to data sources available in a network. In this context, two types of integration systems are distinguished: the virtual integration based on mediation systems and the integration based on Peer to Peer systems (P2P). In this paper, we are interested to the correspondence discovery problem, or Mappings, between global schema in a third type of architecture such as the mediation systems based on P2P architecture.},
	isbn = {978-1-4673-5825-5},
	issn = {2381-3458},
	author = {El Idrissi, Selma El Yahyaoui and Zellou, Ahmed and Idri, Ali}
}
@article {ElYazidi20131650,
	title = {Towards a fuzzy mapping for virtual integration system},
	journal = {International Review on Computers and Software},
	volume = {8},
	number = {7},
	year = {2013},
	note = {cited By 1},
	pages = {1650-1657},
	abstract = {To access a unified way to different information sources while hiding the user autonomy, heterogeneity, distribution and evolution of these sources, we thought to integrate its different sources of information, one of the existing integration approaches appear mediation as virtual approach. The integration approach mediation is performed using a global schema, and a set of mapping (links) associating schemas of sources to integrate with the global schema. The problem arises in creating the set of correspondences between the elements of the schema global and all the elements of local schemas, in this paper we present our approach: A New Fuzzy Mapping Approach for Mediation Systems, a new approach based on fundamental principles of the theory of fuzzy sets. Our approach is to define and associate to each link between two elements a weight that reflects the degree of its existence, it is present in an analysis using two components: syntactic and semantic. {\textcopyright} 2013 Praise Worthy Prize S.r.l. - All rights reserved.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84884268047\&partnerID=40\&md5=475d3b48645e8a3f8406303d28193d1a},
	author = {El Yazidi, M.H. and Zellou, A. and Idri, A.}
}
@conference { ISI:000326649800007,
	title = {Towards an SNA-BI based support system for the structural evaluation of project virtual teams},
	booktitle = {2013 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA)},
	year = {2013},
	note = {8th International Conference on Intelligent Systems - Theories and Applications (SITA), Ecole Mohammadia Ingenieurs, Rabat, MOROCCO, MAY 08-09, 2013},
	publisher = {IEEE; IEEE Morocco Sect; Univ Mohammed V Agdal},
	organization = {IEEE; IEEE Morocco Sect; Univ Mohammed V Agdal},
	abstract = {Ineffective communication practices are a recurrent issue for project virtual teams that solely communicate using social and collaborative platforms. Since that communication is critical in virtual structures, monitoring it closely is a key factor for the success of the project at hand. In previous works, we proposed a three-aspects (structural, intrinsic and functional) based framework that examines virtual teams through a network perspective using Social Network Analysis (SNA). We also suggested building an SNA system, which integrates some Business Intelligence concepts, for evaluating the structural aspect of project virtual teams, based on data collected from social collaborative platforms. As the system necessitates effective ways for data storage and rendering, we delve, in this paper, into more details of the BI component of the proposed system.},
	isbn = {978-1-4799-0299-6},
	author = {Ben Hiba, Lamia and Janati Idrissi, Mohammed Abdou}
}
@conference {BenHiba2013,
	title = {Towards an SNA-BI based support system for the structural evaluation of project virtual teams},
	booktitle = {2013 8th International Conference on Intelligent Systems: Theories and Applications, SITA 2013},
	year = {2013},
	note = {cited By 0},
	abstract = {Ineffective communication practices are a recurrent issue for project virtual teams that solely communicate using social and collaborative platforms. Since that communication is critical in virtual structures, monitoring it closely is a key factor for the success of the project at hand. In previous works, we proposed a three-aspects (structural, intrinsic and functional) based framework that examines virtual teams through a network perspective using Social Network Analysis (SNA). We also suggested building an SNA system, which integrates some Business Intelligence concepts, for evaluating the structural aspect of project virtual teams, based on data collected from social collaborative platforms. As the system necessitates effective ways for data storage and rendering, we delve, in this paper, into more details of the BI component of the proposed system. {\textcopyright} 2013 IEEE.},
	doi = {10.1109/SITA.2013.6560790},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84883074351\&doi=10.1109\%2fSITA.2013.6560790\&partnerID=40\&md5=a041749512e21e8f47c6de03a32079fa},
	author = {Ben Hiba, L. and Janati Idrissi, M.A.}
}
@conference {Idri20131,
	title = {On the use of software quality standard ISO/IEC9126 in mobile environments},
	booktitle = {Proceedings - Asia-Pacific Software Engineering Conference, APSEC},
	volume = {1},
	year = {2013},
	note = {cited By 5},
	pages = {1-8},
	abstract = {The capabilities and resources offered by mobile technologies are still far from those provided by fixed environments, and this poses serious challenges, in terms of evaluating the quality of applications operating in mobile environments. This article presents a study to help quality managers apply the ISO 9126 standard on software quality, particularly the External Quality model, to mobile environments. The influence of the limitations of mobile technologies are evaluated for each software quality characteristic, based on the coverage rates of its external metrics, which are themselves influenced by these limitations. The degrees of this influence are discussed and aggregated to provide useful recommendations to quality managers for their evaluation of quality characteristics in mobile environments. These recommendations are intended for mobile software in general and aren{\textquoteright}t targeted a specific ones. The External Quality model is especially valuable for assessing the Reliability, Usability, and Efficiency characteristics, and illustrates very well the conclusive nature of the recommendations of this study. However, more study is needed on the other quality characteristics, in order to determine the relevance of evaluating them in mobile environments. {\textcopyright} 2013 IEEE.},
	doi = {10.1109/APSEC.2013.12},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84936873378\&doi=10.1109\%2fAPSEC.2013.12\&partnerID=40\&md5=c03a500f9cc8333928ee18beee27b06c},
	author = {Idri, A.a and Moumane, K.a and Abran, A.b}
}
@conference { ISI:000358736600001,
	title = {On the Use of Software Quality Standard ISO/IEC9126 in Mobile Environments},
	booktitle = {2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 1},
	series = {Asia-Pacific Software Engineering Conference},
	year = {2013},
	note = {20th Asia-Pacific Software Engineering Conference (APSEC), Chulalongkorn Univ, Fac Engn, Dept Comp Engn, Bangkok, THAILAND, DEC 02-05, 2013},
	pages = {1-8},
	publisher = {Prov Elect Author; Metropolitan Elect Author; Thailand Convent \& Exhibit Bur; IEEE Comp Soc},
	organization = {Prov Elect Author; Metropolitan Elect Author; Thailand Convent \& Exhibit Bur; IEEE Comp Soc},
	abstract = {The capabilities and resources offered by mobile technologies are still far from those provided by fixed environments, and this poses serious challenges, in terms of evaluating the quality of applications operating in mobile environments. This article presents a study to help quality managers apply the ISO 9126 standard on software quality, particularly the External Quality model, to mobile environments. The influence of the limitations of mobile technologies are evaluated for each software quality characteristic, based on the coverage rates of its external metrics, which are themselves influenced by these limitations. The degrees of this influence are discussed and aggregated to provide useful recommendations to quality managers for their evaluation of quality characteristics in mobile environments. These recommendations are intended for mobile software in general and aren{\textquoteright}t targeted a specific ones. The External Quality model is especially valuable for assessing the Reliability, Usability, and Efficiency characteristics, and illustrates very well the conclusive nature of the recommendations of this study. However, more study is needed on the other quality characteristics, in order to determine the relevance of evaluating them in mobile environments.},
	isbn = {978-1-4799-2143-0},
	issn = {1530-1362},
	doi = {10.1109/APSEC.2013.12},
	author = {Idri, Ali and Moumane, Karima and Abran, Alain},
	editor = {Muenchaisri, P and Rothermel, G}
}
@conference { ISI:000324984400037,
	title = {Personalization of a hybrid integration system Creation of views to materialize based on the distribution of user queries},
	booktitle = {PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS (ICCS12)},
	year = {2012},
	note = {1st International Conference on Complex Systems (ICCS), Agadir, MOROCCO, NOV 05-06, 2012},
	pages = {224-230},
	abstract = {The hybrid mediator is an integration system where one part of data is queried on demand as in the virtual approach, while another part is extracted, filtered and stored in a local database. The selection of data to be stored in the mediator (to materialize) is an essential task. Different selection criteria were proposed to select among a set of candidate views, ones that will be materialized. However, the approaches proposed with regard to the creation of these views are rare. This paper presents a data materialization approach, in the scope of a hybrid integration system. This approach creates candidate views for materialization based on the previous user queries, and then decides which among them should be selected for materialization. Guided by the technique of clustering-merging, it is organized into two steps: (1) from the distribution of previous user queries, are extracted all data most queried by users. The obtained data are classified as candidate views for materialization. (2) then selecting which views to materialize among all the candidate views created in the first step.},
	isbn = {978-1-4673-4766-2},
	author = {Anter, Samir and Zellou, Ahmed and Idri, Ali},
	editor = {Essaaidi, M and Nemiche, M}
}
@conference {Anter2012,
	title = {Personalization of a hybrid integration system: Creation of views to materialize based on the distribution of user queries},
	booktitle = {Proceedings of 2012 International Conference on Complex Systems, ICCS 2012},
	year = {2012},
	note = {cited By 0},
	doi = {10.1109/ICoCS.2012.6458566},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84874493599\&doi=10.1109\%2fICoCS.2012.6458566\&partnerID=40\&md5=8cb54118f3a51aadd4afa9789ecdcc3a},
	author = {Anter, S. and Zellou, A. and Idri, A.}
}
@article {BenHiba2012597,
	title = {An SNA-based evaluation framework for virtual teams},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {7567 LNCS},
	year = {2012},
	note = {cited By 1},
	pages = {597-607},
	doi = {10.1007/978-3-642-33618-8_79},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84873865183\&doi=10.1007\%2f978-3-642-33618-8_79\&partnerID=40\&md5=2f531200376e59543b085e40f49cc4e9},
	author = {Ben Hiba, L. and Janati Idrissi, M.A.}
}
@conference { ISI:000320443500153,
	title = {An SNA-based evaluation framework for virtual teams},
	booktitle = {2012 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM)},
	year = {2012},
	note = {IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, Kadir Has Univ, Istanbul, TURKEY, AUG 26-29, 2012},
	pages = {948-953},
	publisher = {ACM; IEEE; ACM Sigmod; IEEE Comp Soc; Springer; TCDE; TUBiTAK; TUBiTAK BiLGEM; ACTC SMCS; IEEE Tech Comm Data Engn; Univ Calgary; Hellen Amer Univ; sbtanaliz; EX tra Foreign Trade Co Ltd; inforcept; FNSS Savunma Sistemleri A S; raccoonize; Huawei},
	organization = {ACM; IEEE; ACM Sigmod; IEEE Comp Soc; Springer; TCDE; TUBiTAK; TUBiTAK BiLGEM; ACTC SMCS; IEEE Tech Comm Data Engn; Univ Calgary; Hellen Amer Univ; sbtanaliz; EX tra Foreign Trade Co Ltd; inforcept; FNSS Savunma Sistemleri A S; raccoonize; Huawei},
	abstract = {Organizations are increasingly aware of the underlying forces of social networks and their impact on information and knowledge dissemination within virtual teams. However, assessing these networks is a challenge for team managers who need more complete toolkits in order to master team metrics. Social Network Analysis (SNA) is a descriptive, empirical research method for mapping and measuring relationships and flows between people, groups, organizations and other connected information/knowledge entities. In this article we establish a framework based on SNA to evaluate virtual teams.},
	isbn = {978-0-7695-4799-2},
	doi = {10.1109/ASONAM.2012.241},
	author = {Ben Hiba, Lamia and Idrissi, Mohammed Abdou Janati}
}
@conference {Hiba2012948,
	title = {An SNA-based evaluation framework for virtual Teams},
	booktitle = {Proceedings of the 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, ASONAM 2012},
	year = {2012},
	note = {cited By 0},
	pages = {948-953},
	doi = {10.1109/ASONAM.2012.241},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84874267883\&doi=10.1109\%2fASONAM.2012.241\&partnerID=40\&md5=097bf8b3528b33dec79c30e080e98ebe},
	author = {Hiba, L.B. and Idrissi, M.A.J.}
}
@conference {Idri2012863,
	title = {Software cost estimation by fuzzy analogy for ISBSG repository},
	booktitle = {World Scientific Proc. Series on Computer Engineering and Information Science 7; Uncertainty Modeling in Knowledge Engineering and Decision Making - Proceedings of the 10th International FLINS Conf.},
	volume = {7},
	year = {2012},
	note = {cited By 0},
	pages = {863-868},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84892659716\&partnerID=40\&md5=2001b51ce67b133f56f1ca779fc56611},
	author = {Idri, A. and Amazal, F.A.}
}
@conference { ISI:000338165600142,
	title = {SOFTWARE COST ESTIMATION BY FUZZY ANALOGY FOR ISBSG REPOSITORY},
	booktitle = {UNCERTAINTY MODELING IN KNOWLEDGE ENGINEERING AND DECISION MAKING},
	series = {World Scientific Proceedings Series on Computer Engineering and Information Science},
	volume = {7},
	year = {2012},
	note = {10th International Conference on Fuzzy Logic and Intelligent Technologies in Nuclear Science (FLINS), Istanbul, TURKEY, AUG 26-29, 2012},
	pages = {863-868},
	publisher = {Istanbul Tech Univ; Bahcesehir Univ; Belgian Nucl Res Ctr; Ghent Univ},
	organization = {Istanbul Tech Univ; Bahcesehir Univ; Belgian Nucl Res Ctr; Ghent Univ},
	abstract = {Software cost estimation is one of the most important and complex tasks in software project management. As a result, several techniques for estimating development effort have been suggested. Fuzzy Analogy is one of these techniques suggested to estimate project effort when it is described either by linguistic or numerical values. Based on reasoning by analogy and fuzzy logic, this technique uses fuzzy representation of software project attributes by using expert knowledge or clustering techniques. From this work, we evaluate the accuracy of this approach to estimate the software effort using the International Software Benchmarking Standards Group (ISBSG) repository.},
	isbn = {978-981-4417-73-0},
	author = {Idri, Ali and Amazal, Fatima Azzahra},
	editor = {Kahraman, C and Kerre, EE and Bozbura, FT}
}
@article {Cheikhi2012462,
	title = {Software productivity: Harmonization in ISO/IEEE software engineering standards},
	journal = {Journal of Software},
	volume = {7},
	number = {2},
	year = {2012},
	note = {cited By 2},
	pages = {462-470},
	doi = {10.4304/jsw.7.2.462-470},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84857929017\&doi=10.4304\%2fjsw.7.2.462-470\&partnerID=40\&md5=55088a24a8af596776fe0e2ddf74892c},
	author = {Cheikhi, L. and Al-Qutaish, R.E. and Idri, A.}
}
@article {7391589120120201,
	title = {Software Productivity: Harmonization in ISO/IEEE Software Engineering Standards.},
	journal = {Journal of Software (1796217X)},
	volume = {7},
	number = {2},
	year = {2012},
	pages = {462 - 470},
	abstract = {The software productivity is an important key of software quality factors. The productivity measure has become a tool for managers since it is used to compare the performance between different companies (benchmarking) and to compare the efficiency of different developers in the same company. Therefore, it allows doing strategic planning and decision making based on such measurement. A variety of international standardization bodies such as IEEE and ISO as well as software engineering researchers have proposed a set of factors which influence the software productivity attribute, and also a set of measures to evaluate it. However, there is no unique model that integrates all the software productivity best practices. The aim of this paper is to survey the available international standards and research work on software productivity and figure out the key differences in order to propose a standards-based model. Such model will include the set of quality attributes that could be used to ref},
	keywords = {Benchmark problems (Computer science), Computer programmers, Decision making, IEEE 802.11 (Standard), IEEE Std. 1045, International Organization for Standardization, ISO 9126, Measurement, Measurements, Productivity Drivers, Quality Attributes, Quality Models, Software Developers Productivity, Standards},
	issn = {1796217X},
	url = {http://search.ebscohost.com/login.aspx?direct=true\&db=iih\&AN=73915891\&site=ehost-live},
	author = {Cheikhi, Laila and Al-Qutaish, Rafa E. and Idri, Ali}
}
@article {8999328920120801,
	title = {Tendances des m{\'e}thodes de gestion des projets informatiques.},
	journal = {E-Ti: E-Review in Technologies Information},
	number = {6},
	year = {2012},
	pages = {2 - 16},
	abstract = {Traditional methods were introduced in order to face the ascending complexity of software development. Plan-oriented and generally heavy-weighted, these methods have been loosing advocates in favour of new methods called Agile. These methods present certain limitations when it comes to critical projects and big teams. To benefit from both methods{\textquoteright} strengths and to palliate their weaknesses, Hybrid methods appeared. This paper aims to present different traditional, agile and hybrid project management methods, provide a comparison between traditional and agile methods and discuss the problem of the choice of the method to adopt for a given project. (English) [ABSTRACT FROM AUTHOR]},
	keywords = {Agile method, Agile software development, ASD, Boehm et Turner{\textquoteright}s model, CMMI, Computer software development, Computer systems, DSDM, gestion de projet, Hybrid computers (Computer architecture), Information resources management, Information technology projects, m{\'e}thodes Agile, mod{\`e}le de Boehm et Turner, mod{\`e}le de Sidky, Pmbok, Project managment, Scrum, Sidky{\textquoteright}s model, XP},
	issn = {11148802},
	url = {http://search.ebscohost.com/login.aspx?direct=true\&db=iih\&AN=89993289\&site=ehost-live},
	author = {Hiba, Lamia Ben and Janati Idrissi, Mohammed Abdou}
}
@conference {Yazidi2012,
	title = {Towards a fuzzy mapping for mediation systems},
	booktitle = {Proceedings of 2012 International Conference on Complex Systems, ICCS 2012},
	year = {2012},
	note = {cited By 0},
	doi = {10.1109/ICoCS.2012.6458573},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84874494252\&doi=10.1109\%2fICoCS.2012.6458573\&partnerID=40\&md5=f777377bdfd9a344347799d38e97941d},
	author = {Yazidi, M.H.E. and Zellou, A. and Idri, A.}
}
@conference { ISI:000324984400020,
	title = {Towards a Fuzzy Mapping for Mediation Systems},
	booktitle = {PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS (ICCS12)},
	year = {2012},
	note = {1st International Conference on Complex Systems (ICCS), Agadir, MOROCCO, NOV 05-06, 2012},
	pages = {122-125},
	abstract = {Data integration involves combining data residing at different sources, and providing to the user a unified and global view of this data. The problem of designing data integration systems is important in current applications of real world, especially for mapping between attributes of global schema and those of local schemas of sources. The question is how to link the global schema and the set of local schemas of sources. In this paper, we focus on studying the mapping approaches, more precisely the Global As View GAV approach (GAV) for schemas mapping. Also, we present a new approach of mapping for mediation systems, based on fuzzy logic. This new approach enjoys the benefits and advantages of fuzzy sets theory.},
	isbn = {978-1-4673-4766-2},
	author = {El Yazidi, Moulay Hafid and Zellou, Ahmed and Idri, Ali},
	editor = {Essaaidi, M and Nemiche, M}
}
@conference {Khaled2011339,
	title = {A framework for ERP evaluation and selection using macbeth technique},
	booktitle = {ICEIS 2011 - Proceedings of the 13th International Conference on Enterprise Information Systems},
	volume = {1 DISI},
	year = {2011},
	note = {cited By 2},
	pages = {339-342},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84865136975\&partnerID=40\&md5=f049cbf45902225041bc1a10dec72db9},
	author = {Khaled, A. and Idrissi, M.A.J.}
}
@article {Khaled2011358,
	title = {A learning driven model for ERP software selection based on the Choquet integral: Small and medium enterprises context},
	journal = {Communications in Computer and Information Science},
	volume = {194 CCIS},
	year = {2011},
	note = {cited By 0},
	pages = {358-371},
	doi = {10.1007/978-3-642-22603-8_33},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-80052149005\&doi=10.1007\%2f978-3-642-22603-8_33\&partnerID=40\&md5=951af2141b5b67ed938f10012b97b61f},
	author = {Khaled, A. and Abdou Janati Idrissi, M.}
}
@conference { ISI:000307329300033,
	title = {A Learning Driven Model for ERP Software Selection Based on the Choquet Integral: Small and Medium Enterprises Context},
	booktitle = {DIGITAL ENTERPRISE AND INFORMATION SYSTEMS},
	series = {Communications in Computer and Information Science},
	volume = {194},
	year = {2011},
	note = {International Conference on Digital Enterprise and Information Systems, London Metropolitan Univ, London, ENGLAND, JUL 20-22, 2011},
	pages = {358-371},
	publisher = {Springer},
	organization = {Springer},
	abstract = {Historically, Enterprise Resource Planning (ERP) systems were initially destined to large companies in order to standardize and streamline their key business processes. Recently, they have been increasingly adopted by Small and Medium Enterprises (SMEs). However, making strategic tradeoffs among the various marketplace solutions is a troublesome balance task for SMEs without the rescue of systematic decision approaches. This paper addresses the question of how to choose an ERP solution that best suits a given SME. It serves twofold objectives; firstly it defines a set of selection criteria related to SMEs{\textquoteright} context. Secondly. it presents a selection methodology based on the construction of an induced decision model through capturing the decision maker{\textquoteright}s preferences. The key contribution of this paper is the introduction of a new iterative learning based approach destined to make enlightened decisions through the consideration of interdependencies among the adopted selection criteria thanks to the Choquet integral.},
	isbn = {978-3-642-22602-1},
	issn = {1865-0929},
	author = {Khaled, Abdelilah and Idrissi, Mohammed Abdou Janati},
	editor = {Ariwa, E and ElQawasmeh, E}
}
@article {Zakrani2010516,
	title = {Applying radial basis function neural networks based on fuzzy clustering to estimate web applications effort},
	journal = {International Review on Computers and Software},
	volume = {5},
	number = {5},
	year = {2010},
	note = {cited By 14},
	pages = {516-524},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-78951478126\&partnerID=40\&md5=d80672acda377940a046a22117b6b033},
	author = {Zakrani, A. and Idri, A.}
}
@article {5099547320100301,
	title = {The Uplink Capacity Evaluation of Wireless Networks: Spectral Analysis Approach.},
	journal = {Journal of Computing \& Information Technology},
	volume = {18},
	number = {1},
	year = {2010},
	pages = {1 - 17},
	abstract = {In this paper we study the capacity of wireless cellular network, in particular the uplink of WCDMA system by using the two dimensional continuous-time Markov chain (CTMC) technique. Considering two types of calls: real-time (RT) calls characterized by a quasi fixed transmission rate, and best-effort (BE) calls which do not require strict demand but need some reliability conditions, we develop an approach based on the spectral analysis for evaluating the cell capacity. We explicitly obtain the simultaneous distribution of the number of RT connections and the number of BE connections in the steady-state. This analysis allows us to simplify the computation of the performance measures including expected delay and throughput of BE traffic. These performances are obtained explicitly in both cases (finite and infinite) of BE calls as function of system parameters like arrival rate of BE and RT calls, service rate of BE and RT calls. These results allow the operator to evaluate the cell capa},
	keywords = {call admission control, Data transmission systems, Markov processes, Matrix-Geometric method, Mobile communication systems, spectral analysis approach, Spectrum analysis, Telecommunication systems, Wireless communication systems, wireless networks},
	issn = {13301136},
	url = {http://search.ebscohost.com/login.aspx?direct=true\&db=iih\&AN=50995473\&site=ehost-live},
	author = {Kobbane, Abdellatif and El-Azouzi, Rachid and Ibrahimi, Khalil and Samanta, Sujit Kumar and Bouyakhf, El-Houssine}
}
@conference {Idri2008,
	title = {Functional equivalence between radial basis function neural networks and Fuzzy analogy in software cost estimation},
	booktitle = {2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications, ICTTA},
	year = {2008},
	note = {cited By 0},
	doi = {10.1109/ICTTA.2008.4530015},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-49149083210\&doi=10.1109\%2fICTTA.2008.4530015\&partnerID=40\&md5=662843c9cdc63dbc94ac6b4d87307bb2},
	author = {Idri, A. and Zakrani, A. and Abran, A.}
}
@conference { ISI:000261578000113,
	title = {Functional Equivalence between Radial Basis Function Neural Networks and Fuzzy Analogy in Software Cost Estimation},
	booktitle = {2008 3RD INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES: FROM THEORY TO APPLICATIONS, VOLS 1-5},
	year = {2008},
	note = {3rd International Conference on Information and Communication Technologies, Damascus, SYRIA, APR 07-11, 2008},
	pages = {615+},
	abstract = {We show in this paper the equivalence between the radial basis function networks and Fuzzy analogy in the field of software cost estimation. We prove that under weak conditions, the three layers of RBFN are functionally equivalent to the three steps of fuzzy analogy. This functional equivalence implies that advances in each literature, such new learning rules or new similarity measures, can be applied to both models directly. Furthermore, this equivalence can help us to provide a natural interpretation of cost estimation models based on RBFN.},
	isbn = {978-1-4244-1751-3},
	author = {Idri, Ali and Zakrani, Abdelali and Abran, Alain}
}
@conference {Idri2008576,
	title = {Fuzzy radial basis function neural networks for web applications cost estimation},
	booktitle = {Innovations{\textquoteright}07: 4th International Conference on Innovations in Information Technology, IIT},
	year = {2008},
	note = {cited By 0},
	pages = {576-580},
	doi = {10.1109/IIT.2007.4430367},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-50249168929\&doi=10.1109\%2fIIT.2007.4430367\&partnerID=40\&md5=ee74c556489187d35257cf7c8b48c2c0},
	author = {Idri, A. and Zakrani, A. and Elkoutbi, M. and Abran, A.}
}
@conference { ISI:000259298600002,
	title = {Software cost estimation models using Radial Basis Function Neural Networks},
	booktitle = {SOFTWARE PROCESS AND PRODUCT MEASUREMENT},
	series = {Lecture Notes in Computer Science},
	volume = {4895},
	year = {2008},
	note = {Joint Meeting of the International Workshop on Software Measurement (IWSM)/International Conference on Software Process and Product Measurement (MENSURA), Palma de Mallorca, SPAIN, NOV 05-07, 2007},
	pages = {21+},
	abstract = {Radial Basis Function Neural Networks (RBFN) have been recently studied due to their qualification as an universal function approximation. This paper investigates the use of RBF neural networks for software cost estimation, The focus of this study is on the design of these networks, especially their middle layer composed of receptive fields, using two clustering techniques: the C-means and the APC-III algorithms. A comparison between a RBFN using C-means and a RBFN using APC-III, in terms of estimates accuracy, is hence presented. This study uses the COCOMO{\textquoteright}81 dataset and data on Web applications from the Tukutuku database.},
	isbn = {978-3-540-85552-1},
	issn = {0302-9743},
	author = {Idri, Ali and Zahi, Azeddine and Mendes, Emilia and Zakrani, Abdelali},
	editor = {CuadradoGallego, JJ and Braungarten, R and Dumke, RR and Abran, A}
}
@article {Idri200821,
	title = {Software cost estimation models using radial basis function neural networks},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {4895 LNCS},
	year = {2008},
	note = {cited By 4},
	pages = {21-31},
	doi = {10.1007/978-3-540-85553-8_2},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-54249149525\&doi=10.1007\%2f978-3-540-85553-8_2\&partnerID=40\&md5=483abae3a29ef61079aab5da6a389786},
	author = {Idri, A. and Zahi, A. and Mendes, E. and Zakrani, A.}
}
@conference {Jakimi2008521,
	title = {Use cases and scenarios engineering},
	booktitle = {Innovations{\textquoteright}07: 4th International Conference on Innovations in Information Technology, IIT},
	year = {2008},
	note = {cited By 0},
	pages = {521-525},
	doi = {10.1109/IIT.2007.4430418},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-50249112803\&doi=10.1109\%2fIIT.2007.4430418\&partnerID=40\&md5=82fe395e89ce2d783684d6544100e69f},
	author = {Jakimi, A. and Sabraoui, A. and Badidi, E. and Idri, A. and El Koutbi, M.}
}
@conference { ISI:000255983000005,
	title = {Fuzzy radial basis function neural networks for web applications cost estimation},
	booktitle = {2007 INNOVATIONS IN INFORMATION TECHNOLOGIES, VOLS 1 AND 2},
	year = {2007},
	note = {4th International Conference on Innovations in Information Technology, Dubai, U ARAB EMIRATES, NOV 18-20, 2007},
	pages = {21+},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {The Fuzzy Radial basis function Neural Networks (FRBFN) for software cost estimation is designed by integrating the principles of RBFN and the fuzzy C-means clustering algorithm. The architecture of the network is suitably modified at the hidden layer to realise a novel neural implementation of the fuzzy clustering algorithm. Fuzzy set-theoretic concepts are incorporated at the hidden layer, enabling the model to handle uncertain and imprecise data, which can improve greatly the accuracy of obtained estimates. MMRE and Pred are used as measures of prediction accuracy for this comparative study. The results show that an RBFN using fuzzy C-means performs better than an RBFN using hard C-means. This study uses data on web applications from the Tukutuku database.},
	isbn = {978-1-4244-1840-4},
	author = {Idri, Ali and Zakrani, Abdelali and Elkoutbi, Mohamed and Abran, Alain}
}
@conference { ISI:000255983000056,
	title = {Use cases and scenarios engineering},
	booktitle = {2007 INNOVATIONS IN INFORMATION TECHNOLOGIES, VOLS 1 AND 2},
	year = {2007},
	note = {4th International Conference on Innovations in Information Technology, Dubai, U ARAB EMIRATES, NOV 18-20, 2007},
	pages = {274+},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {\textbackslash{} In this paper, we suggest a requirement engineering process that composes (merge) use cases/scenarios and yields a formal specification of the system in form of a high-level Petri net. Use cases and scenarios are acquired in form of diagrams as defined by the Unified Modeling Language (UML). These diagrams are composed and transformed into Petri net specifications and merged to obtain a global Petri net specification capturing the behavior of the entire system. From the global specification, a system prototype can be generated and embedded in a user interface builder environment for further refinement. Based on end user feedback, the use cases and the input scenarios may be iteratively refined. The result of the overall process is a specification consisting of a global Petri net, together with the generated and refined prototype. This paper discusses some activities of this process.},
	isbn = {978-1-4244-1840-4},
	author = {Jakimi, A. and Sabraoui, A. and Badidi, E. and Idri, A. and El Koutbi, M.}
}
@conference { ISI:000176683300003,
	title = {Estimating software project effort by analogy based on linguistic values},
	booktitle = {EIGHTH IEEE SYMPOSIUM ON SOFTWARE METRICS, PROCEEDINGS},
	year = {2002},
	note = {8th IEEE Symposium on Software Metrics, OTTAWA, CANADA, JUN 04-07, 2002},
	pages = {21-30},
	publisher = {IEEE Comp Soc; ALC TEL; CISTEL; Metric Ctr; Carleton Univ; Natl Res Council Canada},
	organization = {IEEE Comp Soc; ALC TEL; CISTEL; Metric Ctr; Carleton Univ; Natl Res Council Canada},
	abstract = {Estimation models in software engineering are used to predict some important attributes of future entities such as software development effort, software reliability and programmers productivity. Among these models, those estimating software effort have motivated considerable research in recent years. The prediction procedure used by these software-effort models can be based on a mathematical function or other techniques such as analogy based reasoning, neural networks, regression trees, and rule induction models. Estimation by analogy is one of the most attractive techniques in the software effort estimation field. However, the procedure used in estimation by analogy is not yet able to handle correctly linguistic values (categorical data) such as {\textquoteleft}very low{\textquoteright}, {\textquoteleft}low{\textquoteright} and {\textquoteleft}high{\textquoteright}. In this paper, we propose a new approach based on reasoning by analogy, fuzzy logic and linguistic quantifiers to estimate software project effort when it is described either by numerical or linguistic values; this approach is referred to as Fuzzy Analogy. This paper also presents an empirical validation of our approach based on the COCOMO{\textquoteright}81 dataset.},
	isbn = {0-7695-1339-5},
	doi = {10.1109/METRIC.2002.1011322},
	author = {Idri, A and Abran, A and Khoshgoftaar, TM}
}
@article { ISI:000180261100004,
	title = {Investigating soft computing in case-based reasoning for software cost estimation},
	journal = {ENGINEERING INTELLIGENT SYSTEMS FOR ELECTRICAL ENGINEERING AND COMMUNICATIONS},
	volume = {10},
	number = {3},
	year = {2002},
	month = {SEP},
	pages = {147-157},
	abstract = {Software cost estimation has been the subject of intensive investigations in the field of software engineering. As a result, numerous software cost estimation techniques have been proposed and investigated. To our knowledge, currently there are no cost estimation techniques that can incorporate and/or tolerate the aspects of imprecision, vagueness, and uncertainty into their predictions. However, software projects are often described by vague information. Furthermore, an estimate is only a probabilistic assessment of a future condition. Consequently, cost estimation models must be able to deal with imprecision and uncertainty, the two principal components of soft computing. To estimate the cost of software projects when they are described by vague and imprecise attributes, in an earlier study we have proposed an innovative approach referred to as Fuzzy Analogy. In this paper, we investigate the uncertainty of cost estimates generated by the Fuzzy Analogy approach. The primary aim is to generate a set of possible values for the actual software development cost. This set can then be used to deduce, for practical purposes, a point estimate for the cost, and for analyzing the risks associated with all possible estimates.},
	issn = {0969-1170},
	author = {Idri, A and Khoshgoftaar, TM and Abran, A}
}
@conference { ISI:000086483900037,
	title = {Towards an adaptation of the COCOMO cost model to the software measurement theory},
	booktitle = {SOFTWARE ENGINEERING - ESEC/FSE {\textquoteleft}97},
	series = {LECTURE NOTES IN COMPUTER SCIENCE},
	volume = {1301},
	year = {1997},
	note = {Joint Meeting of the 6th European Software Engineering Conference / 5th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 97), ZURICH, SWITZERLAND, SEP 22-25, 1997},
	pages = {525-526},
	publisher = {ESEC; ACM SIGSOFT; Fdn Software Engn},
	organization = {ESEC; ACM SIGSOFT; Fdn Software Engn},
	isbn = {3-540-63531-9},
	issn = {0302-9743},
	author = {Idri, A and Griech, B and El Iraki, A},
	editor = {Jazayeri, M and Schauer, H}
}
