Back to Search Start Over

Critical Feature Analysis of a Radiotherapy Machine

Authors :
Andrew Rae
Didier Leyman
Prasad Ramanan
J Flanz
Daniel Jackson
Source :
Lecture Notes in Computer Science ISBN: 9783540201267, SAFECOMP
Publication Year :
2003
Publisher :
Springer Berlin Heidelberg, 2003.

Abstract

The software implementation of the emergency shutdown feature in a major radiotherapy system was analyzed, using a directed form of code review based on module dependences. Dependences between modules are labelled by particular assumptions; this allows one to trace through the code, and identify those fragments responsible for critical features. An ‘assumption tree’ is constructed in parallel, showing the assumptions which each module makes about others. The root of the assumption tree is the critical feature of interest, and its leaves represent assumptions which, if not valid, might cause the critical feature to fail. The analysis revealed some unexpected assumptions that motivated improvements to the code.

Details

ISBN :
978-3-540-20126-7
ISBNs :
9783540201267
Database :
OpenAIRE
Journal :
Lecture Notes in Computer Science ISBN: 9783540201267, SAFECOMP
Accession number :
edsair.doi...........6c3ac4a9f8f8c5138136fa847560b7c4