FCAJava is an Eclipse plugin implementing a semi-automatic technique that helps refactoring a traditional Java hierarchy into groups of traits. FCAJava implements the technique based on the approach proposed by Adrian Lienhard, Stephane Ducasse and Gabriela Arevalo for Smalltalk that exploits Formal Concept Analysis, a solid mathematical theory for gathering significative groupings of elements which have some properties in common.

FCAJava

BETTINI, LORENZO;BONO, Viviana;NADDEO, MARCO
2008-01-01

Abstract

FCAJava is an Eclipse plugin implementing a semi-automatic technique that helps refactoring a traditional Java hierarchy into groups of traits. FCAJava implements the technique based on the approach proposed by Adrian Lienhard, Stephane Ducasse and Gabriela Arevalo for Smalltalk that exploits Formal Concept Analysis, a solid mathematical theory for gathering significative groupings of elements which have some properties in common.
2008
0.1
Universita' di Torino
http://fcajava.sourceforge.net/
FCA; Java; Traits; Re-engineering; Refactoring
Lorenzo Bettini; Viviana Bono; Marco Naddeo
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/2318/72975
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact