Mining subclassing directives to improve framework reuse

TitleMining subclassing directives to improve framework reuse
Publication TypeConference Paper
Year of Publication2010
AuthorsBruch, M, Mezini, M, Monperrus, M
Secondary Title2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010)2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010)
Pagination141 - 150
PublisherIEEE
Place PublishedCape Town, South Africa
ISBN Number978-1-4244-6802-7
Keywordsapi, documentation, eclipse, frameworks, jface, source code
Abstract

To help developers in using frameworks, good documentation is crucial. However, it is a challenge to create high quality documentation especially of hotspots in white-box frameworks. This paper presents an approach to documentation of object-oriented white-box frameworks which mines from client code four different kinds of documentation items, which we call subclassing directives. A case study on the Eclipse JFace user-interface framework shows that the approach can improve the state of API documentation w.r.t. subclassing directives.

DOI10.1109/MSR.2010.5463347
Full Text