Information Retrieval for Software Code and Documentation

The growing crow-sourced online software development documentation and the advancement in Web searches have changed how we learn to develop software. How do we preserve this valuable software documentation? How do we integrate the documentation with our day-to-day software development process, tools, and ecosystem? How do we use the knowledge in the documentation to build better software, system and networks? The primary objective is to retrieve knowledge from the crowd-sourced informational software documentation and to use the knowledge to help improve software development tools and ecosystems.

2019

  1. Modeling stack overflow tags and topics as a hierarchy of concepts
    Hui Chen, John Coogle, and Kostadin Damevski
    Journal of Systems and Software, 2019