• Pendaftaran
  • Webmail
  • Perpustakaan
  • Portal Akademik
  • Universitas
  • Indonesia
    • English
Universitas Gadjah Mada Departemen Ilmu Komputer dan Elektronika
Fakultas Matematika dan Ilmu Pengetahuan Alam
  • Home
  • Departemen
    • Manajemen
    • Staf Administrasi & Teknis
    • Fasilitas
    • Kontak & Lokasi
  • Program Studi
    • S1 Ilmu Komputer
    • S1 Elektronika dan Instrumentasi
    • Magister Ilmu Komputer
    • Program Magister Elektronika dan Instrumentasi
    • Magister Kecerdasan Artifisial
    • Program Doktor Ilmu Komputer
  • Riset
    • Kelompok Riset
      • Elektronika dan Instrumentasi
      • Sistem Komputer dan Jaringan
      • Algoritma dan Komputasi
      • Rekayasa Perangkat Lunak dan Data
      • Sistem Cerdas
      • Lab Riset​ Sistem Tertanam dan Robotika​
    • Roadmap Penelitian dan Pengabdian kepada Masyarakat
    • Laboratorium Layanan
      • Lab Komputer Dasar
      • Lab Elektronika Dasar
      • Lab Instrumentasi Dasar
  • Pengajar & Publikasi
    • Daftar Dosen
  • Akademik & Mahasiswa
    • Pendaftaran
    • Program Pra Doktoral
    • SOP Panduan MBKM DIKE
    • Laporan Evaluasi Semester Program Studi
    • Prosedur
    • Mahasiswa
      • HIMAKOM
      • HMEI
      • OMAH TI
    • Beasiswa
    • Dokumen Akademik
  • Beranda
  • Semua Berita
  • Berita Umum
  • Kegiatan
  • Bedah Paper: Peran NLP dalam Proses Perancangan Perangkat Lunak

Bedah Paper: Peran NLP dalam Proses Perancangan Perangkat Lunak

  • Kegiatan
  • 14 Maret 2025, 01.43
  • Oleh: wimbono
  • 0

7 Maret 2025 – Program Studi Magister Ilmu Komputer, Departemen Ilmu Komputer dan Elektronika (DIKE) Universitas Gadjah Mada (UGM), sukses menyelenggarakan webinar daring bertajuk “Peran Natural Language Processing dalam Proses Perancangan Perangkat Lunak” pada Jumat, 7 Maret 2025. Webinar yang berlangsung di bulan Ramadan ini dimoderatori oleh Nurul Fadillah, mahasiswa Program Magister Ilmu Komputer DIKE UGM. Kegiatan ini merupakan bagian dari rangkaian “Bedah Paper” chapter kedua yang rutin diselenggarakan oleh Prodi Magister Ilmu Komputer.

Sebagai pembicara utama, Dr.techn. Guntur Budi Herwanto, M.Cs., dosen Departemen Ilmu Komputer dan Elektronika UGM, memaparkan bagaimana teknologi kecerdasan buatan (AI), khususnya Natural Language Processing (NLP), dapat dimanfaatkan untuk meningkatkan efisiensi dalam proses pengembangan perangkat lunak. Beliau memulai presentasinya dengan menjelaskan pendekatan rekayasa perangkat lunak dan pentingnya Software Development Lifecycle (SDLC) dalam memastikan pengembangan perangkat lunak yang terstruktur dan efisien.

Dr. Guntur mengulas berbagai penelitian terkini terkait penerapan AI dalam rekayasa perangkat lunak, salah satunya adalah paper dari David Lo berjudul “Testing the Limits: What Breaks and How to Partially Fix LLM4ASE”. Beliau juga menampilkan data perkembangan skor MMLU (Massive Multitask Language Understanding) dari berbagai model LLM (Large Language Models) yang menunjukkan peningkatan signifikan dari waktu ke waktu, mengindikasikan potensi besar penggunaan teknologi ini dalam rekayasa perangkat lunak.

