five

Dataset: Exploring Architectural Smells Detection Through LLMs

收藏
NIAID Data Ecosystem2026-05-02 收录
下载链接:
https://zenodo.org/record/14961252
下载链接
链接失效反馈
官方服务:
资源简介:
Architectural Smells (AS) are design patterns in software systems that violate design principles, potentially compromising maintainability and overall quality. As software complexity grows, suboptimal architectural decisions can lead to technical debt, making system evolution more difficult and costly over time. Early detection of AS is crucial to prevent this accumulation. Among the various types of AS, this study focuses on the Hub-Like Dependency (HL) smell, which occurs when an abstraction has many incoming and outgoing dependencies, forming a hub-like structure in the dependency graph. Traditional detection methods rely on rule-based systems, which often miss architectural issues requiring a deeper understanding of design context. Large Language Models (LLMs) offer a promising alternative, as they can analyze large amounts of code and have shown potential in detecting code smells, vulnerabilities, and suggesting refactorings. However, no prior study has specifically investigated the use of LLMs for AS detection. This research explores the detection of HL smells using Google’s Gemini 1.5 Pro and compares its performance with Arcan, a specialized AS detection tool. Additionally, the study evaluates whether LLMs can provide explanations and refactoring suggestions for the detected smells.
创建时间:
2025-03-03
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作