paper-with-me

Papers

OntoCat: Automatically categorizing knowledge in API Documentation

2016-07-26 · Niraj Kumar, Premkumar Devanbu

Most application development happens in the context of complex APIs; reference documentation for APIs has grown tremendously in variety, complexity, and volume, and can be difficult to navigate. There is a growing need to develop well-organized ways to access the knowledge latent in the documentation; several research efforts deal with the organization (ontology) of API-related knowledge. Extensive knowledge-engineering work, supported by a rigorous qualitative analysis, by Maalej & Robillard [3] has identified a useful taxonomy of API knowledge. Based on this taxonomy, we introduce a domain independent technique to extract the knowledge types from the given API reference documentation. Our system, OntoCat, introduces total nine different features and their semantic and statistical combinations to classify the different knowledge types. We tested OntoCat on python API reference documentation. Our experimental results show the effectiveness of the system and opens the scope of probably related research areas (i.e., user behavior, documentation quality, etc.).

📄 PDF Abstract BibTeX arXiv:1607.07602

Code (0)

등록된 구현이 없습니다.

Tasks

Navigate

Similar Papers 제목 키워드 기반

Fast, Structured Clinical Documentation via Contextual Autocomplete

2020-07-29 · Divya Gopinath, Monica Agrawal, Luke Murray, Steven Horng 외

We present a system that uses a learned autocompletion mechanism to facilitate rapid creation of semi-structured clinical documentation. We dynamically suggest relevant clinical concepts as a doctor drafts a note by leve…

Revolutionizing API Documentation through Summarization

2024-01-21 · AmirHossein Naghshzan, Sylvie Ratte

This study tackles the challenges associated with interpreting Application Programming Interface (API) documentation, an integral aspect of software development. Official API documentation, while essential, can be length…

Extractive SummarizationNavigate

Long Nights, Rainy Days, and Misspent Youth: Automatically Extracting and Categorizing Occasions Associated with Consumer Products.

2015-06-01 · WS 2015 6 · David Bracewell

VisDocSketcher: Towards Scalable Visual Documentation with Agentic Systems

2025-09-15 · Luís F. Gomes, Xin Zhou, David Lo, Rui Abreu arxiv

Visual documentation is an effective tool for reducing the cognitive barrier developers face when understanding unfamiliar code, enabling more intuitive comprehension. Compared to textual documentation, it provides a hig…

API2Com: On the Improvement of Automatically Generated Code Comments Using API Documentations

2021-03-19 · Ramin Shahbazi, Rishab Sharma, Fatemeh H. Fard

Code comments can help in program comprehension and are considered as important artifacts to help developers in software maintenance. However, the comments are mostly missing or are outdated, specially in complex softwar…

Comment GenerationMachine Translation