02.08.2013 Views

Arkitekturprinciper för informationsöverlägsenhet i framtidens ...

Arkitekturprinciper för informationsöverlägsenhet i framtidens ...

Arkitekturprinciper för informationsöverlägsenhet i framtidens ...

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.

projekt, men när det småningom visar sig att de i en verksamhet ingående olika<br />

systemen allt mer måste integreras och därvid behöver kunna utbyta information med<br />

varandra, måste <strong>för</strong>st systemens begreppsvärldar ensas eller automatisk översättning<br />

mellan dem ske.<br />

Detta <strong>för</strong>utsätter att teknik som bygger upp något av de många olika skikt som<br />

systemet består av, kan bytas ut helt eller delvis utan att systemet upphör att fungera<br />

väl. Inte ens väl genomtänkt och samordnad systemarkitektur av konventionellt slag<br />

har som regel kunnat <strong>för</strong>hindra att viss teknik, viss organisation etc byggts in i<br />

systemet på ett sätt som kraftigt begränsar möjligheterna till vidareutveckling och<br />

underhåll. Det är alltså inte tillräckligt att skapa ett system som är en perfekt maskin<br />

när det sätts i drift (i och <strong>för</strong> sig en som regel ouppnåelig dröm), utan det krävs<br />

fram<strong>för</strong> allt att de många delar systemet består av är sammankopplade på ett så<br />

flexibelt sätt att de kan bytas ut utan att andra delsystem eller helheten påverkas<br />

negativt.<br />

Ett intressant och aktuellt forskningsfält inom informationssystemområdet, som vi tror<br />

kan spela en viktig roll <strong>för</strong> att underlätta evolutionär systemutveckling, är framväxten<br />

av s k medlarsystem (avsnitt 3.2.6), som är avsedda att möjliggöra automatisk<br />

översättning mellan olika databasers begreppsvärldar eller scheman, dvs namn och<br />

andra karakteristika hos deras datatermer och de semantiska sambanden datatermerna<br />

emellan. Då och då ställer <strong>för</strong>ändringar i verksamheten krav på att nya, genomgripande<br />

begreppsvärldar skapas. Ett argument <strong>för</strong> evolutionär systemutveckling är att<br />

man kan och bör pröva dessa nya begrepp i praktiken vid sidan av de traditionella, och<br />

därvid utnyttja de möjligheter som finns att genom medlarsystem låta olika systemgenerationer<br />

samexistera och samverka. Detta är dock i allmänhet inte möjligt om<br />

systemen från början konstruerats helt utan gemensam begreppsmässig grund:<br />

medlaren kan inte skapa en dataterm om den inte redan finns i någon form eller kan<br />

beräknas ur annan tillgänglig information. Detta är ett exempel på en allmän begränsning<br />

av vad som kan åstadkommas med en rent evolutionär attityd till systemutveckling.<br />

<br />

Modellering och simulering (MoS) är begrepp som har en utomordentligt vidsträckt<br />

innebörd. I en grundläggande mening är allt mänskligt tänkande baserat på modeller,<br />

tillfälligt skapade eller mer permanenta. Att simulera är att aktivera en modell samt att<br />

iaktta och registrera det <strong>för</strong>lopp som utspelar sig när modellens tillstånd utvecklas i<br />

enlighet med de regler eller lagar som vi tilldelat den. Modellering och simulering har<br />

fått en utomordentligt stor praktisk betydelse. Några viktiga orsaker till detta är [4]:<br />

• verktyg och metodik i växelverkan möjliggör i datorns tidsålder modellering och<br />

simulering av processer som kan fånga det <strong>för</strong>utsägbara inslaget, trenden, i<br />

naturliga fenomen så komplexa att människan tidigare stått helt utan effektiva<br />

prognosinstrument<br />

• det har i många fall visat sig möjligt att särskilja metodiken från det enskilda problemet<br />

och därvid utveckla generiska verktyg som med en begränsad och relativt<br />

rutinbetonad arbetsinsats kan appliceras på problem inom en vid klass; i dessa fall<br />

kan det alltså vara både vetenskapligt och ekonomiskt lönsamt att satsa mycket<br />

stora och kvalificerade resurser på att analysera och finslipa metodiken och<br />

utgående från detta skapa de generiska verktygen. Det är uppenbart att denna väg<br />

- 27 -

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

Saved successfully!

Ooh no, something went wrong!