Benchmarking software requirements documentation for space application

N/ACitations
Citations of this article
31Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Poorly written requirements are a common source of software defects. In application areas like space systems, the cost of malfunctioning software can be very high. This way, assessing the quality of software requirements before coding is of utmost importance. This work proposes a systematic procedure for assessing software requirements for space systems that adopt the European Cooperation for Space Standardization (ECSS) standards. The main goal is to provide a low-cost, easy-to-use benchmarking procedure that can be applied during the software requirements review to guarantee that the requirements specifications comply with the ECSS standards. The benchmark includes two checklists that are composed by a set of questions to be applied to the requirements specification. It was applied to the software requirements specification for one of the services described in the ECSS Packet Utilization Standard (PUS). Results show that the proposed benchmark allows finding more with a low effort. © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Véras, P. C., Villani, E., Ambrósio, A. M., Pontes, R. P., Vieira, M., & Madeira, H. (2010). Benchmarking software requirements documentation for space application. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6351 LNCS, pp. 112–125). https://doi.org/10.1007/978-3-642-15651-9_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free