2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE) 2021
DOI: 10.1109/icse43902.2021.00132
|View full text |Cite
|
Sign up to set email alerts
|

How to Identify Boundary Conditions with Contrasty Metric?

Abstract: The boundary conditions (BCs) have shown great potential in requirements engineering because a BC captures the particular combination of circumstances, i.e., divergence, in which the goals of the requirement cannot be satisfied as a whole. Existing researches have attempted to automatically identify lots of BCs. Unfortunately, a large number of identified BCs make assessing and resolving divergences expensive. Existing methods adopt a coarse-grained metric, generality, to filter out less general BCs. However, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(9 citation statements)
references
References 36 publications
0
9
0
Order By: Relevance
“…For requirements engineers, it is more useful to assess the most general BCs to detect the cause of divergence, rather than assessing the less general ones that capture only partial situations. Definition 4 (Witness, Contrasty Metric [26]). Let 𝑓 be an LTL formula and πœ™ a BC of the given scene 𝑆. 𝑓 is a witness of πœ™ iff πœ™ ∧ ¬𝑓 is not a BC of 𝑆.…”
Section: Definition 2 (Boundary Conditionmentioning
confidence: 99%
See 4 more Smart Citations
“…For requirements engineers, it is more useful to assess the most general BCs to detect the cause of divergence, rather than assessing the less general ones that capture only partial situations. Definition 4 (Witness, Contrasty Metric [26]). Let 𝑓 be an LTL formula and πœ™ a BC of the given scene 𝑆. 𝑓 is a witness of πœ™ iff πœ™ ∧ ¬𝑓 is not a BC of 𝑆.…”
Section: Definition 2 (Boundary Conditionmentioning
confidence: 99%
“…For two BCs that are witnesses to each other, it is always better to choose the BC with the shorter formula length, as the conflict analysis would become easier. Compared to the generality metric, the contrasty metric can reduce more BCs [26], so that the requirement engineers can resolve the divergence more efficiently.…”
Section: Definition 2 (Boundary Conditionmentioning
confidence: 99%
See 3 more Smart Citations