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 |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |