  @prefix epid: <http://digilib.uin-suka.ac.id/id/> .
  @prefix void: <http://rdfs.org/ns/void#> .
  @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
  @prefix cc: <http://creativecommons.org/ns#> .
  @prefix ep: <http://eprints.org/ontology/> .
  @prefix eprel: <http://eprints.org/relation/> .
  @prefix dc: <http://purl.org/dc/elements/1.1/> .
  @prefix bibo: <http://purl.org/ontology/bibo/> .
  @prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
  @prefix owl: <http://www.w3.org/2002/07/owl#> .
  @prefix event: <http://purl.org/NET/c4dm/event.owl#> .
  @prefix skos: <http://www.w3.org/2004/02/skos/core#> .
  @prefix foaf: <http://xmlns.com/foaf/0.1/> .
  @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
  @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
  @prefix dct: <http://purl.org/dc/terms/> .

<>
	foaf:primaryTopic <http://digilib.uin-suka.ac.id/id/eprint/76417>;
	rdfs:comment "The repository administrator has not yet configured an RDF license."^^xsd:string .

<http://digilib.uin-suka.ac.id/id/document/1055677>
	dct:hasPart <https://digilib.uin-suka.ac.id/id/eprint/76417/1/22106050058_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf>;
	ep:hasFile <https://digilib.uin-suka.ac.id/id/eprint/76417/1/22106050058_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf>;
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)"^^xsd:string .

<http://digilib.uin-suka.ac.id/id/document/1055678>
	rdf:type bibo:Document,
		ep:Document;
	rdfs:label "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Text)"^^xsd:string .

<http://digilib.uin-suka.ac.id/id/document/1055680>
	eprel:isVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	eprel:isVolatileVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	eprel:islightboxThumbnailVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	rdf:type ep:Document;
	rdfs:label "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)"^^xsd:string .

<http://digilib.uin-suka.ac.id/id/document/1055681>
	eprel:isVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	eprel:isVolatileVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	eprel:ispreviewThumbnailVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	rdf:type ep:Document;
	rdfs:label "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)"^^xsd:string .

<http://digilib.uin-suka.ac.id/id/document/1055682>
	eprel:isVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	eprel:isVolatileVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	eprel:ismediumThumbnailVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	rdf:type ep:Document;
	rdfs:label "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)"^^xsd:string .

<http://digilib.uin-suka.ac.id/id/document/1055683>
	eprel:isVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	eprel:isVolatileVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	eprel:issmallThumbnailVersionOf <http://digilib.uin-suka.ac.id/id/document/1055678>;
	rdf:type ep:Document;
	rdfs:label "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)"^^xsd:string .

<http://digilib.uin-suka.ac.id/id/document/1055684>
	dct:hasPart <https://digilib.uin-suka.ac.id/id/eprint/76417/7/lightbox.jpg>;
	ep:hasFile <https://digilib.uin-suka.ac.id/id/eprint/76417/7/lightbox.jpg>;
	eprel:isVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	eprel:isVolatileVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	eprel:islightboxThumbnailVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	rdf:type ep:Document;
	rdfs:label "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)"^^xsd:string .

<http://digilib.uin-suka.ac.id/id/document/1055685>
	dct:hasPart <https://digilib.uin-suka.ac.id/id/eprint/76417/8/preview.jpg>;
	ep:hasFile <https://digilib.uin-suka.ac.id/id/eprint/76417/8/preview.jpg>;
	eprel:isVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	eprel:isVolatileVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	eprel:ispreviewThumbnailVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	rdf:type ep:Document;
	rdfs:label "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)"^^xsd:string .

<http://digilib.uin-suka.ac.id/id/document/1055686>
	dct:hasPart <https://digilib.uin-suka.ac.id/id/eprint/76417/9/medium.jpg>;
	ep:hasFile <https://digilib.uin-suka.ac.id/id/eprint/76417/9/medium.jpg>;
	eprel:isVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	eprel:isVolatileVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	eprel:ismediumThumbnailVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	rdf:type ep:Document;
	rdfs:label "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)"^^xsd:string .

<http://digilib.uin-suka.ac.id/id/document/1055687>
	dct:hasPart <https://digilib.uin-suka.ac.id/id/eprint/76417/10/small.jpg>;
	ep:hasFile <https://digilib.uin-suka.ac.id/id/eprint/76417/10/small.jpg>;
	eprel:isVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	eprel:isVolatileVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	eprel:issmallThumbnailVersionOf <http://digilib.uin-suka.ac.id/id/document/1055677>;
	rdf:type ep:Document;
	rdfs:label "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE (Other)"^^xsd:string .

<http://digilib.uin-suka.ac.id/id/eprint/76417#authors>
	rdf:_1 <http://digilib.uin-suka.ac.id/id/person/ext-272a16d4900dc546e4259e853165df45> .

