An Analysis of Software Requirements Specification Characteristics In Regulated Environments
Autor: | Johnny Cardoso Marques, Sarasuaty Megume Hayashi Yelisetty |
---|---|
Rok vydání: | 2019 |
Předmět: |
Requirements engineering
Traceability Process (engineering) business.industry Computer science Software requirements specification 020207 software engineering 02 engineering and technology IEC 62304 Software development process Software 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing Software requirements Software engineering business |
Zdroj: | International Journal of Software Engineering & Applications. 10:1-15 |
ISSN: | 0976-2221 |
DOI: | 10.5121/ijsea.2019.10601 |
Popis: | Requirements Engineering is the set of activities involved in creation, managing, documenting, and maintaining a requirements’ set 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 toward defining, documenting and maintaining requirements throughout the development life cycle. Many authors suggest that requirements should always focus their claims on what the software product needs to address, without specifying how to implement them. However, the detail of Software Requirements is influenced by several factors such as: organizational thinking; 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, railways and medical are presented and explored. This paper presents and analysis of software requirements specification characteristics in regulated environments. The four characteristics identified are: consistency (internal and external), unambiguity, verifiability, and traceability. The paper also describes the three standards used in these regulated environments (RTCA DO-178C, IEC 62279 and IEC 62304) and examines their similarities and differences from a Requirements Specification standpoint. The similarities and differences will be used to address a future requirements framework universal process that can be configured to address each standard by the usage of Software Process Lines. |
Databáze: | OpenAIRE |
Externí odkaz: |