Hyppää sisältöön
    • Suomeksi
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • 1. Kirjat ja opinnäytteet
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (kokotekstit)
  • Näytä aineisto
  •   Etusivu
  • 1. Kirjat ja opinnäytteet
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (kokotekstit)
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Design of Cross-Repository API Documentation Automation for Projects Governed by Version Control

Sjöblom, Valtteri (2025-06-05)

Design of Cross-Repository API Documentation Automation for Projects Governed by Version Control

Sjöblom, Valtteri
(05.06.2025)
Katso/Avaa
Sjoblom_Valtteri_opinnayte.pdf (3.695Mb)
Lataukset: 

Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
avoin
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on:
https://urn.fi/URN:NBN:fi-fe2025061267364
Tiivistelmä
Proper API documentation is vitally important for developing with the API. It should be provided in a clear and understandable format, with heightened accessibility and accuracy. This thesis is an attempt to ease the production of API documentation, by automating the process of its creation in a multi- repository project structure. The thesis will also survey the current state of generative AI usage within this space, and acquire knowledge on how following improvements for the implementation of this design can utilize AI. This, and finding a way to organize this automation system, such that it could scale for the inclusion of other projects, are the research objectives of this thesis. Creating the design and its implementation follow Design Science Research, while the literature review follows an exclusion method to find relevant articles for research within context. The design can be presumed to scale well with the anticipation of new projects, although a definitive and objective answer was not possible to be deduced from the limited data gathered. There were a few possibilities on how to include AI within this design, but none are mature enough yet to be used without human intervention. More research on the AI side is still necessary. The automation system is in production, and more data will be gathered from it in-house.
Kokoelmat
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (kokotekstit) [9519]

Turun yliopiston kirjasto | Turun yliopisto
julkaisut@utu.fi | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetAsiasanatTiedekuntaLaitosOppiaineYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy

Turun yliopiston kirjasto | Turun yliopisto
julkaisut@utu.fi | Tietosuoja | Saavutettavuusseloste