Dalam sesi bedah paper, Dr. Guntur membahas penelitian Hou dkk berjudul “Large Language Models for Software Engineering: A Systematic Literature Review”, yang memetakan distribusi aktivitas rekayasa perangkat lunak dan tipe permasalahan yang telah ditangani dengan LLM4SE (Large Language Models for Software Engineering). Selain itu, beliau juga mengutip penelitian Sofian, Hazrina, Nur Arzilawati Md Yunus, dan Rodina Ahmad berjudul “Systematic mapping: Artificial intelligence techniques in software engineering”, yang memberikan gambaran komprehensif tentang teknik AI dalam rekayasa perangkat lunak.

Terkait tahap pengumpulan kebutuhan, Dr. Guntur mengidentifikasi beberapa tantangan utama seperti penanganan ambiguitas dan inkonsistensi, manajemen kompleksitas dan volume, elisitasi kebutuhan yang lengkap dan akurat, serta adaptasi terhadap kebutuhan yang berkembang. Beliau membahas penelitian Ezzini dkk tentang “Using domain-specific corpora for improved handling of ambiguity in requirements”, yang menunjukkan bagaimana NLP dapat mengatasi ambiguitas dalam persyaratan perangkat lunak. Contoh praktis ambiguitas dalam kebutuhan perangkat lunak, seperti ambiguitas koordinasi dan ambiguitas lampiran frasa preposisional, juga dibahas bersama solusi yang dapat diterapkan.

Dr. Guntur memperkenalkan framework ClarifyGPT, yang digunakan untuk meningkatkan generasi kode berbasis LLM melalui klarifikasi kebutuhan. Selain itu, pengumpulan cerita pengguna (user stories) via chatbot dibahas dalam paper Dwitam dan Rusli berjudul “User stories collection via interactive chatbot to support requirements gathering”. Sementara untuk identifikasi konflik persyaratan, penelitian G. Kisso dan F. Fotrousi berjudul “Requirements Conflicts Detection: Advancing with Conversational AI” menjadi rujukan yang menarik.

Dalam konteks pengembangan perangkat lunak Agile, Dr. Guntur membahas penelitian Martin Schroder tentang “Autoscrum: Automating project planning using large language models”, yang menunjukkan bagaimana LLM dapat mengotomatisasi proses Scrum. Beliau juga mempresentasikan penelitiannya sendiri berjudul “Leveraging NLP techniques for privacy requirements engineering in user stories”, yang menunjukkan pemanfaatan NLP untuk elisitasi persyaratan privasi.

Pada tahap desain, Dr. Guntur membahas penelitiannya tentang “Automating Data Flow Diagram Generation from User Stories Using Large Language Models”, yang mendemonstrasikan bagaimana LLM dapat mengotomatisasi pembuatan diagram aliran data dari cerita pengguna. Beliau juga mengulas penelitian lainnya berjudul “Learning to Rank Privacy Design Patterns: A Semantic Approach to Meeting Privacy Requirements”, yang menunjukkan bagaimana AI dapat menyarankan implementasi pola desain privasi.

Untuk tahap pengembangan, Dr. Guntur membahas penelitian Samuel Abedu, Ahmad Abdellatif, dan Emad Shihab tentang “LLM-based chatbots for mining software repositories: Challenges and opportunities”, yang mengeksplorasi potensi chatbot berbasis LLM untuk menggali repositori perangkat lunak. Sementara untuk tahap pengujian, paper Zhe Liu dkk berjudul “Make LLM a testing expert: Bringing human-like interaction to mobile GUI testing via functionality-aware decisions” menjadi sorotan utama, menunjukkan bagaimana LLM dapat digunakan untuk pengujian GUI mobile.

Sesi tanya jawab berlangsung dinamis, dengan fokus diskusi mengarah pada aspek keamanan LLM, khususnya bagaimana mencegah model bahasa berhalusinasi atau menghasilkan output yang tidak akurat. Peserta menunjukkan ketertarikan mendalam tentang cara memverifikasi kebenaran output dari LLM dan mengintegrasikannya dengan sistem yang memerlukan tingkat akurasi tinggi. Dr. Guntur menanggapi dengan menjelaskan pendekatan terkini, seperti penerapan mekanisme retrieval-augmented generation (RAG) dan penggunaan prompt engineering yang tepat.

