Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
PERFORMANCE-ORIENTED VS. MAINTAINABILITY-ORIENTED IMPLEMENTATION: A CASE STUDY OF THE REACTIVE PLANNER OF TEAM SWEDEN.
Blekinge Tekniska Högskola, Institutionen för programvaruteknik och datavetenskap.
Blekinge Tekniska Högskola, Institutionen för programvaruteknik och datavetenskap.
2002 (Engelska)Självständigt arbete på avancerad nivå (magisterexamen)Studentuppsats (Examensarbete)Alternativ titel
PRESTANDA-ORIENTERAD MOT UNDERHÅLLBARHETS-ORIENTERAD IMPLEMENTATION : EN FALLSTUDIE AV TEAM SWEDENS REACTIVE PLANNER (Svenska)
Abstract [en]

Our work is a case study for Team Sweden, which is a national effort to produce a team of soccer playing robots. We took the present structure of the Reactive Planner, which is the game-planning module of the system, and made two new parallel versions of the Reactive Planner. One where we tried to optimize for CPU and memory usage called the performance-oriented implementation. We also made one implementation where we tried to optimize for maintainability called the maintainability-oriented implementation. To evaluate the implementations we ran a series of CPU and memory usage tests to assess the performance. We also estimated the maintainability of both implementations. The test results where later used to decide which implementation we should recommend to Team Sweden. The results showed that the difference in maintainability did outweigh the difference in performance. The conclusion is that the maintainability-oriented implementation is in this case the preferred

Abstract [sv]

Vårt arbete består av en fallstudie för Team Sweden som är ett nationellt samarbete för att skapa ett lag med fotbollsspelande robotar. Vi använde oss av den nuvarande strukturen av Reactive Planner, vilket är en spelplanerings modul för systemet, och tillverkade två parallella versioner. En som vi försökte optimera prestanda i, kallad prestandaorienterad implementation. Samt en som vi försökte optimera underhållbarheten i, kallad underhållbarhetsorienterad implementation. För att evaluera implementationerna så gjorde vi en serie CPU och minnestester för att evaluera prestanda. Vi estimerade även underhållbarheten för de båda implementationerna. Testresultaten användes sen för att göra en bedömning om vilken av implementationerna som var mest fördelaktig för Team Sweden. Testresultaten visade att skillnaden i underhållbarhet övervägde skillnaden i prestanda. Slutsatsen är i det här fallet att den underhållbarhetsorienterade implementationen versionen är att föredra.

Ort, förlag, år, upplaga, sidor
2002. , s. 12
Nyckelord [en]
Performance, Maintainability Effort, Team Sweden, RoboCup.
Nationell ämneskategori
Datavetenskap (datalogi) Programvaruteknik
Identifikatorer
URN: urn:nbn:se:bth-4575Lokalt ID: oai:bth.se:arkivex37EF1BA1B884E3A7C1256C780046E905OAI: oai:DiVA.org:bth-4575DiVA, id: diva2:831919
Uppsök
teknik
Handledare
Tillgänglig från: 2015-04-22 Skapad: 2002-11-21 Senast uppdaterad: 2025-09-30Bibliografiskt granskad

Open Access i DiVA

fulltext(617 kB)145 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 617 kBChecksumma SHA-512
26da21656bb9fb9f3dafb93e1ea4e4f4529e058430527bd484535be2a0ae55fe2e3fa23a0715715d9754032319882761ae78c2c08c06816c265ede79b467c437
Typ fulltextMimetyp application/pdf

Av organisationen
Institutionen för programvaruteknik och datavetenskap
Datavetenskap (datalogi)Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 146 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 248 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf