2021 IEEE/ACM 43rd International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) 2021
DOI: 10.1109/icse-nier52604.2021.00025
|View full text |Cite
|
Sign up to set email alerts
|

DIRECTDEBUG: Automated Testing and Debugging of Feature Models

Abstract: Variability models (e.g., feature models) are a common way for the representation of variabilities and commonalities of software artifacts. Such models can be translated to a logical representation and thus allow different operations for quality assurance and other types of model property analysis. Specifically, complex and often large-scale feature models can become faulty, i.e., do not represent the expected variability properties of the underlying software artifact. In this paper, we introduce DIRECTDEBUG w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
19
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 13 publications
(19 citation statements)
references
References 15 publications
0
19
0
Order By: Relevance
“…Related research efforts focus on the topics of automated testing and debugging, human-centered knowledge acquisition , and deep models of knowledge understanding . Automated testing and debugging focuses on the application of model-based diagnosis where pre-defined test cases are used to induce conflicts in the knowledge base which are then resolved on the basis of diagnosis algorithms—see, for example, Le et al ( 2021 ). Understanding the complexity individual knowledge structures can also help to increase the maintainability of knowledge bases—this topic includes the aspects of cognitive complexities of knowledge structures (Felfernig et al, 2015 ) and related knowledge structuring, for example, in terms of the ordering of constraints in a recommendation knowledge base (Felfernig et al, 2013a ).…”
Section: Recent Advances In Knowledge-based Recommendationmentioning
confidence: 99%
“…Related research efforts focus on the topics of automated testing and debugging, human-centered knowledge acquisition , and deep models of knowledge understanding . Automated testing and debugging focuses on the application of model-based diagnosis where pre-defined test cases are used to induce conflicts in the knowledge base which are then resolved on the basis of diagnosis algorithms—see, for example, Le et al ( 2021 ). Understanding the complexity individual knowledge structures can also help to increase the maintainability of knowledge bases—this topic includes the aspects of cognitive complexities of knowledge structures (Felfernig et al, 2015 ) and related knowledge structuring, for example, in terms of the ordering of constraints in a recommendation knowledge base (Felfernig et al, 2013a ).…”
Section: Recent Advances In Knowledge-based Recommendationmentioning
confidence: 99%
“…These test cases are integrated in negated form into the background knowledge. For details of the test case generation, we refer to [13].…”
Section: Automated Debuggingmentioning
confidence: 99%
“…A diagnosis (𝛥) includes constraints responsible for the faulty behavior of a feature model (see [13]). Such constraints have to be deleted or adapted to make the feature model consistent with 𝑇 𝜋 .…”
Section: Automated Debuggingmentioning
confidence: 99%
See 2 more Smart Citations