Beberapa peserta juga mengajukan pertanyaan tentang implikasi keamanan dari penggunaan LLM dalam pengembangan perangkat lunak, terutama ketika model menghasilkan kode atau desain sistem. Dr. Guntur menekankan pentingnya validasi manusia dan penerapan praktik keamanan yang ketat dalam pipeline pengembangan berbantuan AI, dengan merujuk pada penelitian-penelitian terkini dalam bidang tersebut.

“AI menawarkan alat yang ampuh untuk mengatasi kompleksitas dalam pengembangan perangkat lunak modern,” jelas Dr. Guntur. “Namun, hubungan antara AI dan insinyur perangkat lunak bersifat simbiotik, di mana AI memperkuat para pengembang untuk fokus pada tugas-tugas kreatif tingkat tinggi.” Beliau juga menyampaikan beberapa poin penting dari hasil penelitiannya, termasuk bahwa AI sedang merevolusi pengembangan perangkat lunak, efisiensi menjadi pendorong adopsi, kreativitas manusia tetap sangat penting, dan hubungan simbiotik antara AI dan rekayasa perangkat lunak adalah masa depan industri ini.

Webinar yang diselenggarakan di tengah suasana bulan Ramadan ini berlangsung secara interaktif dan mendapat sambutan antusias dari para peserta. Meski dilaksanakan secara daring, semangat berbagi ilmu dan pengembangan keilmuan tetap terjaga dengan baik. Dr. Guntur menutup presentasinya dengan candaan ringan tentang pentingnya membuat diagram yang baik untuk paper selanjutnya, yang disambut hangat oleh peserta.

Kegiatan ini mendukung Tujuan Pembangunan Berkelanjutan (SDG) 9: Industri, Inovasi, dan Infrastruktur, dengan meningkatkan kapasitas sumber daya manusia dalam bidang teknologi dan digitalisasi, serta SDG 4: Pendidikan Berkualitas, melalui penyebaran pengetahuan teknis terkini dalam bidang rekayasa perangkat lunak dan kecerdasan buatan. Melalui rangkaian Bedah Paper ini, Prodi Magister Ilmu Komputer DIKE UGM terus berkomitmen untuk menjembatani kesenjangan antara riset akademik dan implementasi praktis di dunia industri.

– – – –  

Penulis : Guntur Budi Herwanto

Editor : Furqan

TAG: #SDGs4 #SDGs9 #BedahPaper #NLP #PerancanganPerangkatLunak #MIK

SDG 4: Pendidikan Berkualitas | SDG 9: Industri, Inovasi, dan Infrastruktur

Tags: SDGs SDGs 4: Pendidikan Berkualitas SDGs 9: Industri Inovasi dan Infrastruktur

Programs

  • Undergraduate Programs in Computer Science
    • + Regular Program
    • + International Program
  • Undergraduate Programs in Electronics & Instrumentation
    • + Regular Program
    • + International Program
  • Postgraduates
    • + Magister in Computer Science
    • + Magister in Artificial Intelligence
    • + Magister in Electronics & Instrumentation
  • + Doctorate in Computer Science

Prospective Students, welcome!


