Mining Subclassing Directives to Improve Framework Reuse

by Martin Monperrus, Marcel Bruch and Mira Mezini
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.
 View PDF
Open-access (on archives-ouvertes.fr)
Publisher version (via DOI)
Citations: [citations]
Other publications of Martin Monperrus

Cite it:

Mining Subclassing Directives to Improve Framework Reuse (, and ), In Proceedings of the 7th IEEE Working Conference on Mining Software Repositories, .
Martin Monperrus, Marcel Bruch and Mira Mezini, "Mining Subclassing Directives to Improve Framework Reuse", In Proceedings of the 7th IEEE Working Conference on Mining Software Repositories, Cape Town, South Africa, 2010.

Bibtex Entry:

@inproceedings{Bruch2010,
 title = {{Mining Subclassing Directives to Improve Framework Reuse}},
 author = {Monperrus, Martin and Bruch, Marcel and Mezini, Mira},
 url = {http://www.monperrus.net/martin/Mining-Subclassing-Directives-to-Improve-Framework-Reuse.pdf},
 booktitle = {{Proceedings of the 7th IEEE Working Conference on Mining Software Repositories}},
 year = {2010},
 doi = {10.1109/MSR.2010.5463347},
}
Powered by bibtexbrowser
Tagged as: