TU Darmstadt / ULB / TUbiblio

FrUiT : IDE support for framework understanding

Bruch, Marcel ; Schäfer, Thorsten ; Mezini, Mira (2006)
FrUiT : IDE support for framework understanding.
2006 OOPSLA workshop on eclipse technology eXchange (eclipse '06). Portland, Oregon, USA (22.10.2006-23.10.2006)
doi: 10.1145/1188835.1188847
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

Frameworks provide means to reuse existing design and functionality, but first require developers to understand how to use them. Learning the correct usage of a framework can be difficult due to the large number of rules to obey and the complex collaborations between the classes. We propose the use of data mining techniques to extract reuse patterns from existing framework instantiations. Based on these patterns, suggestions about other relevant parts of the framework are presented to novice users in a context-dependent manner. We have built FrUiT, an Eclipse plug-in that implements this approach and present a first assessment by mining parts of the Eclipse framework.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2006
Autor(en): Bruch, Marcel ; Schäfer, Thorsten ; Mezini, Mira
Art des Eintrags: Bibliographie
Titel: FrUiT : IDE support for framework understanding
Sprache: Englisch
Publikationsjahr: 2006
Ort: New York, NY, USA
Verlag: ACM
Buchtitel: eclipse '06: Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange
Veranstaltungstitel: 2006 OOPSLA workshop on eclipse technology eXchange (eclipse '06)
Veranstaltungsort: Portland, Oregon, USA
Veranstaltungsdatum: 22.10.2006-23.10.2006
DOI: 10.1145/1188835.1188847
Kurzbeschreibung (Abstract):

Frameworks provide means to reuse existing design and functionality, but first require developers to understand how to use them. Learning the correct usage of a framework can be difficult due to the large number of rules to obey and the complex collaborations between the classes. We propose the use of data mining techniques to extract reuse patterns from existing framework instantiations. Based on these patterns, suggestions about other relevant parts of the framework are presented to novice users in a context-dependent manner. We have built FrUiT, an Eclipse plug-in that implements this approach and present a first assessment by mining parts of the Eclipse framework.

Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Softwaretechnik
Hinterlegungsdatum: 20 Nov 2008 08:25
Letzte Änderung: 28 Nov 2024 09:17
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen