2022
DOI: 10.1007/978-3-030-98464-9_9
|View full text |Cite
|
Sign up to set email alerts
|

FRETting About Requirements: Formalised Requirements for an Aircraft Engine Controller

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 19 publications
(6 citation statements)
references
References 10 publications
0
6
0
Order By: Relevance
“…In previous work, we derived fretish requirements for an aerospace engine controller, from naturallanguage requirements and test cases supplied by our industrial partner [7,15]. We used our adapted Extract Requirement refactoring to extract duplicated definitions of concepts that were repeated in the natural-language requirements, which we call fragments, into their own requirement.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…In previous work, we derived fretish requirements for an aerospace engine controller, from naturallanguage requirements and test cases supplied by our industrial partner [7,15]. We used our adapted Extract Requirement refactoring to extract duplicated definitions of concepts that were repeated in the natural-language requirements, which we call fragments, into their own requirement.…”
Section: Discussionmentioning
confidence: 99%
“…Our fretish requirements set is derived from the 14 English-language requirements and 20 abstract test cases provided by our industrial partner, see [7]. We reuse the natural-language requirements' naming convention in the fretish set.…”
Section: Refactoring Fretish: Applicationmentioning
confidence: 99%
See 2 more Smart Citations
“…requirements that can be processed by formal analysis tools [10,17,42,45]. Additionally, FRET has been used by external (to NASA) industrial and research teams, e.g., for the formalization of aircraft engine controller requirements [19]. FRET's realizability framework has two main goals: 1) to implement efficient algorithms for checking realizability, and 2) to provide user support in understanding and correcting sources of unrealizability.…”
Section: Introductionmentioning
confidence: 99%