2018 IEEE Workshop on Machine Learning Techniques for Software Quality Evaluation (MaLTeSQuE) 2018
DOI: 10.1109/maltesque.2018.8368459
|View full text |Cite
|
Sign up to set email alerts
|

User-perceived reusability estimation based on analysis of software repositories

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0
2

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 12 publications
0
6
0
2
Order By: Relevance
“…Random Forest is a supervised learning algorithm used in both classification and regression but is most commonly used in classification [8].…”
Section: A Random Forest (Rf)mentioning
confidence: 99%
See 1 more Smart Citation
“…Random Forest is a supervised learning algorithm used in both classification and regression but is most commonly used in classification [8].…”
Section: A Random Forest (Rf)mentioning
confidence: 99%
“…Therefore, this study evaluates the reusability of object-oriented software systems using the fuzzy, neural network, and neuro-fuzzy (NF) approach [7]. Lastly, we have also used four famous existing machine learning algorithms [8,9] that are described below.…”
Section: Introductionmentioning
confidence: 99%
“…Other techniques to prioritize and select the most suitable candidate, besides interoperability (Tran et al, 1997), is to take into account the functional and non-functional requirements (Tran et al, 1997) of the specific domain. By evaluating reusable components through metrics that indicate the acceptance of a component by the developers (Papamichail et al, 2018), we can effectively estimate the reusability, leading to a more suitable selection prior to integrating it. (Fremantle, 2015).…”
Section: Software Reusementioning
confidence: 99%
“…The assessment depends onwhether the values of the metrics exceed certain thresholds,as defined in current literature. When several thresholds areexceeded, the returned reusability score is lower (Papamichail, et al, 2018). In (Papamichail et al, 2018), a reusability score has been formulated by employing information from GitHub stars and forks, which denote the extent to which software components are adopted by developers.…”
Section: Introductionmentioning
confidence: 99%