dc.contributor.advisor | Trætteberg, Hallvard | nb_NO |
dc.contributor.author | Grøndahl, Simon | nb_NO |
dc.contributor.author | Stræte, Andreas | nb_NO |
dc.date.accessioned | 2014-12-19T13:39:38Z | |
dc.date.available | 2014-12-19T13:39:38Z | |
dc.date.created | 2013-06-09 | nb_NO |
dc.date.issued | 2012 | nb_NO |
dc.identifier | 626514 | nb_NO |
dc.identifier | ntnudaim:7698 | nb_NO |
dc.identifier.uri | http://hdl.handle.net/11250/253171 | |
dc.description.abstract | Formå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.language | nob | nb_NO |
dc.publisher | Institutt for datateknikk og informasjonsvitenskap | nb_NO |
dc.title | Utforming og evaluering av et skalerbart rebusløp | nb_NO |
dc.title.alternative | Design and Evaluation of a Scalable Treasure Hunt Game | nb_NO |
dc.type | Master thesis | nb_NO |
dc.source.pagenumber | 87 | nb_NO |
dc.contributor.department | Norges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskap | nb_NO |