Requirements Engineering for Safety-Critical Systems.

Saved in:
Bibliographic Details
:
Place / Publishing House:Aalborg : : River Publishers,, 2021.
Ã2021.
Year of Publication:2021
Edition:1st ed.
Language:English
Online Access:
Physical Description:1 online resource (230 pages)
Tags: Add Tag
No Tags, Be the first to tag this record!
id 50029002965
ctrlnum (MiAaPQ)50029002965
(Au-PeEL)EBL29002965
(OCoLC)1290484828
collection bib_alma
record_format marc
spelling Martins, Luiz Eduardo G.
Requirements Engineering for Safety-Critical Systems.
1st ed.
Aalborg : River Publishers, 2021.
Ã2021.
1 online resource (230 pages)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Front Cover -- Requirements Engineering for Safety-Critical Systems -- Contents -- Preface -- Acknowledgments -- List of Figures -- List of Tables -- List of Abbreviations -- 1 Introduction -- 2 The Role of the Safety and Hazard Analysis -- 2.1 Introduction -- 2.2 Foundations of Safety Engineering -- 2.2.1 The Threats: Faults, Errors, and Failures -- 2.2.2 Safety Concepts -- 2.3 A Method for Safety and Hazard Analysis -- 2.3.1 Step 1: Hazards Identification -- 2.3.2 Fault-Tree Analysis (FTA) -- 2.3.3 HAZOP -- 2.3.4 STAMP/STPA -- 2.4 Step 2: Hazards Evaluation -- 2.4.1 Step 3: Risk Analysis -- 2.5 Safety-related Requirements Specification -- 2.5.1 The Means to Obtain Safety -- 2.5.2 Model-driven Approaches -- 2.5.3 Textual-driven Approaches -- 2.5.4 Model-driven Approaches Combined with Natural Language Specification -- 2.5.5 Ontological Approach to Elicit Safety Requirements -- 2.6 Conclusions -- References -- 3 Integrating New and Traditional Approaches of Safety Analysis -- 3.1 Introduction -- 3.2 Background and Related Work -- 3.2.1 Background -- 3.2.2 Related Work -- 3.3 Traditional Approaches -- 3.3.1 FMEA: Failure Mode and Effect Analysis -- 3.3.2 FTA: Fault Tree Analysis -- 3.4 New Approaches -- 3.4.1 STAMP -- 3.4.2 STPA -- 3.5 Integration Between New and Traditional Approaches -- 3.6 Conclusion -- References -- 4 Agile Requirements Engineering -- 4.1 Introduction -- 4.2 Agile Methods -- 4.2.1 Scrum -- 4.2.2 XP -- 4.3 Agile Requirements Engineering in SCS -- 4.3.1 Requirements Elicitation -- 4.3.2 Requirements Analysis and Negotiation -- 4.3.3 Requirements Specification -- 4.3.4 Requirements Validation -- 4.3.5 Requirements Management -- 4.4 Traditional x Agile Requirements Engineering -- 4.5 Case Studies -- 4.5.1 Pharmaceutical Company -- 4.5.2 Avionics Company -- 4.6 Conclusions -- References.
5 A Comparative Study of Requirements-Based Testing Approaches -- 5.1 Introduction -- 5.2 Background and Related Work -- 5.3 Experiment Design -- 5.4 Results and Discussion -- 5.5 Conclusions -- 5.6 Future Work -- References -- 6 Requirements Engineering in Aircraft Systems, Hardware, Software, and Database Development -- 6.1 Introduction -- 6.2 Aviation Standards -- 6.2.1 SAE ARP 4754A -- 6.2.2 RTCA DO-297 -- 6.2.3 RTCA DO-178C -- 6.2.4 RTCA DO-254 -- 6.2.5 RTCA DO-200B -- 6.3 Requirements Engineering in Aviation -- 6.3.1 Certification Requirements -- 6.3.2 Aircraft and System Requirements -- 6.4 Software Requirements -- 6.4.1 Model-Based Software Requirements -- 6.4.2 Software Requirements Using Object-Oriented Technology -- 6.4.3 Software Requirements Using Formal Methods -- 6.5 Hardware Requirements -- 6.5.1 Onboard Database Requirements -- 6.5.2 Parameter Data Items -- 6.5.3 Aeronautical Databases -- 6.6 Conclusion -- References -- 7 Generating Safety Requirements for Medical Equipment -- 7.1 Introduction -- 7.2 Related Works -- 7.3 Framework for Integration of Risk Management Process -- 7.3.1 Risk Management Process According to ISO 14971 -- 7.3.2 Framework Description. -- 7.3.2.1 Equipment Functions -- 7.3.2.2 Hazardous Situations Level 1 -- 7.3.2.3 Equipment Architecture -- 7.3.2.4 Risk Evaluation and Control Level 1 -- 7.3.2.5 Development of Components -- 7.3.2.6 Hazardous Situations Level 2 Evaluation and Risk Control -- 7.4 Conclusion -- References -- 8 Meta-Requirements for Space Systems -- 8.1 Introduction -- 8.2 Requirements Engineering in Space Systems -- 8.2.1 Requirements in Space Systems -- 8.2.2 Meta-Requirements in Space Systems -- 8.2.3 Requirement Engineering Process in Space Systems -- 8.3 Meta-requirements Selected to Space Systems -- 8.3.1 Accuracy -- 8.3.2 Availability -- 8.3.3 Completeness -- 8.3.4 Consistency.
8.3.5 Correctness -- 8.3.6 Efficiency -- 8.3.7 Failure Tolerance -- 8.3.8 Maintainability -- 8.3.9 Modularity -- 8.3.10 Portability -- 8.3.11 Reliability -- 8.3.12 Recoverability -- 8.3.13 Robustness -- 8.3.14 Safety -- 8.3.15 Security -- 8.3.16 Self-description -- 8.3.17 Simplicity -- 8.3.18 Stability -- 8.3.19 Survivability -- 8.3.20 Testability -- 8.3.21 Traceability -- 8.4 Conclusion -- References -- 9 The Role of Requirements Engineering in Safety Cases -- 9.1 Introduction -- 9.2 Safety Cases -- 9.2.1 Definition -- 9.2.2 Example -- 9.2.3 Development -- 9.3 Requirements Artefacts and Safety Cases -- 9.3.1 Safety Requirements -- 9.3.2 Argumentation patterns -- 9.4 Safety Case Development and Requirements Processes -- 9.4.1 Joint development -- 9.4.2 Traceability -- 9.5 Conclusions -- References -- 10 Safety and Security Requirements Working Together -- 10.1 Introduction -- 10.2 Approaching Safety and Security Requirements -- 10.2.1 Understanding the Stuxnet -- 10.2.2 May Stuxnet Similar Case Also Happen in Aircraft? -- 10.2.3 But are the authorities doing something in this new scenario? -- 10.2.4 Understanding the DO-326A/ED-202A Airworthiness Security Process Specification -- 10.2.5 Why Do We Need Specific Guidelines for Security Requirements? -- 10.2.6 A Practical Example of a Possible Back Door for an Attacker -- 10.2.7 Considering Security Aspects During the Aircraft Development Lifecycle -- 10.2.8 Defining Security Treat Conditions -- 10.2.9 Security Measures -- 10.2.10 Developing Security Requirements -- 10.3 Conclusion -- References -- 11 Requirements Engineering Maturity Model for Safety-Critical Systems -- 11.1 Introduction -- 11.2 A Maturity Model for Safety-Critical Systems -- 11.2.1 Process Area View -- 11.2.2 Maturity Level View -- 11.3 Evaluating the safety processes -- 11.3.1 Assessment Instrument and Tool.
11.3.2 Results of a Safety Maturity Assessment -- 11.4 Conclusions -- References -- Index -- About Editors and Authors -- Back Cover.
Description based on publisher supplied metadata and other sources.
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
System safety.
Requirements engineering.
Industrial safety.
Electronic books.
Print version: Martins, Luiz Eduardo G. Requirements Engineering for Safety-Critical Systems Aalborg : River Publishers,c2021
ProQuest (Firm)
https://ebookcentral.proquest.com/lib/oeawat/detail.action?docID=29002965 Click to View
language English
format eBook
author Martins, Luiz Eduardo G.
spellingShingle Martins, Luiz Eduardo G.
Requirements Engineering for Safety-Critical Systems.
Front Cover -- Requirements Engineering for Safety-Critical Systems -- Contents -- Preface -- Acknowledgments -- List of Figures -- List of Tables -- List of Abbreviations -- 1 Introduction -- 2 The Role of the Safety and Hazard Analysis -- 2.1 Introduction -- 2.2 Foundations of Safety Engineering -- 2.2.1 The Threats: Faults, Errors, and Failures -- 2.2.2 Safety Concepts -- 2.3 A Method for Safety and Hazard Analysis -- 2.3.1 Step 1: Hazards Identification -- 2.3.2 Fault-Tree Analysis (FTA) -- 2.3.3 HAZOP -- 2.3.4 STAMP/STPA -- 2.4 Step 2: Hazards Evaluation -- 2.4.1 Step 3: Risk Analysis -- 2.5 Safety-related Requirements Specification -- 2.5.1 The Means to Obtain Safety -- 2.5.2 Model-driven Approaches -- 2.5.3 Textual-driven Approaches -- 2.5.4 Model-driven Approaches Combined with Natural Language Specification -- 2.5.5 Ontological Approach to Elicit Safety Requirements -- 2.6 Conclusions -- References -- 3 Integrating New and Traditional Approaches of Safety Analysis -- 3.1 Introduction -- 3.2 Background and Related Work -- 3.2.1 Background -- 3.2.2 Related Work -- 3.3 Traditional Approaches -- 3.3.1 FMEA: Failure Mode and Effect Analysis -- 3.3.2 FTA: Fault Tree Analysis -- 3.4 New Approaches -- 3.4.1 STAMP -- 3.4.2 STPA -- 3.5 Integration Between New and Traditional Approaches -- 3.6 Conclusion -- References -- 4 Agile Requirements Engineering -- 4.1 Introduction -- 4.2 Agile Methods -- 4.2.1 Scrum -- 4.2.2 XP -- 4.3 Agile Requirements Engineering in SCS -- 4.3.1 Requirements Elicitation -- 4.3.2 Requirements Analysis and Negotiation -- 4.3.3 Requirements Specification -- 4.3.4 Requirements Validation -- 4.3.5 Requirements Management -- 4.4 Traditional x Agile Requirements Engineering -- 4.5 Case Studies -- 4.5.1 Pharmaceutical Company -- 4.5.2 Avionics Company -- 4.6 Conclusions -- References.
5 A Comparative Study of Requirements-Based Testing Approaches -- 5.1 Introduction -- 5.2 Background and Related Work -- 5.3 Experiment Design -- 5.4 Results and Discussion -- 5.5 Conclusions -- 5.6 Future Work -- References -- 6 Requirements Engineering in Aircraft Systems, Hardware, Software, and Database Development -- 6.1 Introduction -- 6.2 Aviation Standards -- 6.2.1 SAE ARP 4754A -- 6.2.2 RTCA DO-297 -- 6.2.3 RTCA DO-178C -- 6.2.4 RTCA DO-254 -- 6.2.5 RTCA DO-200B -- 6.3 Requirements Engineering in Aviation -- 6.3.1 Certification Requirements -- 6.3.2 Aircraft and System Requirements -- 6.4 Software Requirements -- 6.4.1 Model-Based Software Requirements -- 6.4.2 Software Requirements Using Object-Oriented Technology -- 6.4.3 Software Requirements Using Formal Methods -- 6.5 Hardware Requirements -- 6.5.1 Onboard Database Requirements -- 6.5.2 Parameter Data Items -- 6.5.3 Aeronautical Databases -- 6.6 Conclusion -- References -- 7 Generating Safety Requirements for Medical Equipment -- 7.1 Introduction -- 7.2 Related Works -- 7.3 Framework for Integration of Risk Management Process -- 7.3.1 Risk Management Process According to ISO 14971 -- 7.3.2 Framework Description. -- 7.3.2.1 Equipment Functions -- 7.3.2.2 Hazardous Situations Level 1 -- 7.3.2.3 Equipment Architecture -- 7.3.2.4 Risk Evaluation and Control Level 1 -- 7.3.2.5 Development of Components -- 7.3.2.6 Hazardous Situations Level 2 Evaluation and Risk Control -- 7.4 Conclusion -- References -- 8 Meta-Requirements for Space Systems -- 8.1 Introduction -- 8.2 Requirements Engineering in Space Systems -- 8.2.1 Requirements in Space Systems -- 8.2.2 Meta-Requirements in Space Systems -- 8.2.3 Requirement Engineering Process in Space Systems -- 8.3 Meta-requirements Selected to Space Systems -- 8.3.1 Accuracy -- 8.3.2 Availability -- 8.3.3 Completeness -- 8.3.4 Consistency.
8.3.5 Correctness -- 8.3.6 Efficiency -- 8.3.7 Failure Tolerance -- 8.3.8 Maintainability -- 8.3.9 Modularity -- 8.3.10 Portability -- 8.3.11 Reliability -- 8.3.12 Recoverability -- 8.3.13 Robustness -- 8.3.14 Safety -- 8.3.15 Security -- 8.3.16 Self-description -- 8.3.17 Simplicity -- 8.3.18 Stability -- 8.3.19 Survivability -- 8.3.20 Testability -- 8.3.21 Traceability -- 8.4 Conclusion -- References -- 9 The Role of Requirements Engineering in Safety Cases -- 9.1 Introduction -- 9.2 Safety Cases -- 9.2.1 Definition -- 9.2.2 Example -- 9.2.3 Development -- 9.3 Requirements Artefacts and Safety Cases -- 9.3.1 Safety Requirements -- 9.3.2 Argumentation patterns -- 9.4 Safety Case Development and Requirements Processes -- 9.4.1 Joint development -- 9.4.2 Traceability -- 9.5 Conclusions -- References -- 10 Safety and Security Requirements Working Together -- 10.1 Introduction -- 10.2 Approaching Safety and Security Requirements -- 10.2.1 Understanding the Stuxnet -- 10.2.2 May Stuxnet Similar Case Also Happen in Aircraft? -- 10.2.3 But are the authorities doing something in this new scenario? -- 10.2.4 Understanding the DO-326A/ED-202A Airworthiness Security Process Specification -- 10.2.5 Why Do We Need Specific Guidelines for Security Requirements? -- 10.2.6 A Practical Example of a Possible Back Door for an Attacker -- 10.2.7 Considering Security Aspects During the Aircraft Development Lifecycle -- 10.2.8 Defining Security Treat Conditions -- 10.2.9 Security Measures -- 10.2.10 Developing Security Requirements -- 10.3 Conclusion -- References -- 11 Requirements Engineering Maturity Model for Safety-Critical Systems -- 11.1 Introduction -- 11.2 A Maturity Model for Safety-Critical Systems -- 11.2.1 Process Area View -- 11.2.2 Maturity Level View -- 11.3 Evaluating the safety processes -- 11.3.1 Assessment Instrument and Tool.
11.3.2 Results of a Safety Maturity Assessment -- 11.4 Conclusions -- References -- Index -- About Editors and Authors -- Back Cover.
author_facet Martins, Luiz Eduardo G.
author_variant l e g m leg legm
author_sort Martins, Luiz Eduardo G.
title Requirements Engineering for Safety-Critical Systems.
title_full Requirements Engineering for Safety-Critical Systems.
title_fullStr Requirements Engineering for Safety-Critical Systems.
title_full_unstemmed Requirements Engineering for Safety-Critical Systems.
title_auth Requirements Engineering for Safety-Critical Systems.
title_new Requirements Engineering for Safety-Critical Systems.
title_sort requirements engineering for safety-critical systems.
publisher River Publishers,
publishDate 2021
physical 1 online resource (230 pages)
edition 1st ed.
contents Front Cover -- Requirements Engineering for Safety-Critical Systems -- Contents -- Preface -- Acknowledgments -- List of Figures -- List of Tables -- List of Abbreviations -- 1 Introduction -- 2 The Role of the Safety and Hazard Analysis -- 2.1 Introduction -- 2.2 Foundations of Safety Engineering -- 2.2.1 The Threats: Faults, Errors, and Failures -- 2.2.2 Safety Concepts -- 2.3 A Method for Safety and Hazard Analysis -- 2.3.1 Step 1: Hazards Identification -- 2.3.2 Fault-Tree Analysis (FTA) -- 2.3.3 HAZOP -- 2.3.4 STAMP/STPA -- 2.4 Step 2: Hazards Evaluation -- 2.4.1 Step 3: Risk Analysis -- 2.5 Safety-related Requirements Specification -- 2.5.1 The Means to Obtain Safety -- 2.5.2 Model-driven Approaches -- 2.5.3 Textual-driven Approaches -- 2.5.4 Model-driven Approaches Combined with Natural Language Specification -- 2.5.5 Ontological Approach to Elicit Safety Requirements -- 2.6 Conclusions -- References -- 3 Integrating New and Traditional Approaches of Safety Analysis -- 3.1 Introduction -- 3.2 Background and Related Work -- 3.2.1 Background -- 3.2.2 Related Work -- 3.3 Traditional Approaches -- 3.3.1 FMEA: Failure Mode and Effect Analysis -- 3.3.2 FTA: Fault Tree Analysis -- 3.4 New Approaches -- 3.4.1 STAMP -- 3.4.2 STPA -- 3.5 Integration Between New and Traditional Approaches -- 3.6 Conclusion -- References -- 4 Agile Requirements Engineering -- 4.1 Introduction -- 4.2 Agile Methods -- 4.2.1 Scrum -- 4.2.2 XP -- 4.3 Agile Requirements Engineering in SCS -- 4.3.1 Requirements Elicitation -- 4.3.2 Requirements Analysis and Negotiation -- 4.3.3 Requirements Specification -- 4.3.4 Requirements Validation -- 4.3.5 Requirements Management -- 4.4 Traditional x Agile Requirements Engineering -- 4.5 Case Studies -- 4.5.1 Pharmaceutical Company -- 4.5.2 Avionics Company -- 4.6 Conclusions -- References.
5 A Comparative Study of Requirements-Based Testing Approaches -- 5.1 Introduction -- 5.2 Background and Related Work -- 5.3 Experiment Design -- 5.4 Results and Discussion -- 5.5 Conclusions -- 5.6 Future Work -- References -- 6 Requirements Engineering in Aircraft Systems, Hardware, Software, and Database Development -- 6.1 Introduction -- 6.2 Aviation Standards -- 6.2.1 SAE ARP 4754A -- 6.2.2 RTCA DO-297 -- 6.2.3 RTCA DO-178C -- 6.2.4 RTCA DO-254 -- 6.2.5 RTCA DO-200B -- 6.3 Requirements Engineering in Aviation -- 6.3.1 Certification Requirements -- 6.3.2 Aircraft and System Requirements -- 6.4 Software Requirements -- 6.4.1 Model-Based Software Requirements -- 6.4.2 Software Requirements Using Object-Oriented Technology -- 6.4.3 Software Requirements Using Formal Methods -- 6.5 Hardware Requirements -- 6.5.1 Onboard Database Requirements -- 6.5.2 Parameter Data Items -- 6.5.3 Aeronautical Databases -- 6.6 Conclusion -- References -- 7 Generating Safety Requirements for Medical Equipment -- 7.1 Introduction -- 7.2 Related Works -- 7.3 Framework for Integration of Risk Management Process -- 7.3.1 Risk Management Process According to ISO 14971 -- 7.3.2 Framework Description. -- 7.3.2.1 Equipment Functions -- 7.3.2.2 Hazardous Situations Level 1 -- 7.3.2.3 Equipment Architecture -- 7.3.2.4 Risk Evaluation and Control Level 1 -- 7.3.2.5 Development of Components -- 7.3.2.6 Hazardous Situations Level 2 Evaluation and Risk Control -- 7.4 Conclusion -- References -- 8 Meta-Requirements for Space Systems -- 8.1 Introduction -- 8.2 Requirements Engineering in Space Systems -- 8.2.1 Requirements in Space Systems -- 8.2.2 Meta-Requirements in Space Systems -- 8.2.3 Requirement Engineering Process in Space Systems -- 8.3 Meta-requirements Selected to Space Systems -- 8.3.1 Accuracy -- 8.3.2 Availability -- 8.3.3 Completeness -- 8.3.4 Consistency.
8.3.5 Correctness -- 8.3.6 Efficiency -- 8.3.7 Failure Tolerance -- 8.3.8 Maintainability -- 8.3.9 Modularity -- 8.3.10 Portability -- 8.3.11 Reliability -- 8.3.12 Recoverability -- 8.3.13 Robustness -- 8.3.14 Safety -- 8.3.15 Security -- 8.3.16 Self-description -- 8.3.17 Simplicity -- 8.3.18 Stability -- 8.3.19 Survivability -- 8.3.20 Testability -- 8.3.21 Traceability -- 8.4 Conclusion -- References -- 9 The Role of Requirements Engineering in Safety Cases -- 9.1 Introduction -- 9.2 Safety Cases -- 9.2.1 Definition -- 9.2.2 Example -- 9.2.3 Development -- 9.3 Requirements Artefacts and Safety Cases -- 9.3.1 Safety Requirements -- 9.3.2 Argumentation patterns -- 9.4 Safety Case Development and Requirements Processes -- 9.4.1 Joint development -- 9.4.2 Traceability -- 9.5 Conclusions -- References -- 10 Safety and Security Requirements Working Together -- 10.1 Introduction -- 10.2 Approaching Safety and Security Requirements -- 10.2.1 Understanding the Stuxnet -- 10.2.2 May Stuxnet Similar Case Also Happen in Aircraft? -- 10.2.3 But are the authorities doing something in this new scenario? -- 10.2.4 Understanding the DO-326A/ED-202A Airworthiness Security Process Specification -- 10.2.5 Why Do We Need Specific Guidelines for Security Requirements? -- 10.2.6 A Practical Example of a Possible Back Door for an Attacker -- 10.2.7 Considering Security Aspects During the Aircraft Development Lifecycle -- 10.2.8 Defining Security Treat Conditions -- 10.2.9 Security Measures -- 10.2.10 Developing Security Requirements -- 10.3 Conclusion -- References -- 11 Requirements Engineering Maturity Model for Safety-Critical Systems -- 11.1 Introduction -- 11.2 A Maturity Model for Safety-Critical Systems -- 11.2.1 Process Area View -- 11.2.2 Maturity Level View -- 11.3 Evaluating the safety processes -- 11.3.1 Assessment Instrument and Tool.
11.3.2 Results of a Safety Maturity Assessment -- 11.4 Conclusions -- References -- Index -- About Editors and Authors -- Back Cover.
isbn 9788770224260
callnumber-first T - Technology
callnumber-subject TA - General and Civil Engineering
callnumber-label TA169
callnumber-sort TA 3169.7
genre Electronic books.
genre_facet Electronic books.
url https://ebookcentral.proquest.com/lib/oeawat/detail.action?docID=29002965
illustrated Not Illustrated
dewey-hundreds 600 - Technology
dewey-tens 620 - Engineering
dewey-ones 620 - Engineering & allied operations
dewey-full 620.86
dewey-sort 3620.86
dewey-raw 620.86
dewey-search 620.86
oclc_num 1290484828
work_keys_str_mv AT martinsluizeduardog requirementsengineeringforsafetycriticalsystems
status_str n
ids_txt_mv (MiAaPQ)50029002965
(Au-PeEL)EBL29002965
(OCoLC)1290484828
carrierType_str_mv cr
is_hierarchy_title Requirements Engineering for Safety-Critical Systems.
marc_error Info : Unimarc and ISO-8859-1 translations identical, choosing ISO-8859-1. --- [ 856 : z ]
_version_ 1792331068280406016
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>07305nam a22004453i 4500</leader><controlfield tag="001">50029002965</controlfield><controlfield tag="003">MiAaPQ</controlfield><controlfield tag="005">20240229073849.0</controlfield><controlfield tag="006">m o d | </controlfield><controlfield tag="007">cr cnu||||||||</controlfield><controlfield tag="008">240229s2021 xx o ||||0 eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9788770224260</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(MiAaPQ)50029002965</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(Au-PeEL)EBL29002965</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1290484828</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">MiAaPQ</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">MiAaPQ</subfield><subfield code="d">MiAaPQ</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">TA169.7</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">620.86</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Martins, Luiz Eduardo G.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Requirements Engineering for Safety-Critical Systems.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1st ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Aalborg :</subfield><subfield code="b">River Publishers,</subfield><subfield code="c">2021.</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">Ã2021.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (230 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Front Cover -- Requirements Engineering for Safety-Critical Systems -- Contents -- Preface -- Acknowledgments -- List of Figures -- List of Tables -- List of Abbreviations -- 1 Introduction -- 2 The Role of the Safety and Hazard Analysis -- 2.1 Introduction -- 2.2 Foundations of Safety Engineering -- 2.2.1 The Threats: Faults, Errors, and Failures -- 2.2.2 Safety Concepts -- 2.3 A Method for Safety and Hazard Analysis -- 2.3.1 Step 1: Hazards Identification -- 2.3.2 Fault-Tree Analysis (FTA) -- 2.3.3 HAZOP -- 2.3.4 STAMP/STPA -- 2.4 Step 2: Hazards Evaluation -- 2.4.1 Step 3: Risk Analysis -- 2.5 Safety-related Requirements Specification -- 2.5.1 The Means to Obtain Safety -- 2.5.2 Model-driven Approaches -- 2.5.3 Textual-driven Approaches -- 2.5.4 Model-driven Approaches Combined with Natural Language Specification -- 2.5.5 Ontological Approach to Elicit Safety Requirements -- 2.6 Conclusions -- References -- 3 Integrating New and Traditional Approaches of Safety Analysis -- 3.1 Introduction -- 3.2 Background and Related Work -- 3.2.1 Background -- 3.2.2 Related Work -- 3.3 Traditional Approaches -- 3.3.1 FMEA: Failure Mode and Effect Analysis -- 3.3.2 FTA: Fault Tree Analysis -- 3.4 New Approaches -- 3.4.1 STAMP -- 3.4.2 STPA -- 3.5 Integration Between New and Traditional Approaches -- 3.6 Conclusion -- References -- 4 Agile Requirements Engineering -- 4.1 Introduction -- 4.2 Agile Methods -- 4.2.1 Scrum -- 4.2.2 XP -- 4.3 Agile Requirements Engineering in SCS -- 4.3.1 Requirements Elicitation -- 4.3.2 Requirements Analysis and Negotiation -- 4.3.3 Requirements Specification -- 4.3.4 Requirements Validation -- 4.3.5 Requirements Management -- 4.4 Traditional x Agile Requirements Engineering -- 4.5 Case Studies -- 4.5.1 Pharmaceutical Company -- 4.5.2 Avionics Company -- 4.6 Conclusions -- References.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">5 A Comparative Study of Requirements-Based Testing Approaches -- 5.1 Introduction -- 5.2 Background and Related Work -- 5.3 Experiment Design -- 5.4 Results and Discussion -- 5.5 Conclusions -- 5.6 Future Work -- References -- 6 Requirements Engineering in Aircraft Systems, Hardware, Software, and Database Development -- 6.1 Introduction -- 6.2 Aviation Standards -- 6.2.1 SAE ARP 4754A -- 6.2.2 RTCA DO-297 -- 6.2.3 RTCA DO-178C -- 6.2.4 RTCA DO-254 -- 6.2.5 RTCA DO-200B -- 6.3 Requirements Engineering in Aviation -- 6.3.1 Certification Requirements -- 6.3.2 Aircraft and System Requirements -- 6.4 Software Requirements -- 6.4.1 Model-Based Software Requirements -- 6.4.2 Software Requirements Using Object-Oriented Technology -- 6.4.3 Software Requirements Using Formal Methods -- 6.5 Hardware Requirements -- 6.5.1 Onboard Database Requirements -- 6.5.2 Parameter Data Items -- 6.5.3 Aeronautical Databases -- 6.6 Conclusion -- References -- 7 Generating Safety Requirements for Medical Equipment -- 7.1 Introduction -- 7.2 Related Works -- 7.3 Framework for Integration of Risk Management Process -- 7.3.1 Risk Management Process According to ISO 14971 -- 7.3.2 Framework Description. -- 7.3.2.1 Equipment Functions -- 7.3.2.2 Hazardous Situations Level 1 -- 7.3.2.3 Equipment Architecture -- 7.3.2.4 Risk Evaluation and Control Level 1 -- 7.3.2.5 Development of Components -- 7.3.2.6 Hazardous Situations Level 2 Evaluation and Risk Control -- 7.4 Conclusion -- References -- 8 Meta-Requirements for Space Systems -- 8.1 Introduction -- 8.2 Requirements Engineering in Space Systems -- 8.2.1 Requirements in Space Systems -- 8.2.2 Meta-Requirements in Space Systems -- 8.2.3 Requirement Engineering Process in Space Systems -- 8.3 Meta-requirements Selected to Space Systems -- 8.3.1 Accuracy -- 8.3.2 Availability -- 8.3.3 Completeness -- 8.3.4 Consistency.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">8.3.5 Correctness -- 8.3.6 Efficiency -- 8.3.7 Failure Tolerance -- 8.3.8 Maintainability -- 8.3.9 Modularity -- 8.3.10 Portability -- 8.3.11 Reliability -- 8.3.12 Recoverability -- 8.3.13 Robustness -- 8.3.14 Safety -- 8.3.15 Security -- 8.3.16 Self-description -- 8.3.17 Simplicity -- 8.3.18 Stability -- 8.3.19 Survivability -- 8.3.20 Testability -- 8.3.21 Traceability -- 8.4 Conclusion -- References -- 9 The Role of Requirements Engineering in Safety Cases -- 9.1 Introduction -- 9.2 Safety Cases -- 9.2.1 Definition -- 9.2.2 Example -- 9.2.3 Development -- 9.3 Requirements Artefacts and Safety Cases -- 9.3.1 Safety Requirements -- 9.3.2 Argumentation patterns -- 9.4 Safety Case Development and Requirements Processes -- 9.4.1 Joint development -- 9.4.2 Traceability -- 9.5 Conclusions -- References -- 10 Safety and Security Requirements Working Together -- 10.1 Introduction -- 10.2 Approaching Safety and Security Requirements -- 10.2.1 Understanding the Stuxnet -- 10.2.2 May Stuxnet Similar Case Also Happen in Aircraft? -- 10.2.3 But are the authorities doing something in this new scenario? -- 10.2.4 Understanding the DO-326A/ED-202A Airworthiness Security Process Specification -- 10.2.5 Why Do We Need Specific Guidelines for Security Requirements? -- 10.2.6 A Practical Example of a Possible Back Door for an Attacker -- 10.2.7 Considering Security Aspects During the Aircraft Development Lifecycle -- 10.2.8 Defining Security Treat Conditions -- 10.2.9 Security Measures -- 10.2.10 Developing Security Requirements -- 10.3 Conclusion -- References -- 11 Requirements Engineering Maturity Model for Safety-Critical Systems -- 11.1 Introduction -- 11.2 A Maturity Model for Safety-Critical Systems -- 11.2.1 Process Area View -- 11.2.2 Maturity Level View -- 11.3 Evaluating the safety processes -- 11.3.1 Assessment Instrument and Tool.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">11.3.2 Results of a Safety Maturity Assessment -- 11.4 Conclusions -- References -- Index -- About Editors and Authors -- Back Cover.</subfield></datafield><datafield tag="588" ind1=" " ind2=" "><subfield code="a">Description based on publisher supplied metadata and other sources.</subfield></datafield><datafield tag="590" ind1=" " ind2=" "><subfield code="a">Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries. </subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">System safety.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Requirements engineering.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Industrial safety.</subfield></datafield><datafield tag="655" ind1=" " ind2="4"><subfield code="a">Electronic books.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Martins, Luiz Eduardo G.</subfield><subfield code="t">Requirements Engineering for Safety-Critical Systems</subfield><subfield code="d">Aalborg : River Publishers,c2021</subfield></datafield><datafield tag="797" ind1="2" ind2=" "><subfield code="a">ProQuest (Firm)</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://ebookcentral.proquest.com/lib/oeawat/detail.action?docID=29002965</subfield><subfield code="z">Click to View</subfield></datafield></record></collection>