WER2018 - 21th Workshop on Requirements Engineering, Rio de Janeiro - Brazil


Requirements Engineering for Embedded Systems: The REPES Process

Tarcísio Pereira; Fernanda Alencar; Jaelson Castro

10.17771/PUCRio.wer.inf2018-15

PDF Scholar

Abstract

[Context] Requirements Engineering (RE) for Embedded Systems (ES) is challenging since it has unique properties that make it complex, expensive and error-prone compared with other software categories, such as information systems. Due to their complexity, the risk of undetected requirements errors and deficiencies increases considerably. [Goal] Thus, this paper presents a specific process for requirements development and management named REPES which is tailored for embedded systems. [Method] In this proposal, we used the results of a Systematic Literature Review (SLR), metamodel and RE standards to guide the development of the process. [Results] REPES has four main process areas, 24 sub-processes, and 89 actions. [Conclusion] We argue that the proposed process can help organizations in improving their requirements practices to support completeness and correctness of RE for ES.

requirements engineering; embedded systems; process



WER Editions