Show simple item record

dc.contributor.authorde la Vara, Jose Luis
dc.contributor.authorRuiz, Alejandra
dc.contributor.authorAttwood, Katrina
dc.contributor.authorEspinoza, Huascar
dc.contributor.authorPanesar-Walawege, Rajwinder Kaur
dc.contributor.authorLópez, Ángel
dc.contributor.authordel Río, Idoya
dc.contributor.authorKelly, Tim
dc.date.accessioned2016-03-14T15:42:22Z
dc.date.available2016-03-14T15:42:22Z
dc.date.issued2016-04
dc.identifier.citationInformation and Software Technology, Volume 72, April 2016, Pages 16–30en
dc.identifier.issn0950-5849en
dc.identifier.urihttp://hdl.handle.net/11556/152
dc.description.abstractContext: Many critical systems must comply with safety standards as a way of providing assurance that they do not pose undue risks to people, property, or the environment. Safety compliance is a very demanding activity, as the standards can consist of hundreds of pages and practitioners typically have to show the fulfilment of thousands of safety-related criteria. Furthermore, the text of the standards can be ambiguous, inconsistent, and hard to understand, making it difficult to determine how to effectively structure and manage safety compliance information. These issues become even more challenging when a system is intended to be reused in another application domain with different applicable standards. Objective: This paper aims to resolve these issues by providing a metamodel for the specification of safety compliance needs for critical systems. Method: The metamodel is holistic and generic, and abstracts common concepts for demonstrating safety compliance from different standards and application domains. Its application results in the specification of “reference assurance frameworks” for safety-critical systems, which correspond to a model of the safety criteria of a given standard. For validating the metamodel with safety standards, parts of several standards have been modelled by both academic and industry personnel, and other standards have been analysed. We further augment this with feedback from practitioners, including feedback during a workshop. Results: The results from the validation show that the metamodel can be used to specify safety compliance needs for aerospace, automotive, avionics, defence, healthcare, machinery, maritime, oil and gas, process industry, railway, and robotics. Practitioners consider that the metamodel can meet their needs and find benefits in its use. Conclusion: The metamodel supports the specification of safety compliance needs for most critical computer-based and software-intensive systems. The resulting models can provide an effective means of structuring and managing safety compliance information.en
dc.description.sponsorshipEuropean Commission FP7 programme under grant agreement n° 289011 (OPENCOSS).en
dc.language.isoengen
dc.publisherElsevier B.V.en
dc.titleModel-based specification of safety compliance needs for critical systems: A holistic generic metamodelen
dc.typearticleen
dc.identifier.doi10.1016/j.infsof.2015.11.008en
dc.isiYesen
dc.relation.projectIDinfo:eu-repo/grantAgreement/EC/FP7/289011/EU/Open Platform for EvolutioNary Certification Of Safety-critical Systems/OPENCOSSen
dc.rights.accessRightsembargoedAccessen
dc.subject.keywordsSafety standarden
dc.subject.keywordsSafety complianceen
dc.subject.keywordsSafety assuranceen
dc.subject.keywordsSafety certificationen
dc.subject.keywordsReference assurance frameworken
dc.subject.keywordsSafety-critical systemen


Files in this item

Thumbnail

    Show simple item record