|
71
Konsep
functions
didefinisikan
sebagai
sebuah
f
asilitas
untuk
membuat
model
y
ang
ber gun a
bagi
actor.
Sebu ah
function
diaktivasi,
dieksekusi, dan
dap at
mengubah sebuah model component atau
men ghasilk an
reaksi
lain
p
ada
application-domain
atau
problem-domain.
Berdasarkan
M
athiassen
et
al.
(2000, p .138-139),
function
memiliki
emp at
tip e
y
ang
masin g- masin g
meny atakan
hubungan
antara
model
d
en gan
konteks sistem, y aitu:
1.
Update
Function
in i
diaktivasi
oleh
sebuah
ev ent
dalam
problem-domain,
dan
men ghasilk an p erubahan dalam state dari model tersebut.
2.
Signal
Function ini
d
iaktivasi
oleh
p
erubahan
kead aan
atau
state
dar i
model
dan
dap at
menghasilk an
reaksi
p
ada
konteks.
Reaksi
ini
d
ap at
berup a
tamp ilan
untuk
actor dalam
application domain, atau
intervensi
lan gsung d alam problem domain.
3.
Read
Function in i diaktivasi oleh
adany a kebutuhan
informasi y ang berkaitan
dengan p ekerjaan actor
dan
men gakibatkan
sistem akan
melakuk an
komp utasi atas informasi y ang disediakan o leh actor atau model sistem.
4.
Compute
Function in i diaktivasi oleh
adany a kebutuhan
informasi y ang berkaitan
dengan p ekerjaan a ctor
dan
sistem akan
melakuk an
komp utasi
p
erhitungan atas
informasi y an g dised iakan o leh a ctor
atau
model
sistem.
|