Toward Requirements for Embedded Systems

Autores

  • Quelita Ribeiro Universidade Federal de Pernambuco
  • Tarcísio Pereira Universidade Federal de Pernambuco
  • Mozart Melo Universidade de Pernambuco
  • Jaelson Castro Universidade Federal de Pernambuco
  • Fernanda Alencar Universidade Federal de Pernambuco
  • Maria Lencastre Universidade de Pernambuco

DOI:

https://doi.org/10.12957/cadinf.2021.68156

Resumo

Context: Embedded System (ES) is a component of a larger system embedded in a product, it is designed to repeatedly perform a specific function, while maintaining its operation under different constraints. For this reason, these systems are highly complex. Therefore, the challenges for effective and efficient development are immense. Many problems are related to mistakes in the requirements engineering phase. Thus, a Requirements Engineering (RE) process is crucial in ES development. Objective: to analyze and understand studies of RE approaches that are used for embedded systems development. Method: We carried out a Systematic Literature Review (SLR) in order to find answers to our questions and better understand the requirements engineering context for ES. Results: We uncovered 92 studies and (1) evidence the benefits to using the studies in requirements engineering activities; (2) we found out the RE phases that are attracting more attention; (3) the main requirements modeling styles used; (4) the types of requirements modelled; (5) we identified 6 embedded systems domain in which requirements engineering is taken into account; (6) the use of tools to support their approaches, and (7) the existing challenges/problems. We also proposed a research agenda.   Conclusions: Hence, in this paper we present a body of knowledge in ER for SE derived from a large-scale SLR. We believe the results will benefit both researchers and practitioners.

Downloads

Publicado

2022-06-28

Como Citar

Ribeiro, Q., Pereira, T., Melo, M., Castro, J., Alencar, F., & Lencastre, M. (2022). Toward Requirements for Embedded Systems. Cadernos Do IME - Série Informática, 46, 19–41. https://doi.org/10.12957/cadinf.2021.68156

Edição

Seção

Artigos