The Nature and Content of Safety Contracts: Challenges and Suggestions For a Way Forward

被引:4
|
作者
Graydon, Patrick [1 ]
Bate, Iain [1 ,2 ]
机构
[1] Malardalen Univ, Sch Innovat Design & Engn, S-72123 Vasteras, Sweden
[2] Univ York, Dept Comp Sci, York YO10 5GH, N Yorkshire, England
关键词
Component-based software engineering; safety; contracts; safety arguments; modular safety case; DESIGN;
D O I
10.1109/PRDC.2014.24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software engineering researchers have extensively explored the reuse of components at source-code level. Contracts explicitly describe component behaviour, reducing development risk by exposing potential incompatibilities early in the development process. But to benefit fully from reuse, developers of safety-critical systems must also reuse safety evidence. Full reuse would require both extending the existing notion of component contracts to cover safety properties and using these contracts in both component selection and system certification. This is not as simple as it first appears. Much of the review, analysis, and test evidence developers provide during certification is system-specific. This makes it difficult to define safety contracts that facilitate both selecting components to reuse and certifying systems. In this paper, we explore the definition and use of safety contracts, identify challenges to component-based software reuse safety-critical systems, present examples to illustrate several key difficulties, and discuss potential solutions to these problems.
引用
收藏
页码:135 / 144
页数:10
相关论文
共 50 条
  • [31] Ecosystem quality in LCIA: status quo, harmonization, and suggestions for the way forward
    Woods, John S.
    Damiani, Mattia
    Fantke, Peter
    Henderson, Andrew D.
    Johnston, John M.
    Bare, Jane
    Sala, Serenella
    de Souza, Danielle Maia
    Pfister, Stephan
    Posthuma, Leo
    Rosenbaum, Ralph K.
    Verones, Francesca
    INTERNATIONAL JOURNAL OF LIFE CYCLE ASSESSMENT, 2018, 23 (10): : 1995 - 2006
  • [32] Cross-Cutting Themes and Suggestions for the Way Forward: A Response to the Commentaries
    Wessells, Michael G.
    Kostelny, Kathleen
    PEACE AND CONFLICT-JOURNAL OF PEACE PSYCHOLOGY, 2021, 27 (01) : 42 - 44
  • [33] Way forward in meeting energy challenges in Pakistan
    Akhtar, Javaid
    Yaqub, Muhammad Imran
    Iqbal, Javed
    Sheikh, Naseer
    Saba, Tanzila
    INTERNATIONAL JOURNAL OF AMBIENT ENERGY, 2018, 39 (08) : 904 - 908
  • [34] Addressing hydrocephalus in Africa: Challenges and way forward
    Kantawala, Burhan
    Khattab, Maha
    Elawad, Shaima O.
    Assker, Mohamad
    Cherri, Batoul
    Nazir, Abubakar
    Wojtara, Magda
    Uwishema, Olivier
    HEALTH SCIENCE REPORTS, 2023, 6 (12)
  • [35] Training for the telecoms industry - Challenges and the way forward
    Naftaly, DK
    AFRICON '96 - 1996 IEEE AFRICON : 4TH AFRICON CONFERENCE IN AFRICA, VOLS I & II: ELECTRICAL ENERGY TECHNOLOGY; COMMUNICATION SYSTEMS; HUMAN RESOURCES, 1996, : 552 - 557
  • [36] Herd immunity: challenges and the way forward in Korea
    Oh, Jiyoung
    Kim, Sohyun
    Ryu, Boyeong
    Shin, Minjoung
    Kim, Bryan Inho
    EPIDEMIOLOGY AND HEALTH, 2021, 43
  • [37] Challenges to Mental Health in Bangladesh and the way forward
    Rabbani, M. G.
    INDIAN JOURNAL OF PSYCHIATRY, 2013, 55 (05) : S22 - S22
  • [38] The Way Forward: Challenges and Opportunities in Pediatric Stroke
    Amlie-Lefond, Catherine
    Rivkin, Michael J.
    Friedman, Neil R.
    Bernard, Timothy J.
    Dowling, Michael Morgan
    deVeber, Gabrielle
    PEDIATRIC NEUROLOGY, 2016, 56 : 3 - 7
  • [39] Challenges of food security in Africa and the way forward
    Ozor N.
    Umunnakwe P.C.
    Acheampong E.
    Development, 2013, 56 (3) : 404 - 411
  • [40] Water Shortage Challenges and a Way Forward in India
    Chakraborti, Rajat K.
    Kaur, Jagjit
    Kaur, Harpreet
    JOURNAL AMERICAN WATER WORKS ASSOCIATION, 2019, 111 (05): : 42 - 49