Home MonTA > topik > detailTopik  
Login

Topik Tugas Akhir

Deteksi Ketidaksesuaian Sequence Diagram dengan UC+UC Description

oleh DANIEL O. SIAHAAN, Jumat 10 April 2015 pukul 08:25:40 WIB
KBK : RPL Status : Belum Diambil

Tugas akhir ini akan membuat sebuah modul aplikasi untuk mendeteksi ketidaksesuaian yang ada pada diagram urutan (sequence  diagram) berdasarkan diagram kasus kegunaan  (use case diagram) dan deskripsi kasus kegunaan (UC description).

Pendeteksian dilakukan dengan cara:

1. Ekstraksi diagram urutan dari dokumen perancangan.

2. Untuk setiap diagram kegunaanektraksi triplet yang terdiri dari nama aktor dan kelas yang berinteraksi dengan aktor tersebut, serta nama metode/fungsi (method invocation atau method passing) pada diagram kegunaan ==> (aktor, metode, boundary class) atau (boundary class, metode, aktor).

2. Ekstraksi kasus kegunaan dari diagram kasus kegunaan.

3. Ekstraksi pasangan interaksi {(aktor, tindakan),(sistem, respon)} pada deskripsi kasus kegunaan.

4. Untuk setiap pasangan kasus kegunaan dan diagram urutan:

    - hitung kesesuaian antara pasangan interaksi pada kasus kegunaan dan triplet

    - tentukan pemetaan antara interaksi-triplet yang memenuhi ambang batas tertentu.

    - untuk pasangan interaksi atau triplet yang tidak ditemukan pemetaannya labeli dengan "tidak sesuai"