@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 {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.} } @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 {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 {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.} } @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 {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.} } @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 {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.} }