• Home
  • Search
  • Refactorings of Design Defects Using Relational Concept Analysis
  • Open Access IconOpen Access
  • Cite Icon43
  • https://doi.org/10.1007/978-3-540-78137-0_21Copy DOI Icon

Refactorings of Design Defects Using Relational Concept Analysis

  • Jan 1, 2008
  • Naouel Moha +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Software engineers often need to identify and correct design defects, i.e., recurring design problems that hinder development and maintenance by making programs harder to comprehend and/or evolve. While detection of design defects is an actively researched area, their correction — mainly a manual and time-consuming activity — is yet to be extensively investigated for automation. In this paper, we propose an automated approach for suggesting defect-correcting refactorings using relational concept analysis (rca). The added value of rca consists in exploiting the links between formal objects which abound in a software re-engineering context. We validated our approach on instances of the Blob design defect taken from four different open-source programs.KeywordsDesign DefectsRefactoringRelational Concept Analysis

Similar Papers
  • PDF
  • Research Article
  • Citations23

Extracting Concepts From Fuzzy Relational Context Families

  • Apr 01, 2023
  • IEEE Transactions on Fuzzy Systems
  • Stefania Boffa
  • Conference Article
  • Citations30

Detection and correction of design defects in object-oriented designs

  • Oct 20, 2007
  • Naouel Moha
  • Book Chapter
  • Citations7

Relational Concept Analysis for Relational Data Exploration

  • Sep 26, 2015
  • Xavier Dolques +3
  • Conference Article
  • Citations3

Learning Ontologies with Relational Concept Analysis

  • Mar 02, 2022
  • Patricia Mateiu +2
  • Conference Article
  • Citations3

Mining Heterogeneous Associations from Pediatric Cancer Data by Relational Concept Analysis

  • Nov 01, 2020
  • Mickael Wajnberg +8
  • Research Article
  • Citations1

Towards big services composition

  • Jan 01, 2020
  • International Journal of Web and Grid Services
  • Haithem Mezni +1
  • Book Chapter

Research on Object-Oriented Design Defect Detection Method Based on Machine Learning

  • Nov 30, 2019
  • Yiming Wang +3
  • Book Chapter
  • Citations3

Using SQL Queries to Evaluate the Design of SQL Databases

  • Nov 08, 2014
  • Erki Eessaar +1
  • Research Article

ОЦЕНКА ЭФФЕКТИВНОСТИ РЕШЕНИЙ НА ОТДЕЛЬНЫХ УРОВНЯХ В СИСТЕМЫ BIM

  • Dec 04, 2023
  • Экономика и предпринимательство
  • О.В Собянина
  • Research Article
  • Citations71

Improving design quality using meta‐pattern transformations: a metric‐based approach

  • Jul 01, 2004
  • Journal of Software Maintenance and Evolution: Research and Practice
  • Ladan Tahvildari +1
  • Research Article
  • Citations6

Investigation of Thermal Test Effectiveness for Spacecraft Electronic Units Using Precipitation Efficiencies of MIL-HDBK-344

  • Jul 12, 2009
  • SAE International Journal of Aerospace
  • John W Welch
  • Book Chapter
  • Citations6

Community Detection in Multi-relational Bibliographic Networks

  • Jan 01, 2016
  • Soumaya Guesmi +2
  • Book Chapter
  • Citations9

Ontology-Assisted Structural Design Flaw Detection of Object-Oriented Software

  • Dec 19, 2018
  • Sakorn Mekruksavanich
  • Research Article

Detection and visualization of design defects

  • Jun 22, 2020
  • Вопросы устойчивого развития общества
  • А.М Гладун
  • Book Chapter

Formal Concept Analysis in Statistical Hypothesis Testing

  • Dec 24, 2015
  • Eraldo Nicotra +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.