4.8 Article

Prioritization of god class design smell: A multi-criteria based approach

出版社

ELSEVIER
DOI: 10.1016/j.jksuci.2022.09.011

关键词

Software quality; Design smell; Design smell prioritization; Historical information; Empirical evaluation; God class

向作者/读者索取更多资源

This paper describes a multi-criteria merge strategy for prioritizing design smells, aiming to improve software quality. The empirical evaluation suggests that the strategy needs further improvement.
Context: Design smell Prioritization is a significant activity that tunes the process of software quality enhancement and raises its life cycle. Objective: A multi-criteria merge strategy for Design Smell prioritization is described. The strategy is exemplified with the case of God Class Design Smell. Method: An empirical adjustment of the strategy is performed using a dataset of 24 open source projects. Empirical evaluation was conducted in order to check how is the top ranked God Classes obtained by the proposed technique compared against the top ranked God class according to the opinion of developers involved in each of the projects in the dataset. Results: Results of the evaluation show the strategy should be improved. Analysis of the differences between projects where respondents answer correlates with the strategy and those projects where there is no correlation should be done.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据