Improving design smell detection for adoption in industry

  1. Alkharabsheh,, Khalid Suleiman
Zuzendaria:
  1. José Angel Taboada González Zuzendaria
  2. Yania Crespo Zuzendaria

Defentsa unibertsitatea: Universidade de Santiago de Compostela

Fecha de defensa: 2019(e)ko apirila-(a)k 11

Epaimahaia:
  1. José Miguel Toro Bonilla Presidentea
  2. José Manuel Cotos Yáñez Idazkaria
  3. Mario G. Piattini Velthuis Kidea

Mota: Tesia

Teseo: 597253 DIALNET

Laburpena

This work identifies and analyses some barriers to improve the use of Design Smells detection in industry. First, the lack of agreement between tools and experts is established and analyzed for new information to help justify the differences in criteria used in identification. In this work we find indications that the information that describes the context of the analyzed project can help in this problem. Second, the excess of detected Design Smells is analyzed and addressed by proposing the prioritization of God Classes identified, as opposed to the all-or-nothing strategies of current tools, to help developers order its maintenance operations. This prioritization is validated according to this criterion.