2023
DOI: 10.1145/3564821
|View full text |Cite
|
Sign up to set email alerts
|

Automated Identification and Qualitative Characterization of Safety Concerns Reported in UAV Software Platforms

Abstract: Unmanned Aerial Vehicles (UAVs) are nowadays used in a variety of applications. Given the cyber-physical nature of UAVs, software defects in these systems can cause issues with safety-critical implications. An important aspect of the lifecycle of UAV software is to minimize the possibility of harming humans or damaging properties through a continuous process of hazard identification and safety risk management. Specifically, safety-related concerns typically emerge during the operation of UAV systems, reported … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 21 publications
(5 citation statements)
references
References 128 publications
0
5
0
Order By: Relevance
“…The automated testing of cyber-physical systems (CPSs) remains an ongoing research challenge [60,74]. In this context, simulation-based testing emerges as a promising approach to enhance testing practices for safety-critical systems [10,11,13,48,53] and to support test automation [4,5,69,70,72].…”
Section: Simulation-based Testingmentioning
confidence: 99%
See 2 more Smart Citations
“…The automated testing of cyber-physical systems (CPSs) remains an ongoing research challenge [60,74]. In this context, simulation-based testing emerges as a promising approach to enhance testing practices for safety-critical systems [10,11,13,48,53] and to support test automation [4,5,69,70,72].…”
Section: Simulation-based Testingmentioning
confidence: 99%
“…In this context, simulation-based testing emerges as a promising approach to enhance testing practices for safety-critical systems [10,11,13,48,53] and to support test automation [4,5,69,70,72]. Past research on testing CPS in simulation environments focused on monitoring CPS and predicting unsafe states [60,64] of the systems using simulation environments [64,73] as well as generating scenarios programmatically [51] or based on real-world observations [23,63]. Recent research also proposed cost-effective regression testing techniques, including test selection [10], prioritization [7,11] and minimization techniques to expose CPS faults or bugs earlier in the development and testing process.…”
Section: Simulation-based Testingmentioning
confidence: 99%
See 1 more Smart Citation
“…Building openly available corpora using the appropriate configuration for the generators, with a description of the characteristics applicable evaluations, would avoid such issues. More in general, having the JUGE infrastructure and its associated standards available to industrial and academic research communities can open the road for more systematic testing for other languages (e.g., Python) as well as the definition of testing pipelines to identify bugs and imperfections of systems in other application domains [86][87][88][89]. The availability of such technologies can also impact computer science education, with available tools that can be used in practical courses.…”
Section: Future Applicationsmentioning
confidence: 99%
“…To deal with such safety-related challenges, there is an increasing interest in adopting agile development paradigms within the CPS safety-critical domains [6,7] to identify hazards and elicit safety requirements iteratively [8]. Consequently, researchers proposed the usage of Digital-Twins 1 technologies to simulate and test CPSs in a diversified set of scenarios [9,10,11,12,13] to support testing automation [14,15], regression testing [12,16], and debugging [17,18] activities.…”
Section: Introductionmentioning
confidence: 99%