Inproceedings,

FrUiT: IDE support for framework understanding

, , and .
Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange, page 55--59. New York, NY, USA, ACM, (2006)
DOI: 10.1145/1188835.1188847

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.

Tags

Users

  • @jil

Comments and Reviews