48
Menurut
Mathiassen
(2000, p119), usage terdiri
dari dua konsep,
yaitu :
Use Case, sebuah pattern untuk interaksi antara sistem dan aktor
di application domain.
Actor, abstrak dari user atau sistem lain yang berinteraksi dengan
system target.
2. Function
Menurut
Mathiassen (2000,137)
Function
adalah
sebuah
fasilitas
untuk
membuat sebuah
model
yang
berguna
untuk
actor.
Untuk
membantu
menganalisis,
Mathiassen
( 2000, p138 ) membagi
function ke dalam beberapa tipe yang berbeda, antara lain:
Update
Function yang diaktifkan oleh suatu event problem-domain dan
menghasilkan perubahan didalam model state.
Signal
Function
yang
diaktifkan oleh
perubahan dalam
model state
dan
menghasilkan reaksi
dalam
context,
reaksi
ini
mungkin
dapat
dimunculkan kepada
actor
dalam
application-domain,
atau
langsung intervensi dalam problem-domain.
Read
Function
yang
diaktifkan
oleh
suatu
kebutuhan
akan
informasi
didalam
tugas
actor
dan
menghasilkan
sistem
yang
mempertunjukkan bagian bagian dari model yang relevan.
|