Semi-Automatic Checklist Quality Assessment of Natural Language Requirements for Space Applications

Problems with the specification of software requirements documents are a common cause of software defects. In the space applications domain, such defects are very costly, especially when detected after deployment in the field. It is imperative to ensure that software requirements are well written to...

Full description

Saved in:
Bibliographic Details
Published in2016 Seventh Latin-American Symposium on Dependable Computing (LADC) pp. 123 - 126
Main Authors Rossanez, Anderson, Carvalho, Ariadne M. B. R.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.10.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Problems with the specification of software requirements documents are a common cause of software defects. In the space applications domain, such defects are very costly, especially when detected after deployment in the field. It is imperative to ensure that software requirements are well written to avoid the introduction of these defects. The quality of software requirements is frequently assessed via checklists, based on standards for space application software, and on problems found in previous projects. Given the importance of quality assessment, and the fact that it is manually performed by domain experts, we propose to develop a semi-automatic, natural language processing tool, to diminish the reviewer's effort in the assessment, and to reduce errors in this process.
DOI:10.1109/LADC.2016.26