PRESENTASI TUGAS AKHIR - Digilib ITS

16 downloads 19224 Views 832KB Size Report
ekstraksi dokumen skpl menambah id kebutuhan spesifik memasukkan kalimat kebutuhan. Memasukkan Dokumen SKPL. Kasus Penggunaan Kakas Bantu ...
PRESENTASI TUGAS AKHIR Yunata Dede Pratiwi 5108100072

KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

1

[JUDUL TUGAS AKHIR]

KAKAS BANTU ANALISIS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

[DOSEN PEMBIMBING]

Daniel O. Siahaan, S.Kom., M.Sc., P.D.Eng. Sarwosri, S.Kom., M.T. KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

LATAR BELAKANG Requirement

Dokumen SKPL

Desain

Implementasi

Testing

KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

2

3

SOLUSI SKPL yang Ambigu Dokumen SKPL

input

PROSES BERBASIS ATURAN SKPL yang Tidak Ambigu

KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

4

Berbasis Aturan Aturan SMART • Spesific • Measurable • Attainable • Realisable • Traceable

Pernyataan kebutuhan dikatakan berkualitas jika ia ditulis secara spesifik, yaitu tidak bersifat ambigu, konsisten, sederhana, dan tepat. Contoh ambiguitas: "some", “several", "many" Kata-kata yang harus dihindari: "etc", "and so on" Ketika sistem dibangun pernyataan kebutuhan dapat diverifikasi Dapat dicapai atau tidak

Dapat direalisasikan atau tidak sebuah pernyataan kebutuhan harus bisa dilacak apakah seluruh kebutuhan yang tertulis sudah diimplementasikan atau belum

KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

Arsitektur Kakas Bantu

KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

5

Kasus Penggunaan Kakas Bantu System Memasukkan Dokumen SKPL

memasukkan kalimat kebutuhan

Analis Sistem

menambah id kebutuhan spesifik

ekstraksi dokumen skpl

analisis ambiguitas

melihat hasil rekomendasi

KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

6

Diagram Alir Proses

Ekstrakasi Dokumen

Detail Ekstraksi

KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

6

Diagram Alir

6

Proses Analisis Ambiguitas Pemisahan Kalimat Berdasarkan POS… Cek Frase Ambigu.. Cek Pola Kalimat Ambigu.. Cek Pola Kalimat Ambigu menggunakan Wordnet..

KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

Diagram Alir

Proses Pemberian Rekomendasi

Pengambilan Rekomendasi

KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

6

7

UJI COBA Memasukkan Dokumen SKPL UJI COBA Penambahan Id Kebutuhan Spesifik UJI COBA Memasukkan Kalimat Kebutuhan UJI COBA Ekstraksi Dokumen SKPL UJI COBA Analisis Ambiguitas UJI COBA Pemberian Rekomendasi UJI COBA Cetak Hasil Analisis dan Rekomendasi UJI COBA Akurasi Performa Hasil Analisis Ambiguitas

Terima kasih...

KAKAS BANTU ANALISIS AMBIGUITAS KEBUTUHAN PERANGKAT LUNAK BERBASIS ATURAN

LAMPIRAN Prosedur Pengujian Pemberian Rekomendasi Hasil Uji Calisto Rumus Kappa

Kakas Bantu Ahli

Ambigu

Tidak Ambigu

Ambigu

10

8

Tidak Ambigu

5

78

Berdasarkan data tersebut maka P(A) = (10 + 78) / 101 = 0.8712. Kemudian untuk menghitung P(E) dilakukan dengan cara sebagai berikut: 1.Ahli menjawab ambigu sebanyak 18 kali dan tidak ambigu sebanyak 83 kali, maka prosentase ahli menjawab ambigu = 21.68 % 1.Kakas bantu menjawab ambigu sebanyak 15 kali dan tidak ambigu sebanyak 86 kali, maka prosentase kakas bantu menjawab ambigu = 17.44% 1.Probabilitas para penguji menjawab ambigu adalah 0.2168 * 0.1744 = 0.0378 2.Probabilitas para penguji menjawab tidak ambigu adalah 0.8217 * 0.8514 = 0.6995 3.P(E) = 0.0378 + 0.6995 = 0.7373 Setelah itu nilai κ (indeks Kappa) dapat ditentukan dengan: κ = ( 0.8712 – 0.7373) / (1-0.7373) = 0.1339/0.2627 = 0.509.

κ = P(A) – P(E) / 1 - P(E) …....................................................(3.1) κ P(A) P(E)

= indeks Kappa = proporsi berapa kali para penguji diamati setuju = proporsi berapa kali para penguji diharapkan setuju Nilai Indeks Kappa

Proporsi Kesepakatan

Suggest Documents