<http://digilib.uin-suka.ac.id/id/eprint/76417>
	bibo: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.\r\nKata Kunci: Dokumentasi API, Express.js, OpenAPI Specification, Artificial Intelligence, Extreme Programming"^^xsd:string;
	bibo:authorList <http://digilib.uin-suka.ac.id/id/eprint/76417#authors>;
	bibo:status <http://purl.org/ontology/bibo/status/published>;
	dc:hasVersion <http://digilib.uin-suka.ac.id/id/document/1055677>,
		<http://digilib.uin-suka.ac.id/id/document/1055678>;
	dct:creator <http://digilib.uin-suka.ac.id/id/person/ext-272a16d4900dc546e4259e853165df45>;
	dct:date "2026-03-04";
	dct:isPartOf <http://digilib.uin-suka.ac.id/id/repository>;
	dct:issuer <http://digilib.uin-suka.ac.id/id/org/ext-1ea96a2503a70ef7fcbae7670153192b>,
		<http://digilib.uin-suka.ac.id/id/org/ext-008c8b62ba5ae76ed4e62cd13ae8626e>;
	dct:subject <http://digilib.uin-suka.ac.id/id/subject/TB>;
	dct:title "PENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE"^^xsd:string;
	ep:hasDocument <http://digilib.uin-suka.ac.id/id/document/1055677>,
		<http://digilib.uin-suka.ac.id/id/document/1055678>,
		<http://digilib.uin-suka.ac.id/id/document/1055680>,
		<http://digilib.uin-suka.ac.id/id/document/1055681>,
		<http://digilib.uin-suka.ac.id/id/document/1055682>,
		<http://digilib.uin-suka.ac.id/id/document/1055683>,
		<http://digilib.uin-suka.ac.id/id/document/1055684>,
		<http://digilib.uin-suka.ac.id/id/document/1055685>,
		<http://digilib.uin-suka.ac.id/id/document/1055686>,
		<http://digilib.uin-suka.ac.id/id/document/1055687>;
	ep:hasPublished <http://digilib.uin-suka.ac.id/id/document/1055677>,
		<http://digilib.uin-suka.ac.id/id/document/1055678>;
	rdf:type bibo:Article,
		bibo:Thesis,
		ep:EPrint,
		ep:ThesisEPrint;
	rdfs:seeAlso <https://digilib.uin-suka.ac.id/id/eprint/76417/> .

<http://digilib.uin-suka.ac.id/id/subject/TB>
	rdf:type skos:Concept;
	skos:prefLabel "Tehnik Informatika"@en .

<https://digilib.uin-suka.ac.id/id/eprint/76417/1/22106050058_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf>
	rdfs:label "22106050058_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf"^^xsd:string .

<https://digilib.uin-suka.ac.id/id/eprint/76417/7/lightbox.jpg>
	rdfs:label "lightbox.jpg"^^xsd:string .

<https://digilib.uin-suka.ac.id/id/eprint/76417/8/preview.jpg>
	rdfs:label "preview.jpg"^^xsd:string .

<https://digilib.uin-suka.ac.id/id/eprint/76417/9/medium.jpg>
	rdfs:label "medium.jpg"^^xsd:string .

<https://digilib.uin-suka.ac.id/id/eprint/76417/10/small.jpg>
	rdfs:label "small.jpg"^^xsd:string .

<https://digilib.uin-suka.ac.id/id/eprint/76417/>
	dc:format "text/html";
	dc:title "HTML Summary of #76417 \n\nPENGEMBANGAN GENERATOR DOKUMENTASI API BERBASIS OPENAPI SPECIFICATION DENGAN DUKUNGAN ARTIFICIAL INTELLIGENCE\n\n";
	foaf:primaryTopic <http://digilib.uin-suka.ac.id/id/eprint/76417> .

<http://digilib.uin-suka.ac.id/id/org/ext-1ea96a2503a70ef7fcbae7670153192b>
	dct:hasPart <http://digilib.uin-suka.ac.id/id/org/ext-008c8b62ba5ae76ed4e62cd13ae8626e>;
	foaf:name "UIN SUNAN KALIJAGA YOGYAKARTA"^^xsd:string;
	rdf:type foaf:Organization .

<http://digilib.uin-suka.ac.id/id/org/ext-008c8b62ba5ae76ed4e62cd13ae8626e>
	dct:isPartOf <http://digilib.uin-suka.ac.id/id/org/ext-1ea96a2503a70ef7fcbae7670153192b>;
	foaf:name "FAKULTAS SAINS DAN TEKNOLOGI, UIN SUNAN KALIJAGA YOGYAKARTA"^^xsd:string;
	rdf:type foaf:Organization .

<http://digilib.uin-suka.ac.id/id/person/ext-272a16d4900dc546e4259e853165df45>
	foaf:familyName "Alfian Maulana"^^xsd:string;
	foaf:givenName "NIM.:  22106050058"^^xsd:string;
	foaf:name "NIM.:  22106050058 Alfian Maulana"^^xsd:string;
	rdf:type foaf:Person .

