2017
DOI: 10.1007/978-3-319-57633-6_14
|View full text |Cite
|
Sign up to set email alerts
|

An Assessment of Avionics Software Development Practice: Justifications for an Agile Development Process

Abstract: Avionic systems for communication, navigation, and flight control, and many other functions are complex and crucial components of any modern aircraft. Present day avionic systems are increasingly based on computers and a growing percentage of system complexity can be attributed to software. An error in the software of a safety-critical avionic system could lead to a catastrophic event, such as multiple deaths and loss of the aircraft. To demonstrate compliance with airworthiness requirements, certification age… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
2
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 13 publications
0
2
0
Order By: Relevance
“…Challenges and proposed approaches related to these areas are identified to enable understanding of possibilities and difficulties in performing safety-critical software development using agile methods. Hanssen, Wedzinga & Stuip (2017) outline an approach for extending agile methods, in particular Scrum, to achieve the objectives of the safety standard DO-178C (presented in ‘Industry Standards for Functional Safety’). The main idea is a distribution of the DO-178C process steps as sprints with the sequenced Scrum phases: preparation, development, and closure.…”
Section: Previous Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Challenges and proposed approaches related to these areas are identified to enable understanding of possibilities and difficulties in performing safety-critical software development using agile methods. Hanssen, Wedzinga & Stuip (2017) outline an approach for extending agile methods, in particular Scrum, to achieve the objectives of the safety standard DO-178C (presented in ‘Industry Standards for Functional Safety’). The main idea is a distribution of the DO-178C process steps as sprints with the sequenced Scrum phases: preparation, development, and closure.…”
Section: Previous Workmentioning
confidence: 99%
“…One approach for successful assessments mentioned by Lloyd & Reeve was to use a sequence of “mini-waterfalls” (Ap.20) for software releases with increasing capability, similar to combining plan-driven and agile development proposed by Hanssen, Wedzinga & Stuip (2017) . Another successful approach is to invest effort into understanding the requirements (Ap.21) and knowledge-sharing by prototyping parts of the software.…”
Section: Previous Workmentioning
confidence: 99%
“…Safety requirements are defined by Jonsson et al (2012), Stålhane and Myklebust (2016b), Hanssen et al (2017), Guo and Hirschmann (2012), , Hanssen et al (2018) as user stories. Specifically, establishes a safety story pattern, which considers safety requirements specification from the unsafe control actions, whereas studies Wolff (2012) and Coe and Kulick (2013) advocate for a formal specification of these requirements, through a model-based agile process.…”
Section: Rq3: What Safety-related Information Is Considered Throughou...mentioning
confidence: 99%