Tillbaka till Omgivningssimulator
Examensarbete
1 Inledning
Nedan följer en kort bakgrund till ämnet för examensarbetet, dess mål, den metod jag använt och min slutsats.
1.1 Kort bakgrund
I flera projekt har utvecklats någon form av omgivningssimulator som använts för att testa samordningen mellan olika systemkomponenter, MMI (Man-Machine-Interface) samt belastningstester, genom att koppla ihop simulatorer för extern utrustning så att de genererar samma bild av omgivningen och köra ett eller flera indata-scenarion.
Dessa har dock hittills inte återanvänts i senare projekt för att de varit projektspecifika, mindre väl genomtänkta p g a tidsbrist (Detta för att de tillkommit i ett senare skede av projektet då behov uppstått) och/eller varit alltför tunga att sätta sig in i för nya projektgrupper, och därför förkastats.
Under sommaren 1995 gjorde jag en inventering av existerande simulatorer för extern utrustning i projekt på Utvecklingsdivisionen vid CelsiusTech Systems och fick en inblick i hur och vad simulatorerna används till.
1.2 Mål
Målet med detta examensarbete är uppdelat i två delmål. Delmål 1 var det ursprungliga målet och är av
större intresse för mig personligen. Det visade sig dock tidigt att Delmål 2 hade högre prioritet hos företaget.
1.2.1 Delmål 1
Att ta reda på om det går att definiera en omgivningssimulator som enkelt kan återanvändas mellan projekt, vad som krävs av en sådan, vilka problem som finns och förhoppningsvis finna lösningar till dessa problem.
1.2.2 Delmål 2
Om möjligt; ta fram ett eller flera designförslag, presentera och implementera (i den ordningen).
Om ej möjligt; Släpp ett eller flera av kraven så att en design blir möjlig. Önskad prioritering är:
Släpp kravet på Till förmån för
-----------------------------------------------------------------
Generalitet Marin tillämpning
Run-time-ändring möjligt ej möjligt
Plattformsoberoende PC-miljö
1.3 Metod
Genomförandet var uppdelat i tre huvudmoment. 1 och 2 ligger i tidsordning medan 3 pågick parallellt med de två andra.
- 1. Definition av vad en omgivningssimulator är, dess funktion och vilka krav som ställs av dess huvudsakliga användare.
- 2. Utreda om en generell design som motsvarar de insamlade kraven är möjlig.
- 3. Utveckla en mer eller mindre generell design enligt Delmål 2 ovan och implementera så mycket som möjligt.
Sida 2