Title :
Issues on software testing for safety-critical real-time automation systems
Author_Institution :
Virginia Univ., Charlottesville, VA, USA
Abstract :
Software quality indicates how well the software product complies with the user requirements. The challenge in software testing is how to uncover the difficult-to-find software problems. Networked and embedded real-time automation software in safety-critical applications such as avionics software poses unique concerns about software quality due to its demanding requirements on system performance. The benefits of the rigorous software development and verification processes include both functional and nonfunctional software performance assurance. The heart of safety-critical software development lies in processes and techniques for software validation and verification. The effective software testing can ensure the software quality as well as make the developer garner, the customer kudos for the high software quality.
Keywords :
embedded systems; program testing; software quality; avionics software; embedded real time automation software; functional software performance assurance; networked real time automation software; nonfunctional software performance assurance; safety critical real time automation systems; safety critical software development; software problems; software quality; software testing; software validation; software verification; user requirements; Aerospace electronics; Application software; Automation; Embedded software; Programming; Real time systems; Software performance; Software quality; Software safety; Software testing;
Conference_Titel :
Digital Avionics Systems Conference, 2004. DASC 04. The 23rd
Print_ISBN :
0-7803-8539-X
DOI :
10.1109/DASC.2004.1390801