Trace queries for safety requirements in high assurance systems

作者: Jane Cleland-Huang , Mats Heimdahl , Jane Huffman Hayes , Robyn Lutz , Patrick Maeder

DOI: 10.1007/978-3-642-28714-5_16

关键词:

摘要: [Context and motivation] Safety critical software systems pervade almost every facet of our lives. We rely on them for safe air automative travel, healthcare diagnosis treatment, power generation distribution, factory robotics, advanced assistance special-needs consumers. [Question/Problem] Delivering demonstrably is difficult, so certification regulatory agencies routinely require full life-cycle traceability to assist in evaluating them. In practice, however, the links provided by producers are often incomplete, inaccurate, ineffective demonstrating safety. Also, there has been insufficient integration formal method artifacts into such traceability. [Principal ideas/results] To address these weaknesses we propose a family reusable queries that serve as blueprint safety systems. particular present consider artifacts, designed help demonstrate that: 1) identified hazards addressed safety-related requirements, 2) requirements realized implemented system. model using Visual Trace Modeling Language, which shown be more intuitive than defacto SQL standard. [Contribution] Practitioners building can use trace make their efforts complete, accurate effective. This, turn, safer adequate handling hazards.

参考文章(23)
Daniel Jackson, Martyn Thomas, Software for Dependable Systems: Sufficient Evidence? National Academies Press. ,(2007)
Mark A. Wood, Kenneth A. Ellenbogen, Cardiac Pacing and ICDs ,(1996)
Neil R. Storey, Safety-critical computer systems ,(1996)
Kevin Lano, David Clark, Kelly Androutsopoulos, Safety and Security Analysis of Object-Oriented Models international conference on computer safety reliability and security. pp. 82- 93 ,(2002) , 10.1007/3-540-45732-1_10
Jing Liu, Samik Basu, Robyn R. Lutz, Compositional model checking of software product lines using variation point obligations automated software engineering. ,vol. 18, pp. 39- 76 ,(2011) , 10.1007/S10515-010-0075-7
Robyn R. Lutz, Inés Carmen Mikulski, Requirements discovery during the testing of safety-critical software international conference on software engineering. pp. 578- 583 ,(2003) , 10.5555/776816.776894
Jane Cleland-Huang, Patrick Mäder, A visual traceability modeling language model driven engineering languages and systems. pp. 226- 240 ,(2010) , 10.5555/1926458.1926480
Marie-Agnès Peraldi-Frati, Arnaud Albinet, Requirement traceability in safety critical systems computer assisted radiology and surgery. pp. 11- 14 ,(2010) , 10.1145/1772643.1772647
Ralf Dömges, Klaus Pohl, Adapting traceability environments to project-specific needs Communications of The ACM. ,vol. 41, pp. 54- 62 ,(1998) , 10.1145/290133.290149