2017
DOI: 10.1504/ijiscm.2017.10007287
|View full text |Cite
|
Sign up to set email alerts
|

Synergies and conflicts among software quality attributes and bug fixes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 16 publications
0
4
0
Order By: Relevance
“…These projects have been used to deploy deep belief network to learn semantic features to enhance the learned semantic features in order to build a machine learning prediction models . On the other hand, Reference used these projects to compare the performances of bagging classifiers like naive Bayes classifiers, and another research was developed in Reference to find the empirical evidence of the interrelationships among six quality attributes (effectiveness, functionality, reusability, flexibility, understandability, and extendibility) with bugs. Table shows the full description for the Java open‐source projects dataset that is used in this article.…”
Section: Methodsmentioning
confidence: 99%
“…These projects have been used to deploy deep belief network to learn semantic features to enhance the learned semantic features in order to build a machine learning prediction models . On the other hand, Reference used these projects to compare the performances of bagging classifiers like naive Bayes classifiers, and another research was developed in Reference to find the empirical evidence of the interrelationships among six quality attributes (effectiveness, functionality, reusability, flexibility, understandability, and extendibility) with bugs. Table shows the full description for the Java open‐source projects dataset that is used in this article.…”
Section: Methodsmentioning
confidence: 99%
“…Each one of these datasets has at least three consecutive releases, it is widely used in prediction models because it allows building defect predictors based on previous data which will help to predict defects in future releases. These projects have been used to deploy Deep Belief Network to learn semantic features to enhance the learned semantic features in order to build a machine learning prediction models, another research developed by Shatnawi 46 to find the empirical evidence of the inter‐relationships among six quality attributes (effectiveness, functionality, reusability, flexibility, understandability, and extendibility) with bugs. Table 3 shows the full description for the Java open source projects dataset that is used in this paper.…”
Section: Methodsmentioning
confidence: 99%
“…Lots of models of quality have put forward links between external factors/attributes of quality and internal properties of software. It was mentioned by [8] [17] with hierarchies of measures, criteria and factors, and eleven external factors of quality proposed, namely: flexibility, maintainability, portability, testability, integrity, usability, efficiency, reliability, correctness (functionality), interoperability, and reusability. A model of quality was proposed by [18] that consisted of 3 characteristic levels: the high-level, the intermediate-level and the primitive-level.…”
Section: Models Of Software Qualitymentioning
confidence: 99%
“…The factor that is the highest determining one with regard to achievement is the quality and functionality for the outcome of the software and success in terms of external goals, including user satisfaction. The production of high quality software is essential so that the expectations of customers can be met [8]. The definition for quality of software, as provided within American National Standard Institute (ANSI)/American society for quality control (ASQC) standard (1978), is that it is a totality of characteristics and features of a service or product that have a bearing upon the ability it has to satisfy the needs given.…”
Section: Introductionmentioning
confidence: 99%