课题基金 / 基金详情

Empirical research on the impact and evolution of Bad Smells

Empirical research on the impact and evolution of Bad Smells
恶臭影响及演变的实证研究
批准号:
242915193
负责人:
Professor Dr. Rainer Koschke
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2014
资助国家:
德国
项目状态:
已结题
起止时间:
2013-12-31 至 2017-12-31

项目摘要

项目成果

Professor Dr. Rainer Koschke的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Bad Smells are code and design anomalies that have a negative effect on the comprehensibility and changeability of software and thus hinder its evolution. These bad programming and design practices may at some point lead to a state of the software where it is no longer economical to make a change and thus shorten the life time of software. If systems are to be long living, Bad Smells must be detected, traced, and handled - in other words, actively managed. A lot of research on software quality is devoted to Bad Smells. There are even software quality certifications such as the Software Quality Index or Trusted Product Maintainability offered by the German TÜVit that are based on occurrences of Bad Smells. These range from duplicated code, high coupling, low cohesion to excessive size and many other code aspects. Nevertheless, the true impact of Bad Smells is not yet sufficiently investigated nor is it empirically proven. Consequently, it is not fully clear, whether, how, and what kind of Bad Smells impact maintenance negatively. In addition to that, little is known how Bad Smells evolve. Most studies typically look only at a single snapshot of the software system under study and ignore evolutionary data.Our proposed project aims at comprehensively capturing Bad Smells in software, with a strong focus on their evolution. We search for re-ocurring patterns and relations in the collected data on Bad Smells. We investigate whether evolutionary data help to better define, detect, understand, and assess Bad Smells and evaluate whether and how they are suitable to assess the internal software quality. We disseminate our data among the research community as a basis for further complementary and comparative studies. Our long-term research aims at empirically-founded maintainability models to support the evolution of long-living systems.
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
Effect of Clone Information on the Performance of Developers Fixing Cloned Bugs
克隆信息对开发人员修复克隆错误的性能的影响
DOI: 10.1109/scam.2014.10
发表时间: 2014
期刊: 2014 IEEE 14th International Working Conference on Source Code Analysis and Manipulation
影响因子: --
作者: [Bazrafshan, Saman , Koschke, Rainer]
通讯作者: Rainer
An arc-based approach for visualization of code smells
一种基于弧线的代码异味可视化方法
DOI: 10.1109/saner.2017.7884641
发表时间: 2017
期刊: 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)
影响因子: --
作者: [Steinbeck, Marcel]
通讯作者: Marcel
DOI: 10.1109/csmr-wcre.2014.6747168
发表时间: 2014-02
期刊: 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE)
影响因子: --
作者: [C. Roy;M. Zibran;R. Koschke]
通讯作者: C. Roy;M. Zibran;R. Koschke
A Controlled Experiment on Spatial Orientation in VR-Based Software Cities
基于 VR 的软件城市空间定向受控实验
DOI: 10.1109/vissoft.2018.00011
发表时间: 2018
期刊: 2018 IEEE Working Conference on Software Visualization (VISSOFT)
影响因子: --
作者: [Rüdel, Marc-Oliver , Ganser, Johannes , Koschke, Rainer]
通讯作者: Rainer
Recognition and validation of security patterns
Support for correct evolution of software product lines
Empirical Foundational Research on Program Comprehension in Software Engineering
Empirische Untersuchungen von Methoden und Entwicklung von Werkzeugen für das kosteneffektive Klonmanagement
国内基金
海外基金
Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    SATOSHI NAWATA
  • 依托单位:
HIF-1α调控软骨细胞衰老在骨关节炎进展中的作用及机制研究
  • 批准号:
    82371603
  • 项目类别:
    面上项目
  • 资助金额:
    49.00万元
  • 批准年份:
    2023
  • 负责人:
    陈晓
  • 依托单位:
超声驱动压电效应激活门控离子通道促眼眶膜内成骨的作用及机制研究
  • 批准号:
    82371103
  • 项目类别:
    面上项目
  • 资助金额:
    49.00万元
  • 批准年份:
    2023
  • 负责人:
    阮静
  • 依托单位:
Lienard系统的不变代数曲线、可积性与极限环问题研究
  • 批准号:
    12301200
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30.00万元
  • 批准年份:
    2023
  • 负责人:
    钱欣洁
  • 依托单位: