…
comment: The repository administrator has not yet configured an RDF license.
primary topic: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE
type: Thesis
type: Article
abstract: Dokumentasi Application Programming Interface (API) merupakan komponen penting dalam pengembangan perangkat lunak modern, khususnya pada arsitektur berbasis layanan. Namun, proses dokumentasi yang dilakukan secara manual sering menimbulkan permasalahan seperti deskripsi yang tidak lengkap, ketidakkonsistenan struktur, dan minimnya contoh penggunaan (API documentation smells). Penelitian ini bertujuan untuk mengembangkan Spec2Docs, sebuah sistem otomatisasi dokumentasi API berbasis analisis statis dan kecerdasan buatan pada framework Express.js. Metode pengembangan yang digunakan adalah Extreme Programming (XP) dengan empat iterasi yang mencakup perancangan autentikasi, pengembangan mesin parser berbasis Abstract Syntax Tree (AST), pemetaan ke standar OpenAPI Specification (OAS) v3.0.3, serta integrasi layanan kecerdasan buatan untuk pengayaan deskripsi dan pembuatan mock data otomatis. Evaluasi usability dilakukan menggunakan metode System Usability Scale (SUS) terhadap 31 responden yang terdiri dari mahasiswa dan praktisi IT. Hasil pengujian menunjukkan rata-rata skor SUS sebesar 81,935 yang berada pada kategori Acceptable dengan Grade A (Excellent). Hasil tersebut menunjukkan bahwa sistem memiliki tingkat kegunaan yang tinggi serta mampu menghasilkan dokumentasi API yang lebih terstruktur, informatif, dan mudah dipahami dibandingkan pendekatan manual. Kata Kunci: Dokumentasi API, Express.js, OpenAPI Specification, Artificial Intelligence, Extreme Programming
date: 2026-03-04
status: published
author list: authors
type: EPrint
type: ThesisEPrint
is part of: repository
has document: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
has version: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
has published: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
has document: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)
subject: Tehnik Informatika

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
type: Document
has file: 22106050058_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf
has part: 22106050058_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
type: Document

UIN SUNAN KALIJAGA YOGYAKARTA
type: Organization

FAKULTAS SAINS DAN TEKNOLOGI, UIN SUNAN KALIJAGA YOGYAKARTA
type: Organization

NIM.: 22106050058 Alfian Maulana
type: Person
given name: NIM.: 22106050058
family name: Alfian Maulana

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)
type: Document
is version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
is volatile version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
islightbox thumbnail version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)
type: Document
is version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
is volatile version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
ispreview thumbnail version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)
type: Document
is version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
is volatile version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
ismedium thumbnail version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)
type: Document
is version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
is volatile version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
issmall thumbnail version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)
type: Document
is version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
is volatile version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
islightbox thumbnail version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
has file: lightbox.jpg
has part: lightbox.jpg

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)
type: Document
is version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
is volatile version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
ispreview thumbnail version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
has file: preview.jpg
has part: preview.jpg

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)
type: Document
is version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
is volatile version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
ismedium thumbnail version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
has file: medium.jpg
has part: medium.jpg

PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)
type: Document
is version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
is volatile version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
issmall thumbnail version of: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)
has file: small.jpg
has part: small.jpg

HTML Summary of #76417 PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE
format: text/html
primary topic: PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE

Tehnik Informatika
type: Concept