@article {Rhouas202255,
	title = {Avionic Software and Agile Development: A Systematic Mapping Study},
	journal = {Lecture Notes in Networks and Systems},
	volume = {469 LNNS},
	year = {2022},
	note = {cited By 0},
	pages = {55-65},
	abstract = {Background: The rapid increase in the use of agile development has raised the question whether of the aerospace industry can benefit from the application of agile approaches in the production of software for airborne systems and equipment. These systems are regulated by the standard DO-178 since there are hard constraints imposed on them. Additionally, the evolution of the avionics software increases the complexity of the software. Therefore, the approach to the feasibility of agile development for avionics software needs to be further understood. Objective: This study aims to examine the research publications on the agile development implemented in the lifecycle of the avionic software in order to found the trend of this mode of development. Method: We conducted systematic mapping study adopting the guideline offered by [1, 2] and classified the contributions research between 2001 and 2021 in the map. Conclusion: We selected 46 articles from 956 found in four electronic databases and based on the results, we conclude that over the past decade there has been a general increase in the number of studies concerning the agile development in different phases of the avionics software lifecycle. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04819-7_6},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85131126083\&doi=10.1007\%2f978-3-031-04819-7_6\&partnerID=40\&md5=ef257557fa65d7783ca43e4a8999f5f5},
	author = {Rhouas, I. and Nafil, K.}
}
@article {Boukbab2022401,
	title = {Student{\textquoteright}s Behaviors Analysis in Classroom Context Using IoT: A Systematic Mapping Study},
	journal = {Lecture Notes in Networks and Systems},
	volume = {469 LNNS},
	year = {2022},
	note = {cited By 0},
	pages = {401-412},
	abstract = {In the era of emerging technologies, an impressive number of Internet of Things (IoT) applications are emerging every day. One of the intriguing solutions is to help students improve their learning by guiding them and recommending precise and concise learning content. Thus, in this paper, through a systematic mapping study, we aim to present a general overview on student{\textquoteright}s behaviors analysis in the classroom using IoT technology for the purpose to quantify and measure these behaviors, therefore establishing a global view of student{\textquoteright}s performance. 20 relevant papers were extracted from different scientific databases, and published between 2006 and 2020. The main objective is to provide a historical and geographical classification of research that combines IoT with Student{\textquoteright}s behaviors in the classroom, the most challenging areas, and the resulting artifacts. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	doi = {10.1007/978-3-031-04819-7_39},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85131130128\&doi=10.1007\%2f978-3-031-04819-7_39\&partnerID=40\&md5=d3b5b8101651f884719dad1b6a274a8b},
	author = {Boukbab, M. and Nafil, K.}
}
@article {Farih2021224,
	title = {Effort Estimation in Agile Software Development: A Systematic Mapping Study},
	journal = {Frontiers in Artificial Intelligence and Applications},
	volume = {337},
	year = {2021},
	note = {cited By 0},
	pages = {224-234},
	abstract = {Context: Estimating effort has always been considered an important element at the start of each software development project. The challenge of estimating the effort of software development lies in its precision. With the emergence of agile methodologies, methods for effort estimation (EE) had to adapt to this new development path. In this article, we are conducting a systematic mapping study on effort estimation in the context of agile software development. Objective: we want to identify the estimation approaches and techniques used in the context of agile development to better understand the specifics and trends relating to this mode of development. Method: we conducted a systematic mapping study by adopting the guideline explained in[1] [2]. A systematic review of the literature [3] has already been carried out for publications between 2001 and 2013. This work is an extension of this previous study. We queried 5 electronic databases. Conclusion: We retrieved 11350 paper from five electronic databases. A total of 108 papers is selected after applying the inclusion and exclusion criteria. Based on the results, there is a general increase over the years of studies concerning effort estimation in agile software development. {\textcopyright} 2021 The authors and IOS Press. All rights reserved.},
	keywords = {Agile Methodologies, Agile software development, Development path, Effort Estimation, Electronic database, Estimation approaches, Estimation techniques, Mapping, Metric, Software design, Software development projects, Systematic mapping studies},
	doi = {10.3233/FAIA210022},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85116486825\&doi=10.3233\%2fFAIA210022\&partnerID=40\&md5=e5d5c11a77c1e5c926d09163394e07d8},
	author = {Farih, N.E. and Nafil, K. and El Messousi, R.}
}
@article {Nabil2020253,
	title = {Blockchain Security and Privacy in Education: A Systematic Mapping Study},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {1161 AISC},
	year = {2020},
	note = {cited By 4},
	pages = {253-262},
	abstract = {Blockchain is a technology that promotes security, transparency and authenticity. It is defined by as distributed ledger technology and consensus algorithm, it{\textquoteright}s first application were in the financial sector with Bitcoin, Ethereum and other cryptocurrency, but now the concept has spread to other sectors like Healthcare, Governance, Education, etc. In the education sector all stakeholders need a reliable technology that will improves the education system and takes it to the next step. The Blockchain has all the key characteristics to do just that (distributed ledger, no third parties, chronological timestamp, cryptographically sealed, consensus based), and to be used in bigger scale it has to gives assurance such as data privacy and data security. This Systematic Mapping Study (SMS) tries to study existing papers in blockchain security and privacy and its application in Education to provide a classification and to explore the artifacts and the domains. {\textcopyright} 2020, The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG.},
	keywords = {Blockchain, Consensus algorithms, Cryptocurrency, Data privacy, Education sectors, Education systems, Engineering education, Financial sectors, Information systems, Information use, ITS applications, Key characteristics, Mapping, Security and privacy, Systematic mapping studies},
	doi = {10.1007/978-3-030-45697-9_25},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85085468426\&doi=10.1007\%2f978-3-030-45697-9_25\&partnerID=40\&md5=fbf18f1dea262c844cc9026978332c4f},
	author = {Nabil, A. and Nafil, K. and Mounir, F.}
}
@conference {Fellir2020377,
	title = {A multi-Agent based model for task scheduling in cloud-fog computing platform},
	booktitle = {2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies, ICIoT 2020},
	year = {2020},
	note = {cited By 9},
	pages = {377-382},
	abstract = {The Internet-of-Things (IoT) is a network of physical objects that communicate and exchange data between them over the Internet. These objects, or things, generate a massive amount of data that require powerful analytics approaches and data storage platforms - this is where cloud computing may well come into play. The classic cloud computing paradigm, however, faces several serious issues, due to centralization, such as low performance, latency issues, security issues, bandwidth obstacle, etc.. The Fog (Edge) computing paradigm has been proposed to improve the performance and to address other weaknesses, by providing IoT data processing and storage capabilities locally at the edges (IoT devices), instead of sending all the data to the centralized cloud. Whether in cloud or in fog computing, with billions of devices and a huge number of simultaneous requests, managing limited resources becomes essential. One of the important steps in resource management is task scheduling. In this paper, we consider task scheduling in a cloud-fog computing platform, we propose a multi-agent based model that aims at serving the most important task first, taking into consideration the task priority, its wait time, its status and the resources required to complete it successfully. Furthermore, in the scheduling process, we first propose an update to the priority value of the task, while taking into consideration its dependencies to other tasks and their priorities. Simulation results show that our proposed model can lead to better resource utilization and improve performance. {\textcopyright} 2020 IEEE.},
	keywords = {Autonomous agents, Computational methods, Computing paradigm, Computing platform, Data handling, Digital storage, Fog, Fog computing, Improve performance, Internet of thing (IOT), Internet of things, Multi agent systems, Multi-agent based modeling, Multitasking, Resource Management, Resource utilizations, Scheduling, Scheduling algorithms, Simulation platform, Storage capability},
	doi = {10.1109/ICIoT48696.2020.9089625},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85085496418\&doi=10.1109\%2fICIoT48696.2020.9089625\&partnerID=40\&md5=4ee0e2ab76422fc76603ec3b6f6942cb},
	author = {Fellir, F. and El Attar, A. and Nafil, K. and Chung, L.}
}
@article {Fellir2019438,
	title = {Improving case based software effort estimation using a multi-criteria decision technique},
	journal = {Advances in Intelligent Systems and Computing},
	volume = {763},
	year = {2019},
	note = {cited By 1},
	pages = {438-451},
	doi = {10.1007/978-3-319-91186-1_46},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85047956575\&doi=10.1007\%2f978-3-319-91186-1_46\&partnerID=40\&md5=90f86a0fec53e593e1b5302314993fd4},
	author = {Fellir, F. and Nafil, K. and Touahni, R. and Chung, L.}
}
@conference {Elallaoui201842,
	title = {Automatic Transformation of User Stories into UML Use Case Diagrams using NLP Techniques},
	booktitle = {Procedia Computer Science},
	volume = {130},
	year = {2018},
	pages = {42-49},
	doi = {10.1016/j.procs.2018.04.010},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85051264456\&doi=10.1016\%2fj.procs.2018.04.010\&partnerID=40\&md5=d44ab6d79a8fcda72baf908a3834a293},
	author = {Elallaoui, M. and Nafil, K. and Touahni, R.}
}
