23.09.2013 Views

N ve CASE-koparna vad de vi ha!

N ve CASE-koparna vad de vi ha!

N ve CASE-koparna vad de vi ha!

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Info rmationssystem teknolog i<br />

nas konceptuella mo<strong>de</strong>ller eller ibland semantiska<br />

datamo<strong>de</strong>ller. Termen semantik avser att framh.Hla<br />

att <strong>de</strong>t ar fragan om att fanga innebor<strong>de</strong>n (semantiken)<br />

i <strong>de</strong>n begreppsapparat som anvands i <strong>ve</strong>rksamheten.<br />

Objektorientering<br />

I dagen..'5informationssystem- och databasforskning<br />

ar <strong>de</strong>t <strong>vi</strong>ktigt att fa fram databassystem som tilUimpar<br />

datamo<strong>de</strong>lltyper som rymmer mer semantik.<br />

Det Finns idag atminstone ett kommersiellt tillgangligtsystemav<strong>de</strong>nna<br />

typ,namligenSIMfran UNISYS.<br />

Detta tilHimpar en variant av <strong>de</strong>n s k entity-relationship-mo<strong>de</strong>llen.<br />

En beslaktad och mycket lovan<strong>de</strong><br />

teknik utgar "objektorientering", som kannetecknas<br />

av aU fOrutom ovriga egenskaper hos objektet, ocksa<br />

<strong>de</strong>ss beteen<strong>de</strong> beskrivs i objekt<strong>de</strong>finitionen. Detta<br />

sker i form av <strong>de</strong>finitioner av operationer som kopplas<br />

till <strong>de</strong> objekt som <strong>de</strong> ar tillampbara pc\. Objektorientering<br />

ar hittills mest leant fran programmeringssprak<br />

som SIMULA, Smalltalk, m fl. Idag<br />

finns ocksa ett mindre antal objektorientera<strong>de</strong> databassys<br />

tern tillgangliga pa markna<strong>de</strong>n. De mest kanda<br />

tor<strong>de</strong> vara Gemstone och VBASE.<br />

Annu sa lange anvands dock konceptuell mo<strong>de</strong>llering<br />

mest som en metod fOratt formellt specifiera<br />

krav pa <strong>de</strong>t anska<strong>de</strong> systemet, i synnerhet <strong>vad</strong> avser<br />

krav pa databas<strong>de</strong>sign. Att anvanda formella specifikationer<br />

ar ett led i en stravan aU finna battre<br />

meto<strong>de</strong>r far i synnerhet <strong>de</strong> tidiga fasema av systemut<strong>ve</strong>ckling<br />

dar <strong>de</strong>t galler att fanga upp och specificera<br />

krav pa <strong>de</strong>t anska<strong>de</strong> systemet. Dessa tidiga,<br />

starkt kreativa faser <strong>ha</strong>r <strong>vi</strong>sat sig vara kritiska da <strong>de</strong>t<br />

galler att astadkomma ett val fungeran<strong>de</strong> system<br />

som tillgodoser bestallarens krav.<br />

S1SU Informe 9013<br />

9<br />

Den tredje huvudkomponenten i ett informationssystem<br />

utgors av manniska/ dator-granssnittet. For<br />

<strong>de</strong>tta svarar emellertid SISU-omra<strong>de</strong>t Manniska<br />

Dator Interaktion (MDD, som presentera<strong>de</strong>s i SISU<br />

Informa TIT 1/1990.<br />

Kunskapsbasera<strong>de</strong> system i fe<strong>de</strong>ration<br />

I manga organisationer finns idag ett mycket start<br />

antal system i drift, ut<strong>ve</strong>ckla<strong>de</strong> oberoen<strong>de</strong> av varandra<br />

och for olika tillampningsomni<strong>de</strong>n och syften.<br />

En utomor<strong>de</strong>ntligt stor <strong>vi</strong>nst skulle kunna garas om<br />

<strong>de</strong>ssa system pa ett enkelt satt kun<strong>de</strong> fas att samarbeta<br />

pa ett mer integrerat satt och att utbyta information<br />

med varandra. Detta kan up pmis genom att<br />

man bygger lost koppla<strong>de</strong> "fe<strong>de</strong>rationer" av <strong>de</strong>centralisera<strong>de</strong>,<br />

autonoma informationssystemno<strong>de</strong>r. I<br />

en se:\danfe<strong>de</strong>ration skall varje nod successivt kunna<br />

bygga sin egen lokala /Ivy" av <strong>de</strong>n totalt tillgangliga<br />

infonnationen, genom att importera partiella scheman<br />

fran andra no<strong>de</strong>r och integrera <strong>de</strong>ssa med <strong>de</strong>t<br />

egna schemat sa aU <strong>de</strong>t darigenom bUr tillgangligt<br />

for <strong>de</strong> egna anvandama.<br />

KIWIS<br />

Far aU astadkomma <strong>de</strong>tta maste arkitekturer for<br />

se:\dana system ut<strong>ve</strong>cklas, liksom protokoll for utbyte<br />

av information pa saval instans- som typniva.<br />

Som ett led i en sadan stravan <strong>de</strong>ltar SISUiESPRITprojektet<br />

KIWIS, som beskrivs i en annan artikel i<br />

<strong>de</strong>nna nummer av SISU Informa. KIWIS ar ett projekt<br />

som syftar till att bygga en milja fOrrealisering<br />

av ett personligt kunskapssystem som kan samarbeta<br />

med andra system av samma slag pa <strong>de</strong>t satt som<br />

beskrevs tidigare.<br />

Av Benkt Wangler, omra.<strong>de</strong>schef

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!