Vis enkel innførsel

dc.contributor.advisorTrætteberg, Hallvardnb_NO
dc.contributor.authorGrøndahl, Simonnb_NO
dc.contributor.authorStræte, Andreasnb_NO
dc.date.accessioned2014-12-19T13:39:38Z
dc.date.available2014-12-19T13:39:38Z
dc.date.created2013-06-09nb_NO
dc.date.issued2012nb_NO
dc.identifier626514nb_NO
dc.identifierntnudaim:7698nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/253171
dc.description.abstractFormålet med denne oppgaven har vært å utvikle og teste et modulært og skalerbart system for et mobilt rebusløp. Utgangspunktet for oppgaven er arbeidet gjort i høstprosjektet 2011. Dette ble videreutviklet og gjort tydeligere og mer spesifikk for denne oppgaven. Det vi satt igjen med var en modell over et system for et mobilt rebusløp. Denne modellen ble benyttet til implementasjonen av systemet.Målet for implementasjonen var å utvikle et system som var fleksibelt og skalerbart, sånn at man kan utvide kapasiteten til systemet til å takle flere brukere ved behov. For å oppnå dette benyttet vi oss av forskjellige teknikker og metoder som legger til rette for et enkelt og skalerbart system. I kombinasjon med at systemet er modulært sørget dette for at det var gode muligheter for skalering av systemet.For å forsikre oss om at det utviklede systemet hadde de ønskede karakteristikkene ble det gjennomført en rekke tester. Formålet med disse var å se på hvordan systemet oppfører seg ved forskjellige spillermengder. Testene ble gjennomført ved å simulere spesifiserte brukermengder, og den belastningen de tilsvarer på systemet. Disse testene viste oss at systemet vårt var skalerbart, men det ble også identifisert noen flaskehalser i systemet.Ved å gjennomgå disse flaskehalsene prøvde vi å finne årsaken, og alternative løsninger til disse problemene. Vi kom frem til at den største begrensingen lå i samarbeidet mellom de forskjellige delene av systemet, og kommunikasjonen denne medfører. Man vil nå et punkt hvor den totale pågangen på systemet vil bli for stor og at systemet ikke lenger klarer å behandle forespørslene effektivt nok.Vi fant flere fremgangsmåter som kunne forbedre problemområdene og øke ytelsen og skalerbarheten til systemet. Ved å forbedre distribusjonen til systemet kan man oppnå en mer effektiv kommunikasjon og bedre utnyttelse av systemets distribuerte natur. Man kan også utnytte at systemet er modulært ved å forbedre eller bytte ut enkeltelementer i systemet. Det er også muligheter for effektivisering ved å utnytte de innebygde funksjoner i infrastrukturen i større grad.Vi har i denne oppgaven sett at ved å benytte seg av visse metoder og teknikker kan man oppnå et skalerbart system hvor man kan utvide kapasiteten ved å utføre enkle grep. Vi har identifisert flaskehalser som kan oppstå i systemet, og funnet alternative løsninger for å motvirke disse.nb_NO
dc.languagenobnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.titleUtforming og evaluering av et skalerbart rebusløpnb_NO
dc.title.alternativeDesign and Evaluation of a Scalable Treasure Hunt Gamenb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber87nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel