2006 · 14 citations · 27 references
ComputingComputer ScienceInformation RetrievalKnowledge ReuseSoftware EngineeringSoftware ConstructionSoftware DesignSoftware DocumentationSoftware EvolutionSoftware MaintenanceSoftware ReuseCode ReusabilityCode ReuseReuse In Software EngineeringReuse Support ToolsSoftware Development MethodologySoftware Reusability
Software engineering and reuse-oriented tools have been studied along the last years, aiming to provide help in the software development. With the importance of reuse growing significantly, effective software reuse tools and environments started to be needed. This paper presents and discusses some works that comprise many issues related to source code search tools, covered by university and industry since 90's until today. In the end of the paper, a set of requirements is presented, integrating the features that can be found in most works of the area, serving as a basis for future work toward an effective source code search tool.
27
Lev Finkelstein, Evgeniy Gabrilovich, Yossi Matias et al. · 2001 · 863 citations
Using structural context to recommend source code examples
Reid Holmes, Gail C. Murphy · 2005 · 385 citations · Full text