The main objective of design pattern detection is to gain better comprehension of a software system, and of the kind of problems addressed during the development of the system itself. Design patterns have informal specifications, leading to many implementation variants caused by the subjective interpretation of the pattern by developers. This thesis applies a supervised classification approach to make the detection more subjective, bringing to developers the patterns they want to find, ranked by a confidence value.

(2012). Data mining techniques for design pattern detection.. (Tesi di dottorato, Università degli Studi di Milano-Bicocca, 2012).

Data mining techniques for design pattern detection.

ZANONI, MARCO
2012

Abstract

The main objective of design pattern detection is to gain better comprehension of a software system, and of the kind of problems addressed during the development of the system itself. Design patterns have informal specifications, leading to many implementation variants caused by the subjective interpretation of the pattern by developers. This thesis applies a supervised classification approach to make the detection more subjective, bringing to developers the patterns they want to find, ranked by a confidence value.
ARCELLI FONTANA, FRANCESCA
design pattern detection;reverse engineering;data mining;supervised classification
INF/01 - INFORMATICA
English
26-giu-2012
Scuola di dottorato di Scienze
INFORMATICA - 22R
24
2010/2011
open
(2012). Data mining techniques for design pattern detection.. (Tesi di dottorato, Università degli Studi di Milano-Bicocca, 2012).
File in questo prodotto:
File Dimensione Formato  
phd_unimib_055259.pdf

accesso aperto

Tipologia di allegato: Doctoral thesis
Dimensione 4.2 MB
Formato Adobe PDF
4.2 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/31515
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
Social impact