Qualifying Software Tools, a Systems Approach
2012 (English)In: Computer Safety, Reliability, and Security: 31st International Conference, SAFECOMP 2012, Magdeburg, Germany, September 25-28, 2012. Proceedings, Springer Berlin/Heidelberg, 2012, 340-351 p.Conference paper (Refereed)
Modern safety standards designed to ensure safety in embedded system products often take a descriptive approach, focusing on describing appropriate requirements on management, processes, methods and environments during development. While the qualification of software tools has been included in several such standards, how to handle the safety implications of tools integrated into tool chains has been largely ignored. This problem is aggravated by an increase both in automation of tool integration and the size of development environments.
In this paper we define nine safety goals for tool chains and suggest a qualification method that takes a systems approach on certifying software tools as parts of tool chains. With this method, software tools are developed and pre-qualified under the assumption that certain properties will be supported by the development environment they are to be deployed in. The proposed method is intended to (1) achieve a stronger focus on the relevant parts of tool chains in regard to safety and (2) separate the extra effort these parts imply from the effort already stipulated by safety standards.
Place, publisher, year, edition, pages
Springer Berlin/Heidelberg, 2012. 340-351 p.
, Lecture Notes in Computer Science, ISSN 0302-9743 ; 7612
Certification, Safety, Tool Integration
IdentifiersURN: urn:nbn:se:kth:diva-102718DOI: 10.1007/978-3-642-33678-2_29ScopusID: 2-s2.0-84867602641OAI: oai:DiVA.org:kth-102718DiVA: diva2:556101
QC 201209272012-09-272012-09-242012-09-27Bibliographically approved