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...

Full description

Saved in:
Bibliographic Details
Published inInformation and software technology Vol. 55; no. 5; pp. 836 - 864
Main Authors Panesar-Walawege, Rajwinder Kaur, Sabetzadeh, Mehrdad, Briand, Lionel
Format Journal Article
LanguageEnglish
Published Amsterdam Elsevier B.V 01.05.2013
Elsevier Science Ltd
Subjects
Online AccessGet full text
ISSN0950-5849
1873-6025
DOI10.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