- https://doi.org/10.29327/1298731
Anais do Workshop em Engenharia de Requisitos
- Jan 1, 2019
- Johnny Marques +7 more
Requirements Engineering is the set of activities involved in managing, surveying, documenting, and maintaining a set of requirements for a product.Engineering involves the use of systematic repeatability techniques to ensure that the Software Requirements are complete, consistent, valid and verifiable.Software Requirements Specification is an organized process oriented towards defining, documenting and maintaining Software Requirements during the development life cycle.Many authors suggest that requirements should always focus their statements on what the software product needs to address without specifying how to implement them.However, the detail of the Software Requirements is influenced by several factors such as: organizational thoughts; existing specification standards; and regulatory needs.This work fits exactly with regulatory needs, where the characteristics of Software Requirements Specification in Regulated Environments such as aeronautics, rail and medical.This article briefly presents the three standards used in these regulated environments (RTCA DO-178C, IEC 62279 and IEC 62304) and analyzes their similarities from a Requirements Specification perspective.