A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2008; you can also visit the original URL.
The file type is
In this paper, we propose a code-search-engine-based approach that detects hotspots in a given framework by mining code examples gathered from open source repositories available on the web; these hotspots ... We developed a tool, called SpotWeb, for frameworks or libraries written in Java and used our tool to detect hotspots and coldspots of eight widely used open source frameworks. ... Various open source projects that reuse classes of a given input framework are available on the web and these open source projects can serve as a basis for gathering the information of how classes of the ...doi:10.1109/ase.2008.43 dblp:conf/kbse/ThummalapentaX08 fatcat:zg7nn6iumbhypbwdd3o563rche
In particular, we derive a classification and organization of over 60 techniques into five different categories based on the type of API property inferred: unordered usage patterns, sequential usage patterns ... Frameworks and libraries offer reusable and customizable functionality through Application Programming Interfaces (APIs). ... The authors are also grateful to Barthélémy Dagenais, Michael Pradel and Thomas Zimmermann for their valuable comments on this paper. ...doi:10.1109/tse.2012.63 fatcat:pmoh6iwdvjfunnk45rmlsqfgxa
The experimental evaluation of FUDA with 14 concepts in five widely used frameworks suggests that the technique is effective in producing templates with relatively few false positives and false negatives ... Object-oriented frameworks are widely used to develop new applications. ... ACKNOWLEDGMENTS The authors would like to thank the anonymous reviewers for their thoughtful comments for improving this submission. ...doi:10.1109/tse.2011.77 fatcat:3rynv76gfnebdkw7qtlot3tvxu