<<extend>> Use Case
Perlu diketahui bahwa use case yang telah diperluas secara efektif adalah opsi lain dari use case dasar. Sebuah <<extend>> use case dapat mengatasi hal ini dengan sederhana, caranya adalah dengan memasukkan urutan tindakan tambahan ke dalam urutan use case dasar.
Generalisasi Use Case
Pada umumnya use case termasuk abstrak karena tidak bisa digunakan. Alasannya adalah karena use case mengandung informasi yang kurang lengkap. Untuk judul use case abstarak akan ditampilkan dalam huruf miring.
Contoh
Contoh yang akan kami berikan ini menggambarkan suatu model dari beberapa use case bisnis atau tujuan yang mewakili interaksi antara restoran (sistem bisnis) dengan aktor.
Apabila use case dasar sudah diidentifikasi dalam bagian pertama, selanjutnya Anda bisa menyusun use case tersebut dengan <<extend>> dan <<include>> pada bagian kedua seperti yang ditunjukkan pada gambar berikut ini.
Use Case Bisnis
Umumnya use case bisnis (kasus penggunaan bisnis) akan dijelaskan dalam terminologi bebas-teknologi yang menyajikan suatu proses bisnis sebagai kotak hitam serta menggambarkan proses bisnis yang telah digunakan oleh para pelaku bisnis itu sendiri.
Sedangkan untuk use case biasa umumnya akan dijelaskan pada tingkat fungsionalitas sistem serta menentukan fungsi atau layanan yang telah disediakan oleh sistem untuk para pengguna.