Berita UGM

  • UGM Engages Parents to Support New Students’ Academic Journey
    Universitas Gadjah Mada (UGM) hosted a parent gathering for newly admitted students on Monday, Aug. 4, 2025, held in a hybrid format at Grha Sabha Pramana, Bulaksumur. The event, attended by thousands of parents, aimed to foster collaboration between families and the university to help students achieve their academic aspirations. “The support of parents will […]
  • UGM Rector Opens 2025 PIONIR Orientation Series to Welcome 10,629 New Students
    Universitas Gadjah Mada (UGM) officially opened the 2025 PIONIR orientation program for new students on Monday, Aug. 4, 2025, held at the Grha Sabha Pramana (GSP) field.  This event marked the formal welcome for 10,629 new students admitted to UGM this year, comprising 8,728 undergraduate students and 1,901 applied bachelor’s students from various provinces across […]
  • UGM Students Develop Solar-Powered Hydroponic Farming in Urban Yogyakarta
    A team from Universitas Gadjah Mada’s Community Service Program (KKN-PPM), assigned to Umbulharjo, Yogyakarta City, has introduced an urban agriculture innovation through a program titled “Integrating Solar Energy and Modern Farming.” In collaboration with the Giwangan Community Empowerment Institution (LPMK), they developed a Solar Power Plant (PLTS) system to support household-scale hydroponic farming. Lanang Timur […]
  • UGM Economist: Merah Putih Cooperatives Must Uphold Principles to Boost Rural Economy
    President of the Republic of Indonesia, Prabowo Subianto, has officially launched the operation of Merah Putih Village/Sub-district Cooperatives (Kopdes Merah Putih/KDMP) across Indonesia. The inauguration also marked the beginning of a trial phase for institutional sales and distribution involving 80,000 cooperatives, with 103 of them selected as pilot models. The program was launched under Presidential […]
  • President Ramos-Horta Affirms Timor-Leste’s Readiness to Join ASEAN
    President of Timor-Leste, José Ramos-Horta, affirmed that the country is fully prepared to join the Association of Southeast Asian Nations (ASEAN) and expressed hope that Timor-Leste will be able to officially join the regional body in October 2025. He delivered this statement during his remarks at the ASEAN Secretariat in Jakarta on Friday, Aug. 1, […]
  • UGM Collaborates with PT Putra Perkasa Abadi to Boost Research and Technology in Mining Industry
    Universitas Gadjah Mada (UGM) and PT Putra Perkasa Abadi (PPA) have agreed to establish a partnership in the fields of research, technological development, and human resource advancement. The agreement was formalized through a memorandum of understanding signed on Friday, Aug. 8, 2025, at the Executive Meeting Room, UGM Central Office. UGM Vice-Rector for Education and […]
  • UGM Community Service Team Organizes Open Trip to Tokonanaka Island Involving Local Youth
    Tokonanaka Island has once again proven its potential as a community-based tourism destination. This time, through an initiative by Universitas Gadjah Mada (UGM) students participating in the Community Service Program (KKN), the small island located in North Morowali became the site of an Open Trip held in Tokonanaka Village, an educational tourism program that combines […]
  • Partnering with PGN, UGM KKN Students Hold Mandeh Tourism Potential Festival
    UGM KKN PPM students held the Menoreh Mandeh Festival to conclude their community service program series in Nagari Mandeh and Nagari Sungai Nyalo on Friday (Aug. 1) at Paku Beach, Pesisir Selatan Regency, West Sumatra. The closing of the KKN event series was symbolically marked by the lighting of a torch by the team’s field […]
  • Saving Nature, UGM KKN PPM Students Plant Coral Reefs in Mandeh
    As many as 540 coral reef seeds were planted by UGM KKN PPM students in Nagari Mandeh and Nagari Sungai Nyalo, Pesisir Selatan Regency, West Sumatra, on Friday (Aug. 1). The installation of these artificial coral reefs is expected to preserve the underwater ecosystem in the Mandeh tourist area. Coordinator of the KKN Menoreh Mandeh […]
  • Kediri Para-Athlete Eifie Julian Hikmah Earns Full Scholarship to Study at UGM
    The cries of a newborn girl echoed through the delivery room. Eny Nawangsih, hopeful and anxious, awaited her baby daughter, Eifie, to be cleaned and brought to her side. But when the baby was finally laid next to her, Eny froze. The right baby glove she had prepared was not worn, only placed beside the […]
Universitas Gadjah Mada

Departemen Ilmu Komputer dan Elektronika

Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Gadjah Mada

Gedung C, Lantai 4

Sekip Utara Bulaksumur Yogyakarta 55281

Introduction

Mahasiswa

©

KEBIJAKAN PRIVASI/PRIVACY POLICY