On-demand Developer Documentation

Authors: Martin P. Robillard Andrian Marcus Christoph Treude Gabriele Bavota Oscar Chaparro Neil Ernst Marco Aurélio Gerosa Michael W. Godfrey Michele Lanza Mario Linares-Vásquez Gail C. Murphy Laura Moreno David Shepherd Edmund Wong

Venue: ICSME   2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 479-483, 2017

Year: 2017

Abstract: We advocate for a paradigm shift in supporting the information needs of developers, centered around the concept of automated on-demand developer documentation. Currently, developer information needs are fulfilled by asking experts or consulting documentation. Unfortunately, traditional documentation practices are inefficient because of, among others, the manual nature of its creation and the gap between the creators and consumers. We discuss the major challenges we face in realizing such a paradigm shift, highlight existing research that can be leveraged to this end, and promote opportunities for increased convergence in research on software documentation.

BibTeX:

@inproceedings{martinp.robillard2017odd,
    author = "Martin P. Robillard and Andrian Marcus and Christoph Treude and Gabriele Bavota and Oscar Chaparro and Neil Ernst and Marco Aurélio Gerosa and Michael W. Godfrey and Michele Lanza and Mario Linares-Vásquez and Gail C. Murphy and Laura Moreno and David Shepherd and Edmund Wong",
    title = "On-demand Developer Documentation",
    year = "2017",
    pages = "479-483",
    booktitle = "Proceedings of 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME)
        "
}

Plain Text:

Martin P. Robillard, Andrian Marcus, Christoph Treude, Gabriele Bavota, Oscar Chaparro, Neil Ernst, Marco Aurélio Gerosa, Michael W. Godfrey, Michele Lanza, Mario Linares-Vásquez, Gail C. Murphy, Laura Moreno, David Shepherd, and Edmund Wong, "On-demand Developer Documentation," 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 479-483