Marcel Bruch, Thorsten Schäfer, Mira Mezini
2006 Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange - eclipse '06  
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
more » ... sented 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.
doi:10.1145/1188835.1188847 dblp:conf/eclipse/BruchSM06 fatcat:nueekxgzqjczngtgf7gr7adewu