TY - JOUR AU - Mauricio Manoel Coelho Junior, AU - Fernanda Alencar, PY - 2022/12/27 Y2 - 2024/03/28 TI - RS4AAL: A Process for Specifying and Analyzing Non-Functional Requirements in Ambient Assisted Living Systems JF - American Scientific Research Journal for Engineering, Technology, and Sciences JA - ASRJETS-Journal VL - 90 IS - 1 SE - Articles DO - UR - https://asrjetsjournal.org/index.php/American_Scientific_Journal/article/view/8387 SP - 501-520 AB - <p>Context: The increasing life expectancy of the world’s population is a reality, and combined with sharply declining birth rates, these advances in life expectancy could lead to a rapidly aging population around the world. Technologies such as Ambient Assisted Living (AAL) can provide services that enable older people to live independently, safely and healthily. During system development, it is important to ensure good specification of Non-Functional Requirements (NFR). These are requirements that define how the system will behave in certain situations and may impact the end goal of the software if not considered during the analysis and development of the project. Aims: To meet and identify all the needs and functions provided to the users of the system, this article provides a process for specifying and analyzing nonfunctional requirements in Ambient Assisted Living, called RS4AAL, which helps the requirements engineer to specify and analyze the important requirements in the development of this system by capturing the requirements with techniques such as storytelling, reuse, and legal requirements. Results: Based on systematic mapping, key nonfunctional requirements for the Health and Care in Life subdomain were identified, as well as some legal requirements that may impact system development. Conclusions: A key finding is that the personal context of older people, legal requirements such as ISO/PRF TS 823042, and AAL Guidelines for Ethics, Data Privacy and Security directly affect the specification of non-functional requirements and the design of systems. The RS4AAL helps with this mapping by showing the requirements engineer what to consider when designing AAL systems.</p> ER -