• Home
  • Search
  • Detection and correction of design defects in object-oriented designs
  • Cite Icon30
  • https://doi.org/10.1145/1297846.1297960Copy DOI Icon

Detection and correction of design defects in object-oriented designs

  • Oct 20, 2007
  • Naouel Moha
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Design defects come from poor design choices and have the effect of degrading the quality of object-oriented designs.Therefore, they present opportunities for improvements.However, design defects have not been precisely specified and there are few appropriate tools that allow their detection as well as their correction. Our goal is to provide a systematic method to specify systematically design defects precisely and to generate automatically detection and correction algorithms from their specifications. The detection algorithms are based not only on metrics but also on semantical and structural properties whereas the correction algorithms are based on refactorings. We apply and validate these algorithms on open-source object-oriented programs to show that our method allows a systematic specification, a precise detection, and a suitable correction of design defects.

Similar Papers
  • Conference Article
  • Citations3

A survey on defect and noise detection and correction algorithms in image sensors

  • Mar 01, 2015
  • Abhishek Jain +1
  • Book Chapter
  • Citations43

Refactorings of Design Defects Using Relational Concept Analysis

  • Jan 01, 2008
  • Naouel Moha +3
  • Book Chapter

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

  • Nov 30, 2019
  • Yiming Wang +3
  • Conference Article
  • Citations3

Detection of Mechanical Defects of High Voltage Circuit Breaker based on Improved Edge Detection and Deep Learning Algorithms

  • Mar 15, 2022
  • Sheng Lei +5
  • Research Article

Preliminary Measurements in Identifying Design Flaws

  • Jun 01, 2017
  • Studia Universitatis Babeș-Bolyai Informatica
  • Camelia Șerban +2
  • Conference Article
  • Citations20

An efficient automatic redeye detection and correction algorithm

  • Jan 01, 2004
  • Huitao Luo +2
  • 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
  • Citations5

Using deep learning for pixel-defect corrections in flat-panel radiography imaging.

  • Mar 04, 2021
  • Journal of Medical Imaging
  • Eunae Lee +2
  • Conference Article
  • Citations2

Simultaneous photometric correction and defect detection in semiconductor manufacturing

  • Feb 02, 2006
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Yijiang Shen +1
  • Research Article

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

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

Internal defects detection and classification in hollow cylindrical surfaces using single shot detection and MobileNet

  • Aug 31, 2022
  • Measurement
  • Imran Shafi +3
  • Book Chapter
  • Citations3

Using SQL Queries to Evaluate the Design of SQL Databases

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

Skew Correction of Textural Documents

  • Jan 01, 2003
  • Journal of King Saud University - Computer and Information Sciences
  • Ibrahim S.I Abuhaiba
  • Conference Article
  • Citations22

A fully automatic redeye detection and correction algorithm

  • Dec 10, 2002
  • Proceedings - International Conference on Image Processing
  • J.S Schildkraut +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
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.