1. A Perception of the Practice of Software Security and Performance Verification
- Author
-
Guilherme Horta Travassos, Daniela S. Cruzes, and Victor Vidigal Ribeiro
- Subjects
Non-functional requirement ,business.industry ,Computer science ,Software development ,Security testing ,Context (language use) ,Performance testing ,Performance verification ,Software ,Software security assurance ,Security verification ,Software system ,Software engineering ,business ,Software verification - Abstract
Security and performance are critical nonfunctional requirements for software systems. Thus, it is crucial to include verification activities during software development to identify defects related to such requirements, avoiding their occurrence after release. Software verification, including testing and reviews, encompasses a set of activities that have a purpose of analyzing the software searching for defects. Security and performance verification are activities that look at defects related to these specific quality attributes. Few empirical studies have been focused on how is the state of the practice in security and performance verification. This paper presents the results of a case study performed in the context of Brazilian organizations aiming to characterize security and performance verification practices. Additionally, it provides a set of conjectures indicating recommendations to improve security and performance verification activities.
- Published
- 2018