2021
DOI: 10.3390/math9212822
|View full text |Cite
|
Sign up to set email alerts
|

Genetic Algorithm-Based Fuzzy Inference System for Describing Execution Tracing Quality

Abstract: Execution tracing is a tool used in the course of software development and software maintenance to identify the internal routes of execution and state changes while the software operates. Its quality has a high influence on the duration of the analysis required to locate software faults. Nevertheless, execution tracing quality has not been described by a quality model, which is an impediment while measuring software product quality. In addition, such a model needs to consider uncertainty, as the underlying fac… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
12
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(13 citation statements)
references
References 83 publications
1
12
0
Order By: Relevance
“…The abstract notion of software product quality and the complex mathematical computations applied in [67] for reasoning under uncertainty might obscure the practical use of the findings documented in [2,65,67] and discourage potential practitioners. Thus, from the point of view of research methods, the current study contributes to the body of research with (1) a model simplification by approximating the quality model published in [67] with a Generalized Additive Model (GAM) [68], and (2) a practical demonstration of the findings of the authors' previous publications [2,65,67].…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The abstract notion of software product quality and the complex mathematical computations applied in [67] for reasoning under uncertainty might obscure the practical use of the findings documented in [2,65,67] and discourage potential practitioners. Thus, from the point of view of research methods, the current study contributes to the body of research with (1) a model simplification by approximating the quality model published in [67] with a Generalized Additive Model (GAM) [68], and (2) a practical demonstration of the findings of the authors' previous publications [2,65,67].…”
Section: Methodsmentioning
confidence: 99%
“…The case studies aim to lead the reader through complex situations full of pitfalls, which might not necessarily appear in each setting. The presentation does not require any familiarity with the uncertainty computations applied in [67], nor a deep understanding of quality modelling in terms of terminology, concepts, and meta-models, which were necessary to prepare the taxonomy and relevance ranking as reported in [2,65].…”
Section: Methodsmentioning
confidence: 99%
“…Galli et al in [5] carried out a comprehensive systematic literature review as per [16], and developed a scoring scheme for measuring the relevance of software product quality model families for the industrial and scientific communities. In addition, an execution tracing quality study of software product quality models was reported in [3]. Other studies on software product quality models have been carried out by Hegeman in [17] (up to 2011) and by Ferenc et al in [18] (up to 2014), respectively.…”
Section: Related Workmentioning
confidence: 99%
“…Software product quality models have undergone continuous development for more than 40 years, starting with their conception in the 1970s [1][2][3][4]. Assessing software products involves quality models of a wide range from simple hierarchic decomposition techniques to complex meta-models to cope with the abstract notion of software quality [3][4][5].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation