首页> 美国卫生研究院文献>Data in Brief >Integration of design smells and role-stereotypes classification dataset
【2h】

Integration of design smells and role-stereotypes classification dataset

机译:设计气味的整合和角色定位分类数据集

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Design smells are recurring patterns of poorly designed (fragments of) software systems that may hinder maintainability. Role-stereotypes indicate generic responsibilities that classes play in system design. Although the concepts of role-stereotypes and design smells are widely divergent, both are significant contributors to the design and maintenance of software systems. To improve software design and maintainability, there is a need to understand the relationship between design smells and role stereotypes. This paper presents a fine-grained dataset of systematically integrated design smells detection and role-stereotypes classification data. The dataset was created from a collection of twelve (12) real-life open-source Java projects mined from GitHub. The dataset consists of 18 design smells columns and 2,513 Java classes (rows) classified into six (6) role-stereotypes taxonomy. We also clustered the dataset into ten (10) different clusters using an unsupervised learning algorithm. Those clusters are useful for understanding the groups of design smells that often co-occur in a particular role-stereotype category. The dataset is significant for understanding the non-innate relationship between design smells and role-stereotypes.
机译:设计气味是设计不良(碎片)软件系统的重复模式,可能阻碍可维护性。角色 - 刻板印象表明类在系统设计中播放的通用职责。虽然角色刻板印象和设计气味的概念广泛发散,但这两者都是软件系统的设计和维护的重要贡献者。为提高软件设计和可维护性,需要了解设计气味与角色刻板印象之间的关系。本文介绍了系统整合设计的细粒度数据集闻闻闻闻和角色定型分类数据。数据集是从GitHub中挖掘的12个(12)个现实生活开源Java项目的集合创建的。 DataSet由18列和2,513类(行)分为六(6)个角色定位分类。我们还使用无监督的学习算法将DataSet聚集成十(10)个不同的群集。这些集群对于了解经常在特定角色 - 刻板印象类别中经常共同发生的设计气味组是有用的。数据集非常重要,可以了解设计气味与角色刻板印象之间的非先天关系。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号