Supporting the verification of compliance to safety standards via model-driven engineering: Approach, tool-support and empirical validation
Many safety–critical systems are subject to safety certification as a way to provide assurance that these systems cannot unduly harm people, property or the environment. Creating the requisite evidence for certification can be a challenging task due to the sheer size of the textual standards based o...
Saved in:
Published in | Information and software technology Vol. 55; no. 5; pp. 836 - 864 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Amsterdam
Elsevier B.V
01.05.2013
Elsevier Science Ltd |
Subjects | |
Online Access | Get full text |
ISSN | 0950-5849 1873-6025 |
DOI | 10.1016/j.infsof.2012.11.009 |
Cover
Abstract | Many safety–critical systems are subject to safety certification as a way to provide assurance that these systems cannot unduly harm people, property or the environment. Creating the requisite evidence for certification can be a challenging task due to the sheer size of the textual standards based on which certification is performed and the amenability of these standards to subjective interpretation.
This paper proposes a novel approach to aid suppliers in creating the evidence necessary for certification according to standards. The approach is based on Model-Driven Engineering (MDE) and addresses the challenges of using certification standards while providing assistance with compliance.
Given a safety standard, a conceptual model is built that provides a succinct and explicit interpretation of the standard. This model is then used to create a UML profile that helps system suppliers in relating the concepts of the safety standard to those of the application domain, in turn enabling the suppliers to demonstrate how their system development artifacts comply with the standard.
We provide a generalizable and tool-supported solution to support the verification of compliance to safety standards. Empirical validation of the work is presented via an industrial case study that shows how the concepts of a sub-sea production control system can be aligned with the evidence requirements of the IEC61508 standard. A subsequent survey examines the perceptions of practitioners about the solution.
The case study indicates that the supplier company where the study was performed found the approach useful in helping them prepare for certification of their software. The survey indicates that practitioners found our approach easy to understand and that they would be willing to adopt it in practice. Since the IEC61508 standard applies to multiple domains, these results suggest wider applicability and usefulness of our work. |
---|---|
AbstractList | Many safety–critical systems are subject to safety certification as a way to provide assurance that these systems cannot unduly harm people, property or the environment. Creating the requisite evidence for certification can be a challenging task due to the sheer size of the textual standards based on which certification is performed and the amenability of these standards to subjective interpretation.
This paper proposes a novel approach to aid suppliers in creating the evidence necessary for certification according to standards. The approach is based on Model-Driven Engineering (MDE) and addresses the challenges of using certification standards while providing assistance with compliance.
Given a safety standard, a conceptual model is built that provides a succinct and explicit interpretation of the standard. This model is then used to create a UML profile that helps system suppliers in relating the concepts of the safety standard to those of the application domain, in turn enabling the suppliers to demonstrate how their system development artifacts comply with the standard.
We provide a generalizable and tool-supported solution to support the verification of compliance to safety standards. Empirical validation of the work is presented via an industrial case study that shows how the concepts of a sub-sea production control system can be aligned with the evidence requirements of the IEC61508 standard. A subsequent survey examines the perceptions of practitioners about the solution.
The case study indicates that the supplier company where the study was performed found the approach useful in helping them prepare for certification of their software. The survey indicates that practitioners found our approach easy to understand and that they would be willing to adopt it in practice. Since the IEC61508 standard applies to multiple domains, these results suggest wider applicability and usefulness of our work. This paper proposes a novel approach to aid suppliers in creating the evidence necessary for certification according to standards. The approach is based on Model-Driven Engineering and addresses the challenges of using certification standards while providing assistance with compliance. Given a safety standard, a conceptual model is built that provides a succinct and explicit interpretation of the standard. The industrial case study indicates that the supplier company where the study was performed found the approach useful in helping them prepare for certification of their software. The subsequent survey indicates that practitioners found the approach easy to understand and that they would be willing to adopt it in practice. Since the IEC61508 standard applies to multiple domains, these results suggest wider applicability and usefulness of the work. Context: Many safetyacritical systems are subject to safety certification as a way to provide assurance that these systems cannot unduly harm people, property or the environment. Creating the requisite evidence for certification can be a challenging task due to the sheer size of the textual standards based on which certification is performed and the amenability of these standards to subjective interpretation. Objective: This paper proposes a novel approach to aid suppliers in creating the evidence necessary for certification according to standards. The approach is based on Model-Driven Engineering (MDE) and addresses the challenges of using certification standards while providing assistance with compliance. Methods: Given a safety standard, a conceptual model is built that provides a succinct and explicit interpretation of the standard. This model is then used to create a UML profile that helps system suppliers in relating the concepts of the safety standard to those of the application domain, in turn enabling the suppliers to demonstrate how their system development artifacts comply with the standard. Results: We provide a generalizable and tool-supported solution to support the verification of compliance to safety standards. Empirical validation of the work is presented via an industrial case study that shows how the concepts of a sub-sea production control system can be aligned with the evidence requirements of the IEC61508 standard. A subsequent survey examines the perceptions of practitioners about the solution. Conclusions: The case study indicates that the supplier company where the study was performed found the approach useful in helping them prepare for certification of their software. The survey indicates that practitioners found our approach easy to understand and that they would be willing to adopt it in practice. Since the IEC61508 standard applies to multiple domains, these results suggest wider applicability and usefulness of our work. Many safety-critical systems are subject to safety certification as a way to provide assurance that these systems cannot unduly harm people, property or the environment. Creating the requisite evidence for certification can be a challenging task due to the sheer size of the textual standards based on which certification is performed and the amenability of these standards to subjective interpretation. This paper proposes a novel approach to aid suppliers in creating the evidence necessary for certification according to standards. The approach is based on Model-Driven Engineering (MDE) and addresses the challenges of using certification standards while providing assistance with compliance. |
Author | Panesar-Walawege, Rajwinder Kaur Sabetzadeh, Mehrdad Briand, Lionel |
Author_xml | – sequence: 1 givenname: Rajwinder Kaur surname: Panesar-Walawege fullname: Panesar-Walawege, Rajwinder Kaur email: rpanesar@simula.no organization: Department of Informatics, University of Oslo, Norway – sequence: 2 givenname: Mehrdad surname: Sabetzadeh fullname: Sabetzadeh, Mehrdad email: mehrdad.sabetzadeh@uni.lu organization: SnT Centre for Security, Reliability and Trust, University of Luxembourg, Luxembourg – sequence: 3 givenname: Lionel surname: Briand fullname: Briand, Lionel email: lionel.briand@uni.lu organization: Centre for Software Verification & Validation, Simula Research Laboratory, Norway |
BookMark | eNqFkc1uFDEQhEcoSGwCb8DBEhcOzNA9_84BKYr4iRSJA3C2vHZ749WsPdjekfIMeek4O5xyIKe-1FfV3XVenDnvqCjeI1QI2H_eV9aZ6E1VA9YVYgXAXxUbHIem7KHuzooN8A7Kbmz5m-I8xj0ADtDApnj4dZxnH5J1O5buiC0UrLFKJusd84Ypf5gnK50iljyL0lC6ZzFJp2XQkS1WsoPXNJU62IUcI7ezjrKJ212yq3kOXqq7T5n1UxnXKJZhRofZhpwzsUVOVp_y3havjZwivfs3L4o_377-vv5R3v78fnN9dVuqFiCVjZG1GUezNQgKRuJGkzQD9k2NXHLi3bBtoTU44jBoakDTtteged1ip_qhuSg-rr55u79HikkcbFQ0TdKRP0aBHdZN3WDXvixtWt52HT-5fngm3ftjcPmQrMIRur7lPKvaVaWCjzGQEXOwBxnuBYJ4KlPsxVqmeCpTIIpcZsYun2HKptPTUpB2egn-ssKUn7pYCiIqS7lSbQOpJLS3_zd4BCA6wdg |
CitedBy_id | crossref_primary_10_1016_j_jss_2020_110812 crossref_primary_10_1007_s10270_021_00957_z crossref_primary_10_1080_19439962_2020_1738611 crossref_primary_10_1016_j_csi_2016_10_002 crossref_primary_10_1016_j_jocs_2017_10_003 crossref_primary_10_1016_j_ssci_2024_106425 crossref_primary_10_1145_3076125_3076130 crossref_primary_10_1002_smr_2440 crossref_primary_10_1016_j_infsof_2016_01_007 crossref_primary_10_1007_s10270_021_00935_5 crossref_primary_10_1007_s11219_019_09479_w crossref_primary_10_1016_j_infsof_2014_12_002 crossref_primary_10_1016_j_infsof_2015_11_008 crossref_primary_10_1016_j_infsof_2017_07_014 crossref_primary_10_1007_s11219_022_09585_2 crossref_primary_10_1016_j_infsof_2020_106351 crossref_primary_10_7717_peerj_cs_1171 crossref_primary_10_1016_j_csi_2023_103803 crossref_primary_10_1016_j_jss_2016_09_027 |
Cites_doi | 10.1109/ICST.2010.37 10.1016/j.knosys.2007.11.002 10.1007/978-3-540-69489-2_20 10.1007/11875567_30 10.1109/ISSRE.2011.11 10.1109/MoDRE.2011.6045368 10.1007/s10664-008-9102-8 |
ContentType | Journal Article |
Copyright | 2012 Elsevier B.V. Copyright Elsevier Science Ltd. May 2013 |
Copyright_xml | – notice: 2012 Elsevier B.V. – notice: Copyright Elsevier Science Ltd. May 2013 |
DBID | AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D 7T2 C1K |
DOI | 10.1016/j.infsof.2012.11.009 |
DatabaseName | CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Health and Safety Science Abstracts (Full archive) Environmental Sciences and Pollution Management |
DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional Health & Safety Science Abstracts Environmental Sciences and Pollution Management |
DatabaseTitleList | Computer and Information Systems Abstracts Health & Safety Science Abstracts Health & Safety Science Abstracts |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Business |
EISSN | 1873-6025 |
EndPage | 864 |
ExternalDocumentID | 2922286821 10_1016_j_infsof_2012_11_009 S0950584912002352 |
Genre | Feature |
GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1~. 1~5 29I 4.4 457 4G. 5GY 5VS 7-5 71M 77K 8P~ 9JN AABNK AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AAXUO AAYFN AAYOK ABBOA ABFNM ABFRF ABJNI ABMAC ABTAH ABXDB ABYKQ ACDAQ ACGFO ACGFS ACGOD ACNNM ACRLP ACZNC ADBBV ADEZE ADJOM ADMUD AEBSH AEFWE AEKER AENEX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG AVWKF AXJTR AZFZN BKOJK BKOMP BLXMC CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 FDB FEDTE FGOYB FIRID FNPLU FYGXN G-Q G8K GBLVA GBOLZ HLZ HVGLF HZ~ IHE J1W KOM LG9 M41 MO0 MS~ N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. PQQKQ Q38 R2- RIG ROL RPZ SBC SDF SDG SDP SES SEW SPC SPCBC SSV SSZ T5K TWZ UHS UNMZH WH7 WUQ XFK ZY4 ~G- 77I AATTM AAXKI AAYWO AAYXX ABDPE ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD 7SC 8FD AFXIZ AGCQF AGRNS JQ2 L7M L~C L~D SSH 7T2 C1K |
ID | FETCH-LOGICAL-c400t-3fa2f88fbf10c08e9fdeaf7163219a9e957b404f18177de30deb6d0d92415c673 |
IEDL.DBID | AIKHN |
ISSN | 0950-5849 |
IngestDate | Mon Sep 29 06:20:01 EDT 2025 Sat Sep 27 17:07:54 EDT 2025 Sun Jul 13 05:28:28 EDT 2025 Wed Oct 01 03:04:08 EDT 2025 Thu Apr 24 23:05:16 EDT 2025 Fri Feb 23 02:23:56 EST 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 5 |
Keywords | Model-driven engineering Safety standards Safety certification Safety evidence UML UML profiles |
Language | English |
License | https://www.elsevier.com/tdm/userlicense/1.0 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c400t-3fa2f88fbf10c08e9fdeaf7163219a9e957b404f18177de30deb6d0d92415c673 |
Notes | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-1 ObjectType-Feature-2 content type line 23 |
PQID | 1318056499 |
PQPubID | 23462 |
PageCount | 29 |
ParticipantIDs | proquest_miscellaneous_1512323154 proquest_miscellaneous_1349455967 proquest_journals_1318056499 crossref_primary_10_1016_j_infsof_2012_11_009 crossref_citationtrail_10_1016_j_infsof_2012_11_009 elsevier_sciencedirect_doi_10_1016_j_infsof_2012_11_009 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | May 2013 2013-5-00 20130501 |
PublicationDateYYYYMMDD | 2013-05-01 |
PublicationDate_xml | – month: 05 year: 2013 text: May 2013 |
PublicationDecade | 2010 |
PublicationPlace | Amsterdam |
PublicationPlace_xml | – name: Amsterdam |
PublicationTitle | Information and software technology |
PublicationYear | 2013 |
Publisher | Elsevier B.V Elsevier Science Ltd |
Publisher_xml | – name: Elsevier B.V – name: Elsevier Science Ltd |
References | Larman (b0085) 2004 Road vehicles – functional safety, 2009. ISO draft standard. Chung, Cheung, Machin (b0020) 2008; 21 UML profile for modeling quality of service and fault tolerance characteristics and mechanisms specification, 2008. BIRT: Business Intelligence and Reporting Tools. Lewis (b0090) 2009 Kirsten Berkenkötter, Ulrich Hannemann, Modeling the railway control domain rigorously with a UML 2.0 profile, in: SAFECOMP, 2006, pp. 398–411. Miles, Huberman (b0095) 1994 Kirsten Berkenkötter, Ocl-based validation of a railway domain profile, in: MoDELS Workshops, 2006, pp. 159–168. Functional safety – safety instrumented systems for the process industry sector (IEC 61511), 2003. Petroleum and natural gas industries – design and operation of subsea production systems (ISO 13628), 2005. OMG Object Constraint Language, May 2006. Mylopoulos (b0100) 1992 Zoughbi, Briand, Labiche (b0185) 2010 Dey (b0030) 1993 Nicolas Sannier, Benot Baudry, Thuy Nguyen, Formalizing standards and regulations variability in longlife projects: a challenge for model-driven engineering, in: MoDRE, Workshop, 2011, pp. 225–234. Functional safety of electrical/electronic/programmable electronic safety-related systems (IEC 61508), 2005. UML profile for modeling and analysis of real-time and embedded systems (marte), 2009. Panesar-Walawege, Sabetzadeh, Briand (b0150) 2011 Bai, Bai (b0005) 2010 Safety and automation system (SAS), 2001. Runeson, Höst (b0170) April 2009; 14 Panesar-Walawege, Sabetzadeh, Briand, Coq (b0140) 2010 Cockram, Lockwood (b0025) 2003 . Rogers (b0165) 2003 Huhn, Hungar (b0050) 2011; vol. 6100 Rajwinder Kaur Panesar-Walawege, Mehrdad Sabetzadeh, Lionel Briand, A model-driven engineering approach to support the verification of compliance to safety standards, in: Proceedings of the 22nd International Symposium on Software Reliability Engineering, ISSRE, 2011, pp. 30–39 F. Redmill, Installing IEC 61508 and supporting its users – nine necessities, in: 5th Australian Workshop on Safety Critical Systems and Software, 2000. Application of IEC61508 and IEC61511 in the Norwegian Petroleum Industry, 2004. IBM Rational Software Architect. R. Feldt, R. Torkar, E. Ahmad, B. Raza, Challenges with software verification and validation activities in the space industry, in: ICST’10, 2010, pp. 225–234. Oates (b0110) 2006 DO-178B: Software considerations in airborne systems and equipment certification, 1982. Dunn (b0035) 2002 Railway applications safety-related electronic railway control and protection systems, 1999. UML 2.0 Superstructure Specification, August 2005. Software Assurance Evidence Metamodel (SAEM), 2010. Runeson (10.1016/j.infsof.2012.11.009_b0170) 2009; 14 Panesar-Walawege (10.1016/j.infsof.2012.11.009_b0150) 2011 Rogers (10.1016/j.infsof.2012.11.009_b0165) 2003 Panesar-Walawege (10.1016/j.infsof.2012.11.009_b0140) 2010 Zoughbi (10.1016/j.infsof.2012.11.009_b0185) 2010 10.1016/j.infsof.2012.11.009_b0015 Dey (10.1016/j.infsof.2012.11.009_b0030) 1993 10.1016/j.infsof.2012.11.009_b0115 Huhn (10.1016/j.infsof.2012.11.009_b0050) 2011; vol. 6100 Cockram (10.1016/j.infsof.2012.11.009_b0025) 2003 10.1016/j.infsof.2012.11.009_b0055 10.1016/j.infsof.2012.11.009_b0155 10.1016/j.infsof.2012.11.009_b0135 10.1016/j.infsof.2012.11.009_b0075 10.1016/j.infsof.2012.11.009_b0130 10.1016/j.infsof.2012.11.009_b0010 10.1016/j.infsof.2012.11.009_b0175 Larman (10.1016/j.infsof.2012.11.009_b0085) 2004 10.1016/j.infsof.2012.11.009_b0070 Dunn (10.1016/j.infsof.2012.11.009_b0035) 2002 Oates (10.1016/j.infsof.2012.11.009_b0110) 2006 10.1016/j.infsof.2012.11.009_b0125 10.1016/j.infsof.2012.11.009_b0105 Bai (10.1016/j.infsof.2012.11.009_b0005) 2010 Mylopoulos (10.1016/j.infsof.2012.11.009_b0100) 1992 10.1016/j.infsof.2012.11.009_b0045 Miles (10.1016/j.infsof.2012.11.009_b0095) 1994 10.1016/j.infsof.2012.11.009_b0145 10.1016/j.infsof.2012.11.009_b0040 Lewis (10.1016/j.infsof.2012.11.009_b0090) 2009 10.1016/j.infsof.2012.11.009_b0065 10.1016/j.infsof.2012.11.009_b0120 10.1016/j.infsof.2012.11.009_b0080 10.1016/j.infsof.2012.11.009_b0180 Chung (10.1016/j.infsof.2012.11.009_b0020) 2008; 21 10.1016/j.infsof.2012.11.009_b0060 10.1016/j.infsof.2012.11.009_b0160 |
References_xml | – reference: Rajwinder Kaur Panesar-Walawege, Mehrdad Sabetzadeh, Lionel Briand, A model-driven engineering approach to support the verification of compliance to safety standards, in: Proceedings of the 22nd International Symposium on Software Reliability Engineering, ISSRE, 2011, pp. 30–39 – volume: 21 start-page: 332 year: 2008 end-page: 354 ident: b0020 article-title: Compliance flow – managing the compliance of dynamic and complex processes publication-title: Knowledge-Based Systems – reference: Software Assurance Evidence Metamodel (SAEM), 2010. < – year: 1994 ident: b0095 article-title: Qualitative Data Analysis: An Expanded Sourcebook – volume: vol. 6100 start-page: 201 year: 2011 end-page: 237 ident: b0050 article-title: Uml for software safety and certification publication-title: Model-Based Engineering of Embedded Real-Time Systems – reference: OMG Object Constraint Language, May 2006. < – reference: Railway applications safety-related electronic railway control and protection systems, 1999. – reference: Kirsten Berkenkötter, Ocl-based validation of a railway domain profile, in: MoDELS Workshops, 2006, pp. 159–168. – reference: Safety and automation system (SAS), 2001. – reference: UML 2.0 Superstructure Specification, August 2005. < – year: 2003 ident: b0165 article-title: Diffusion of Innovations – start-page: 1 year: 2010 end-page: 31 ident: b0185 article-title: Modeling safety and airworthiness (RTCA DO-178B) information: conceptual model and UML profile publication-title: Software and Systems Modeling – reference: Functional safety – safety instrumented systems for the process industry sector (IEC 61511), 2003. – reference: Petroleum and natural gas industries – design and operation of subsea production systems (ISO 13628), 2005. – year: 2010 ident: b0005 article-title: Subsea Engineering Handbook – year: 2002 ident: b0035 article-title: Practical Design of Safety-Critical Computer Systems – year: 2003 ident: b0025 article-title: Electronic safety cases: challenges and opportunities publication-title: Current Issues in Safety-Critical Systems – year: 2006 ident: b0110 article-title: Researching Information Systems and Computing – reference: UML profile for modeling and analysis of real-time and embedded systems (marte), 2009. < – reference: Road vehicles – functional safety, 2009. ISO draft standard. – reference: DO-178B: Software considerations in airborne systems and equipment certification, 1982. – reference: Kirsten Berkenkötter, Ulrich Hannemann, Modeling the railway control domain rigorously with a UML 2.0 profile, in: SAFECOMP, 2006, pp. 398–411. – reference: UML profile for modeling quality of service and fault tolerance characteristics and mechanisms specification, 2008. < – year: 1993 ident: b0030 article-title: Qualitative Data Analysis – A User-Friendly Guide for Social Scientists – reference: >. – reference: Functional safety of electrical/electronic/programmable electronic safety-related systems (IEC 61508), 2005. – reference: BIRT: Business Intelligence and Reporting Tools. < – year: 2004 ident: b0085 article-title: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development – volume: 14 start-page: 131 year: April 2009 end-page: 164 ident: b0170 article-title: Guidelines for conducting and reporting case study research in software engineering publication-title: Empirical Software Engineering – start-page: 183 year: 2009 end-page: 193 ident: b0090 article-title: Safety case development as an information modelling problem publication-title: Safety-Critical Systems: Problems – start-page: 335 year: 2010 end-page: 344 ident: b0140 article-title: Characterizing the chain of evidence for software safety cases: a conceptual model based on the iec 61508 standard publication-title: Proceedings of the 2010 Third International Conference on Software Testing, Verification and Validation – start-page: 49 year: 1992 end-page: 68 ident: b0100 article-title: Conceptual modelling and telos publication-title: Conceptual Modelling – reference: R. Feldt, R. Torkar, E. Ahmad, B. Raza, Challenges with software verification and validation activities in the space industry, in: ICST’10, 2010, pp. 225–234. – reference: IBM Rational Software Architect. < – reference: F. Redmill, Installing IEC 61508 and supporting its users – nine necessities, in: 5th Australian Workshop on Safety Critical Systems and Software, 2000. – reference: Nicolas Sannier, Benot Baudry, Thuy Nguyen, Formalizing standards and regulations variability in longlife projects: a challenge for model-driven engineering, in: MoDRE, Workshop, 2011, pp. 225–234. – reference: Application of IEC61508 and IEC61511 in the Norwegian Petroleum Industry, 2004. – year: 2011 ident: b0150 article-title: Using UML profiles for sector-specific tailoring of safety evidence information publication-title: Proceedings of the 30th International Conference on Conceptual Modeling – ident: 10.1016/j.infsof.2012.11.009_b0045 doi: 10.1109/ICST.2010.37 – ident: 10.1016/j.infsof.2012.11.009_b0070 – start-page: 335 year: 2010 ident: 10.1016/j.infsof.2012.11.009_b0140 article-title: Characterizing the chain of evidence for software safety cases: a conceptual model based on the iec 61508 standard – volume: 21 start-page: 332 issue: 4 year: 2008 ident: 10.1016/j.infsof.2012.11.009_b0020 article-title: Compliance flow – managing the compliance of dynamic and complex processes publication-title: Knowledge-Based Systems doi: 10.1016/j.knosys.2007.11.002 – year: 2002 ident: 10.1016/j.infsof.2012.11.009_b0035 – ident: 10.1016/j.infsof.2012.11.009_b0055 – start-page: 183 year: 2009 ident: 10.1016/j.infsof.2012.11.009_b0090 article-title: Safety case development as an information modelling problem – ident: 10.1016/j.infsof.2012.11.009_b0135 – year: 2004 ident: 10.1016/j.infsof.2012.11.009_b0085 – ident: 10.1016/j.infsof.2012.11.009_b0060 – year: 2003 ident: 10.1016/j.infsof.2012.11.009_b0025 article-title: Electronic safety cases: challenges and opportunities – start-page: 49 year: 1992 ident: 10.1016/j.infsof.2012.11.009_b0100 article-title: Conceptual modelling and telos – ident: 10.1016/j.infsof.2012.11.009_b0125 – year: 2011 ident: 10.1016/j.infsof.2012.11.009_b0150 article-title: Using UML profiles for sector-specific tailoring of safety evidence information – year: 2003 ident: 10.1016/j.infsof.2012.11.009_b0165 – ident: 10.1016/j.infsof.2012.11.009_b0010 doi: 10.1007/978-3-540-69489-2_20 – ident: 10.1016/j.infsof.2012.11.009_b0155 – ident: 10.1016/j.infsof.2012.11.009_b0180 – ident: 10.1016/j.infsof.2012.11.009_b0105 – ident: 10.1016/j.infsof.2012.11.009_b0130 – start-page: 1 year: 2010 ident: 10.1016/j.infsof.2012.11.009_b0185 article-title: Modeling safety and airworthiness (RTCA DO-178B) information: conceptual model and UML profile publication-title: Software and Systems Modeling – year: 2006 ident: 10.1016/j.infsof.2012.11.009_b0110 – ident: 10.1016/j.infsof.2012.11.009_b0015 doi: 10.1007/11875567_30 – ident: 10.1016/j.infsof.2012.11.009_b0115 – ident: 10.1016/j.infsof.2012.11.009_b0075 – ident: 10.1016/j.infsof.2012.11.009_b0145 doi: 10.1109/ISSRE.2011.11 – year: 1993 ident: 10.1016/j.infsof.2012.11.009_b0030 – year: 1994 ident: 10.1016/j.infsof.2012.11.009_b0095 – ident: 10.1016/j.infsof.2012.11.009_b0120 – year: 2010 ident: 10.1016/j.infsof.2012.11.009_b0005 – ident: 10.1016/j.infsof.2012.11.009_b0175 doi: 10.1109/MoDRE.2011.6045368 – ident: 10.1016/j.infsof.2012.11.009_b0040 – ident: 10.1016/j.infsof.2012.11.009_b0080 – ident: 10.1016/j.infsof.2012.11.009_b0160 – ident: 10.1016/j.infsof.2012.11.009_b0065 – volume: 14 start-page: 131 year: 2009 ident: 10.1016/j.infsof.2012.11.009_b0170 article-title: Guidelines for conducting and reporting case study research in software engineering publication-title: Empirical Software Engineering doi: 10.1007/s10664-008-9102-8 – volume: vol. 6100 start-page: 201 year: 2011 ident: 10.1016/j.infsof.2012.11.009_b0050 article-title: Uml for software safety and certification |
SSID | ssj0017030 |
Score | 2.2455478 |
Snippet | Many safety–critical systems are subject to safety certification as a way to provide assurance that these systems cannot unduly harm people, property or the... This paper proposes a novel approach to aid suppliers in creating the evidence necessary for certification according to standards. The approach is based on... Context: Many safetyacritical systems are subject to safety certification as a way to provide assurance that these systems cannot unduly harm people, property... Many safety-critical systems are subject to safety certification as a way to provide assurance that these systems cannot unduly harm people, property or the... |
SourceID | proquest crossref elsevier |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 836 |
SubjectTerms | Certification Compliance Model-driven engineering Safety certification Safety evidence Safety standards Software engineering Studies UML UML profiles |
Title | Supporting the verification of compliance to safety standards via model-driven engineering: Approach, tool-support and empirical validation |
URI | https://dx.doi.org/10.1016/j.infsof.2012.11.009 https://www.proquest.com/docview/1318056499 https://www.proquest.com/docview/1349455967 https://www.proquest.com/docview/1512323154 |
Volume | 55 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
journalDatabaseRights | – providerCode: PRVESC databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier) customDbUrl: eissn: 1873-6025 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0017030 issn: 0950-5849 databaseCode: GBLVA dateStart: 20110101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Complete Freedom Collection [SCCMFC] customDbUrl: eissn: 1873-6025 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0017030 issn: 0950-5849 databaseCode: ACRLP dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals [SCFCJ] customDbUrl: eissn: 1873-6025 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0017030 issn: 0950-5849 databaseCode: AIKHN dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: ScienceDirect (Elsevier) customDbUrl: eissn: 1873-6025 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0017030 issn: 0950-5849 databaseCode: .~1 dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVLSH databaseName: Elsevier Journals customDbUrl: mediaType: online eissn: 1873-6025 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0017030 issn: 0950-5849 databaseCode: AKRWK dateStart: 19950101 isFulltext: true providerName: Library Specific Holdings |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Nb9QwELXKVqq4VECL2FIqI3HE3cRO1jG3VUW1gOgFKvVmOf5AQe1m1aRIXPgD_GlmHGdRq4pKHDfrSSLP-M1zMnlDyBtlIcvX3DJrXcaK3FXMSF4yK5Uyqp47EYW0P5_Nl-fFx4vyYoucjN_CYFllwv4B0yNapyOzNJuzddPMvgA5yCB9qpxH0RbA4W0u4NeEbC8-fFqebV4mYFAPknsZQ4PxC7pY5gV-7Nqo5cmPUc4TKxPvz1B3sDomoNMnZDcxR7oYbu4p2fKrZ2RnLFzfI7-xQWeLogDfKLA6CjGKZUBx5mkb6FA8jk6mfUs7E3z_k45PEjr6ozE0tsVh7hoRkPq_SoXv6CJJj78F2_aSdcOlKBhTf7Vuos4IhaBthhZN--T89P3XkyVLrRaYhUXcMxEMD1UV6pBnNqu8Cs6bAHspAYhmlFelrIusCMAHpHReZM6DHzOnkADYuRTPyWTVrvwLQgvv4Ey547WoER0qG0xtjQilhHPwckrEOL3aJh1ybIdxqceCs-96cIpGp8AWRYNTpoRtrNaDDscD4-XoOX0rnjSkigcsD0dH67SeO50D9AFVhO3hlLze_A0rEV-vmJVvb3BMoQrYoM3lP8aUSGEF8NaD_77Bl-Qxjz05sOrykEz66xv_CphRXx-RR8e_8qMU_38AJR8RQw |
linkProvider | Elsevier |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Nb9QwELWqrVS4IChFLC3gShxrNomTdcxtVVFtv_bSVurNcvyBUpXNqkmR-hv408w4ziIqRCWuicexPPab52TyhpBP0kCUrzLDjLEJy1NbMi2yghkhpZbV1PIgpH2-mM6v8pPr4nqDHA7_wmBaZcT-HtMDWscrkzibk1VdTy6AHCQQPmWaBdEWwOHNvOCyHJHN2fHpfLH-mICLupfcSxgaDH_QhTQv8GPbBC3P7DPKeWJm4t8j1COsDgHo6CV5EZkjnfWDe0U23HKbbA2J66_JTyzQ2aAowDcKrI7CGsU0oDDztPG0Tx5HJ9Ouoa32rnugw5uElv6oNQ1lcZi9QwSk7rdS4Rc6i9LjB2Db3LK2fxQFY-q-r-qgM0Jh0dZ9iaYdcnX09fJwzmKpBWZgE3eMe535svSVTxOTlE5667SHsxQHRNPSyUJUeZJ74ANCWMcT68CPiZVIAMxU8DdktGyW7i2hubPQU2qzileIDqXxujKa-0JAH1kxJnyYXmWiDjmWw7hVQ8LZjeqdotApcERR4JQxYWurVa_D8UR7MXhO_bGeFISKJyz3BkeruJ9blQL0AVWE4-GY7K9vw07Ezyt66Zp7bJPLHA5oU_GPNgVSWA689d1_D_AjeTa_PD9TZ8eL013yPAv1OTADc4-Murt79x5YUld9iLvgF8pyEzs |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Supporting+the+verification+of+compliance+to+safety+standards+via+model-driven+engineering%3A+Approach%2C+tool-support+and+empirical+validation&rft.jtitle=Information+and+software+technology&rft.au=Panesar-Walawege%2C+Rajwinder+Kaur&rft.au=Sabetzadeh%2C+Mehrdad&rft.au=Briand%2C+Lionel&rft.date=2013-05-01&rft.issn=0950-5849&rft.volume=55&rft.issue=5&rft.spage=836&rft.epage=864&rft_id=info:doi/10.1016%2Fj.infsof.2012.11.009&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_infsof_2012_11_009 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0950-5849&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0950-5849&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0950-5849&client=summon |