his.sePublications
Change search
Refine search result
3456789 251 - 300 of 881
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 251.
    Eskisabel Azpiazu, Amaia
    University of Skövde, School of Informatics.
    A FRAMEWORK TO SELECT RISK ANALYSIS METHODS IN HEALTHCARE2014Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
  • 252.
    Evertsson, Jesper
    University of Skövde, School of Informatics.
    Rumsbaserad bangenerering: En jämförelse av procedurella tekniker2014Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    Procedural Content Generation innebär att spelinnehåll genereras automatiskt för att dels minska arbetsbelastningen hos designers men också för att öka variationen i spel. Ett användningsområde för detta är rumsbaserad bangenerering där banor byggs upp av fördefinierade rum. Målet med det här arbetet var att implementera och jämföra tre olika algoritmer som kan åstadkomma detta; Binary Space Partitioning, Shortest path och en evolutionär algoritm. De kriterier som algoritmerna utvärderades på var tidseffektivitet, variation och möjligheten att nå alla rum. Resultatet visade att Binary Space Partitioning och Shortest path var de två algoritmer som var bäst lämpade att användas i ett spel där genereringen ska ske under körtiden. Detta eftersom de genererade banor förhållandevis snabbt och av god kvalitet. Om arbetet skulle fortsätta i framtiden skulle det vara intressant att utföra fler tester med fler olika värden samt använda algoritmerna i ett spel och sedan låta spelare bedöma banorna som genereras.

  • 253.
    Fagerström, Robin
    University of Skövde, School of Humanities and Informatics.
    Vägplanering: Automatgenerering av vägpunktsgrafer & navigationsnät2013Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    I nästan alla moderna datorspel så återfinns datorstyrda karaktärer, vilka behöver kunna navigera i spelvärlden. Dessa karaktärer kan vara olika typer av fiender i ett förstapersonskjutarspel, eller motståndare och medhjälpare i ett sportspel (exempelvis fotboll- eller rallyspel) med mera. Det finns många tekniker för att realisera vägplanering och det kan vara stora skillnader, både prestandamässiga och funktionella, mellan dem. Detta arbete jämför två olika sökrymdsrepresentationer för vägplanering, nämligen vägpunktsgrafer och navigationsnät, där sökrymderna automatgenererats. Jämförelsen görs med ett experiment och avser såväl prestanda (tids- och minneskostnad) som funktionalitet (optimal väg och antal svängar). Experimentmiljön stödjer godtyckliga vägar och ger detaljerad statistik för en noggrann jämförelse av vägplaneringsteknikerna. Arbetet visar på att navigationsnätet presterar bäst vad gäller funktionalitet. Vad gäller prestanda så presterar navigationsnätet generellt sett bäst, men vägpunktsgrafen kan ge bättre prestanda om nodavståndet hålls relativt högt. Det finns också många möjligheter att vidareutveckla arbetet, exempelvis förfina vägarna och kombinera vägplaneringsteknikerna med robotik.

  • 254.
    Fahlesson, Pär
    University of Skövde, School of Humanities and Informatics.
    ROUTERMJUKVAROR BASERADE  PÅ ÖPPEN KÄLLKOD: Jämförelsestudie mellan open source routrar2013Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    En router kan i dagsläget bestå av vanlig X86/PC-hårdvara vilket medför att hårdvaran inte är lika låst som den hos vanliga hårdvaruroutrar. Vidare kan dessa X86/PC-routrar köras med öppna programvaror. Många gånger är även dessa programvaror gratis och det gör att dessa mjukvaruroutrar är billiga att införskaffa. Detta arbete har studerat ett urval av tre mjukvaruroutrar för att se ifall det fanns några skillnader mellan dem. Det som undersöktes var prestanda, funktionalitet och support. Detta har gjorts genom att utföra en litteraturanalys och ett experiment, där experimentet testade prestandan. Noterbara skillnader som hittades var att de stödde olika funktioner och att supporten som dessa utvecklare försedde var olika.

  • 255.
    Falkman, Göran
    University of Skövde, School of Humanities and Informatics. University of Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Adaptation using iterated estimations2002In: Advances in Case-Based Reasoning: Proceedings of the 6th European Conference, ECCBR 2002, Aberdeen, Scotland, UK, September 4–7, 2002 / [ed] Susan Craw, Alun Preece, Springer Berlin/Heidelberg, 2002, p. 88-102Conference paper (Refereed)
  • 256.
    Falkman, Göran
    University of Skövde, Department of Computer Science.
    Information visualisation in clinical odontology: Multidimensional analysis and interactive data exploration2001In: Artificial Intelligence in Medicine, ISSN 0933-3657, E-ISSN 1873-2860, Vol. 22, no 2, p. 133-158Article in journal (Refereed)
    Abstract [en]

    In 1995, the MedView project, based on a co-operation between computing science and clinical medicine was initiated. The overall goal of the project was to develop models, methods and tools to support clinicians in their daily diagnostic work. As part of MedView, two information visualisation tools were developed and tested as solutions to the problem of visualising clinical experience derived from large amounts of clinical data. The first tool (The Cube) was based on the idea of dynamic three-dimensional (3D) parallel diagrams, an idea similar to the notion of 3D parallel co-ordinates. The Cube was developed to enhance the clinician's ability to intelligibly analyse existing patient material and to allow for pattern recognition and statistical analysis. The second tool (SimVis) was based on a similarity assessment-based interaction model for exploring data, and was designed to help clinicians to classify and cluster clinical examination data. User interaction was supported by 3D visualisation of clusters and similarity measures. Both tools were tested on a knowledge base containing about 1500 examinations obtained from different clinics. Clinical practice indicated that the basic ideas are conceptually appealing to the involved clinicians as the tools can be used for generating and testing of hypotheses.

  • 257.
    Falkman, Göran
    University of Skövde, Department of Computer Science.
    Similarity measures for structured representations: A definitional approach2000In: Advances in Case-Based Reasoning: Proceedings of the 5th European Workshop, EWCBR 2000, Trento, Italy, September 6–9, 2000, Springer Berlin/Heidelberg, 2000, p. 380-392Conference paper (Refereed)
  • 258.
    Falkman, Göran
    University of Skövde, Department of Computer Science.
    The use of a uniform declarative model in 3D visualisation for case-based reasoning2002In: Advances in Case-Based Reasoning: Proceedings of the 6th European Conference, ECCBR 2002, Aberdeen, Scotland, UK, September 4–7, 2002, Springer Berlin/Heidelberg, 2002, p. 103-117Conference paper (Refereed)
  • 259.
    Falkman, Göran
    University of Skövde, School of Informatics. University of Skövde, The Informatics Research Centre.
    Using a Uniform Declarative Model in 3D Visualisation of Medical Data2003In: Proceedings of Winter Meeting 2003, Nösunds Värdshus & Orangeri, January 15–17, 2003, Göteborg: Department of Computing Science, Chalmers University of Technology, Göteborg, Sweden , 2003, p. 64-78Conference paper (Other academic)
  • 260.
    Falkman, Göran
    et al.
    University of Skövde, The Informatics Research Centre. University of Skövde, School of Humanities and Informatics.
    Gustafsson, Marie
    University of Skövde, School of Humanities and Informatics.
    Torgersson, Olof
    Department of Computer Science and Engineering, Göteborg University.
    Jontell, Mats
    Institute of Odontology, Sahlgrenska Academy, Göteborg University.
    Collaboration Patterns in an Online Community of Practice in Oral Medicine2008In: eHealth Beyond the Horizon – Get IT There: Proceedings of MIE2008, The XXIst International Congress of the European Federation for Medical Informatics, Göteborg, Sweden, May 25–28, 2008, Amsterdam: IOS Press, 2008, p. 175-180Conference paper (Refereed)
    Abstract [en]

    SOMWeb is an online collaboration system based on Semantic Web technologies, which is used for knowledge sharing and dissemination within an oral medicine community in Sweden. Based on a previous study of the use of SOMWeb, general patterns of interaction and communicative activities involved in community collaboration have been identified. The patterns for one such activity, distance consultation, are described and modeled using techniques from the Pragmatic Web. It is also shown how patterns could inform system design

  • 261.
    Falkman, Göran
    et al.
    University of Skövde, The Informatics Research Centre. University of Skövde, School of Humanities and Informatics. University of Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Gustafsson, Marie
    University of Skövde, School of Humanities and Informatics. University of Skövde, Skövde Artificial Intelligence Lab (SAIL). Department of Computer Science and Engineering, Chalmers, University of Technology/University of Gothenburg, Göteborg, Sweden.
    Torgersson, Olof
    Department of Computer Science and Engineering, Chalmers, University of Technology/University of Gothenburg, Göteborg, Sweden.
    Jontell, Mats
    Institute of Odontology, Sahlgrenska Academy, University of Gothenburg, Göteborg, Sweden.
    The Origin, Representation, and Use of Collaboration Patterns in a Medical Community of Practice2008In: Emerging Technologies and Information Systems for the Knowledge Society: Proceedings of the First World Summit on the Knowledge Society, WSKS 2008, Athens, Greece, September 24–26, 2008 / [ed] Miltiadis D. Lytras, John M. Carroll, Ernesto Damiani, Robert D. Tennyson, Springer Berlin/Heidelberg, 2008, p. 403-412Conference paper (Refereed)
    Abstract [en]

    Founded on the Semantic Web technologies OWL and RDF, SOMWeb is an online community of practice that is used for knowledge sharing and dissemination within an oral medicine community in Sweden. It is shown how patterns for communication and collaboration within SOMWeb can be identified and represented in OWL, in terms of knowledge components, such as ontologies describing domain knowledge, user models, and organization models. It is described how patterns could be put into use and inform the design of future versions of SOMWeb.

  • 262.
    Falkman, Göran
    et al.
    University of Skövde, School of Humanities and Informatics.
    Jontell, Mats
    Clinic of Oral Medicine, Faculty of Odontology, Göteborg University, Sweden .
    Nazari, Nader
    Department of Computing Science, Chalmers University of Technology, Göteborg, Sweden.
    Information visualisation in clinical medicine using 3D parallel diagrams: A case history2000In: Medical Infobahn for Europe: Proceedings of MIE2000 / [ed] Arie Hasman, Bernd Blobel, Joachim Dudeck, Rolf Engelbrecht, Günther Gell, Hans-Ulrich Prokosch, Amsterdam: IOS Press, 2000, p. 8-13Conference paper (Refereed)
  • 263.
    Falkman, Göran
    et al.
    University of Skövde, Department of Computer Science. University of Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Torgersson, Olof
    Department of Computing Science, Chalmers University of Technology and Göteborg University.
    Enhancing usefulness of declarative programming frameworks through complete integration2002In: Proceedings of the 12th International Workshop on Logic Programming Environments (WLPE’02), Copenhagen, Denmark, July 31, 2002, CoRR , 2002, p. 111-122Conference paper (Refereed)
  • 264.
    Falkman, Göran
    et al.
    University of Skövde, Department of Computer Science.
    Torgersson, Olof
    Chalmers University of Technology, Gothenburg.
    Knowledge acquisition and modeling in clinical information systems: A case study2002In: Knowledge Engineering and Knowledge Management: Ontologies and the Semantic Web: Proceedings of the 13th International Conference, EKAW 2002, Sigüenza, Spain, October 1–4, 2002 / [ed] Asunción Gomez-Perez, V. Richard Benjamins, Springer Berlin/Heidelberg, 2002, p. 96-101Conference paper (Refereed)
  • 265.
    Falkman, Göran
    et al.
    University of Skövde, Department of Computer Science.
    Torgersson, Olof
    Department of Computing Science, Chalmers University of Technology, Göteborg University.
    MedView: A declarative approach to evidence-based medicine2002In: Health Data in the Information Society: Proceedings of MIE2002 / [ed] György Surján, Rolf Engelbrecht, Peter McNair, IOS Press, 2002, p. 577-581Conference paper (Refereed)
  • 266.
    Falkman, Göran
    et al.
    University of Skövde, School of Informatics. University of Skövde, The Informatics Research Centre.
    Torgersson, Olof
    University of Gothenburg.
    Jontell, Mats
    University of Gothenburg.
    Gustafsson, Marie
    University of Skövde, School of Humanities and Informatics.
    SOMWeb: Towards an Infrastructure for Knowledge Sharing in Oral Medicine2005In: Connecting Medical Informatics and Bio-Informatics: Proceedings of MIE2005 – The XIXth International Congress of the European Federation for Medical Informatics, 28–31 August 2005, Geneva, Switzerland / [ed] Rolf Engelbrecht, Antoine Geissbuhler, Christian Lovis, George Mihalas, Amsterdam: IOS Press, 2005, p. 527-532Conference paper (Refereed)
    Abstract [en]

    In a net-based society, clinicians can come together for cooperative work and distance learning around a common medical material. This requires suitable techniques for cooperative knowledge management and user interfaces that are adapted to both the group as a whole and to individuals. To support distributed management and sharing of clinical knowledge, we propose the development of an intelligent web community for clinicians within oral medicine. This virtual meeting place will support the ongoing work on developing a digital knowledge base, providing a foundation for a more evidence-based oral medicine. The presented system is founded on the use and development of web services and standards for knowledge modelling and knowledge-based systems. The work is conducted within the frame of a well-established cooperation between oral medicine and computer science.

  • 267.
    Farhanieh, Iman
    University of Skövde, School of Informatics.
    A Study in History Teaching Using Serious Games2016Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The goal of this study is to observe if having more interactivity and media richness in teaching will lead to more meaningful learning and remembering information longer, compared to more traditional teaching such as books and slideshow presentations. It has been revealed that using multimedia tools such as video games, which use different cognitive load-reducing methods, can help the learner use less irrelevant cognitive process. This will lead to more cognitive load being assigned to more relevant materials. Two groups of participants were compared to each other, where one group was asked to play a video game containing historical information about the city of Skövde, while the second group was presented with a slideshow containing the historical information but only as simple text. The results from the experiment suggested that there is a significant difference between the two groups, meaning the participants who were asked to play the video game has less difficulty in recalling information after 7 days compared to the group who only read the slideshow presentation.

  • 268.
    Farrington, Daniel
    et al.
    University of Skövde, Department of Computer Science.
    Martinsson, Herman
    University of Skövde, Department of Computer Science.
    Automatisering av tester som utförs genom ett grafiskt användargränssnitt1999Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [sv]

    Målet med detta examensarbete har varit att undersöka hur automatiserade tester skall införas i ett visst företags utvecklingsprocess. De tester som är aktuella för automatisering är de tester som genomförs via det grafiska användargränssnittet.

    Arbetet har främst inriktat sig på att utvärdera vilket verktyg som är lämpligast att använda sig av. Dessa verktyg använder sig av en speciell teknik kallad Capture/Replay, men erbjuder även möjligheter att skriva testfall för hand. Utvärderingen visade att två av de testade verktygen är ungefär likvärdiga. Att endast rekommendera ett av dessa var omöjligt eftersom det hade krävts en än djupare analys av de behov som finns i företagets testverksamhet.

    Arbetet tar även upp saker som man ska tänka på när man inför automatiserade tester i sin verksamhet. Arbetet har mynnat ut i en handlingsplan som företaget kan följa vid införandet av automatiserade tester.

  • 269.
    Fasting, Johan
    University of Skövde, School of Humanities and Informatics.
    Multi-objective optimisation: Elitism in discrete and highly discontinuous decision spaces2011Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Multi-objective optimisation focuses on optimising multiple objectives simultanuously. Evolutionary and immune-based algorithms have been developed in order to solve multi-objective optimisation problems. These algorithms often include a property called elitism, a method of preserving good solutions. This study has focused on how different approaches of elitism affect an algorithm's ability to find optimal solutions in a multi-objective optimisation problem with a discrete and highly discontinuous decision space. Three state-of-the-art algorithms, NSGA-II, SPEA2+ and NNIA2, were implemented, validated and tested against a multi-objective optimisation problem of a miniature plant. Final populations yielded from all the algorithms were included in an analysis. The results of this study indicate that external populations are important in order for algorithms to find optimal solutions in multi-objective optimisation problems with a discrete and highly discontinuous decision spaces.

  • 270.
    Feiril, Erik
    University of Skövde, School of Humanities and Informatics.
    Ett arbete om konceptbilder för en Oblivionmodd: reflektioner kring arbetsprocessen bakom konceptbilder2008Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    Uppsatsen är en reflekterande text som behandlar ett verk som har skapats inom ramen för examensarbete i medier vid Högskolan i Skövde. Verket består av en större mängd konceptbilder över Bergsfästningen Hammerhold för en Oblivion modd. Inledningsvis beskrivs i texten bakgrunden och målsättningen med bilderna till modden. Därefter redogörs utifrån vilka utgångspunkter konceptbilderna har skapats.

    En kortare text beskriver arbetsprocessen med att framställa bilderna från den första skissen till den slutgiltiga renderingen i Photoshop. Därefter beskrivs arbetet med de första miljöerna, där reflektioner görs kring de lösningar och problem som uppkommit under arbetets gång.

    Slutligen presenteras arbetet med den slutgiltiga miljön Nomansland där lösningarna från det tidigare arbetet används mer metodiskt. I uppsatsen kommer reflektioner kring min roll som konceptartist samt min och 3D-grafikernas relation till de framtagna konceptbilderna att redovisas.

  • 271.
    Ferenczi, Daniel
    University of Skövde, School of Informatics.
    Användning av Dynamisk Arbetslastbalansering mellan CPU och GPU för att Simulera Rök2015Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
  • 272.
    Flach, Christopher
    University of Skövde, School of Informatics.
    EN KVANTITATIV STUDIE PÅ ANVÄNDNING OCH ACCEPTANS AV MOBILA PLÅNBÖCKER: Analys med PLS-SEM2015Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Den mobila plånboken gör det möjligt att kunna utföra betalningar med hjälp av sin smarttelefon i butiker och har funnits tillgänglig i både Sverige och andra länder runt om i världen under en längre tid. Trots detta visar studier på att denna teknik inte har blivit accepterad av konsumenterna vilket även gör att butiker är motvilliga att investera i denna typ av teknik. Syftet med undersökningen som har genomförts i denna rapport är att delvis undersöka hur utbrett användningen av mobila plånböcker är bland studenter på Högskolan i Skövde, det huvudsakliga syftet är dock att identifiera de faktorer som påverkar konsumenternas acceptans och avsikt att använda mobila plånböcker. Att skaffa en förståelse till hur och varför en individ väljer att acceptera en ny teknik anses vara en av de viktigaste forskningsaspekterna inom informationssystem. Arbetet baseras på en undersökningsmodell som främst härstammar från UTAUT2 och där analysen av data utfördes med PLS-SEM. Resultatet från denna undersökning kan komma att hjälpa de parter och organisationer som är delaktiga i tillhandahållningen av tjänsten mobila plånböcker att identifiera vilka faktorer konsumenter anser vara viktigast för att påbörja användningen av mobila plånböcker och vad som leder till fortsatt användning. Resultatet av undersökningen visar bland annat på att upplevt värde och förväntad prestanda har störst effekt på avsikten att använda mobila plånböcker.

  • 273.
    Flarup, Jesper
    University of Skövde, School of Humanities and Informatics.
    Utforskande aktiviteter i Serious Games: En studie av hur rumsligt och narrativt utforskande kan påverka spelarens motivation2010Independent thesis Advanced level (degree of Master (One Year)), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Syftet med det här arbetet var att undersöka om spelaren fann det mer engagerande att spela när fakta till stor del presenterades som en del av spelets narrativ i motsats till om fakta till stor del presenterades fristående från det. Syftet var också att undersöka om  det  var  motiverande  att  ställas  inför  en  utmanande  rumslig  utforskning  för  att avancera  genom  spelet  och  därmed  kunna  komma  till  dessa  informationsbaserade moment. En specialdesignad modul som stödjer dessa spelaktiviteter skapades därför i två olika versioner – en var för de båda typerna av faktapresentation. Arbetet  baserar  sig  därför  på  teori  om  olika  typer  av  utforskning,  med  fokus  på narrativ och rumslig utforskning, motivation, belöningar och speldesign. Avsikten är att ge ett teoretiskt bidrag till genrespecifika designriktlinjer för Serious Games, med fokus  på  användarcentrerad  speldesign  där  det  är  centralt  att  spelaren  känner  inre motivation. Slutsatsen  är  att  vem  individen  är  har  störst  påverkan  på  hur  mottagandet  av  spelet blir. Experimentet visade dock på att flera ogillade att bli presenterade fakta fristående från   narrativ   i   Norse   Gleipnir   och   att   en   sådan   design   därmed   kan   vara kontraproduktiv.  När  fakta  istället  presenterades  som  en  del  av  spelets  narrativ verkade  de  ha  en  större  potential  att  positivt  påverka  spelarens  motivation  och spelupplevelse  –  förutsatt  att  informationen  presenterades  på  ett  sätt  som  passade spelarens preferenser. Flera av testpersonerna  verkade ha uppfattningen att det hade varit mer positivt om det funnits mer återkoppling mellan information och tema och vad  som  fanns  och  hände  i  spelvärlden.  Vad  gäller  utförandet  av  den  rumsliga utforskningen  visade  experimentet  att  många  uppfattade  den  som  alltför  krävande eller  repetitiv  på  sina  håll,  vilket  hade  en  negativ  inverkan  på  deras  spelupplevelse. Däremot upplevde flera av testpersonerna också positiva aspekter med den rumsliga utforskningen, där en av dem verkade vara atmosfären i vissa av spelets rum.

  • 274.
    Flisberg, Magnus
    University of Skövde, School of Humanities and Informatics.
    En undersökning av faktorer som styr valet mellan XP och RUP2005Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    För att genomföra ett lyckat systemutvecklingsprojekt kan ett flertal utvecklingsmetoder användas. Utvecklingsmetoder hjälper till att undvika fallgropar under utvecklingsprocessen. De två typer av utvecklingsprocesser som arbetet baseras på är eXtreme Programming (XP) och Rational Unified Process (RUP).

    Genom att identifiera skillnader samt hur XP och RUP kan kombineras, presenteras olika faktorer. En faktor är projektstorlek som enligt litteratur är den viktigaste faktorn vid valet mellan XP och RUP. Med hjälp av en enkätundersökning hos ett antal utvecklingsföretag har data samlats in för att ta reda på om projektstorlek är en huvudsaklig faktor för valet mellan XP och RUP. Undersökningen resulterar i att verifiera eller falsifiera om projektstorlek är en huvudsaklig faktor vid valet mellan XP och RUP. Undersökningen visar med hjälp av ett poängsystem att projektstorlek inte är den huvudsakliga faktorn, det vill säga att hypotesen om att projektstorlek är huvudsaklig, falsifieras

  • 275.
    Fogelberg, Dan
    University of Skövde, School of Informatics.
    Immersion och Tidsbegränsade Dialogval i Dataspel2014Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    Arbetet undersöker hur tidsbegränsning på dialogval i spel påverkar spels förmåga att skapa immersion. Immersionsbegreppet gås igenom och flertalet saker pekar på att tidsbegränsningen kan ha en effekt på spelarens immersionsnivå. Brown och Cairns (2004) beskriver exempelvis både uppmärksamhet och tid som centrala för immersion och en tidsbegränsning kan mycket väl tänkas påverka båda dessa faktorer. Douglas och Hargardon (2001) skriver också hur en tung bok generellt ger lägre immersion då läsaren måste stanna upp och tänka. En tidsbegränsning kan hindra spelaren från att stanna upp och tänka och därmed påverka immersionen. Två grupper om fem testpersoner var spelade var sin av två versioner av ett dialogbaserat spel. Den ena versionen hade tidsbegränsning på dialogvalen. Immersionsnivåerna mättes med en enkät framtagen av Jennet m.fl. (2008). Resultaten sammanställs och analyseras men ingen slutsats kan dras. Undersökningen visar dock att testpersonerna som spelat versionen med tidsbegränsning tog markant längre tid på sig.

  • 276.
    Fooladvandi, Farzad
    University of Skövde, School of Humanities and Informatics.
    Signature-based activity detection based on Bayesian networks acquired from expert knowledge2008Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The maritime industry is experiencing one of its longest and fastest periods of growth. Hence, the global maritime surveillance capacity is in a great need of growth as well. The detection of vessel activity is an important objective of the civil security domain. Detecting vessel activity may become problematic if audit data is uncertain. This thesis aims to investigate if Bayesian networks acquired from expert knowledge can detect activities with a signature-based detection approach. For this, a maritime pilot-boat scenario has been identified with a domain expert. Each of the scenario’s activities has been divided up into signatures where each signature relates to a specific Bayesian network information node. The signatures were implemented to find evidences for the Bayesian network information nodes. AIS-data with real world observations have been used for testing, which have shown that it is possible to detect the maritime pilot-boat scenario based on the taken approach.

  • 277.
    Forslund, Emil
    University of Skövde, School of Informatics.
    Code Generation in Java: A modular approach for better cohesion2015Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

     This project examines how the quality of a code generator used in an Object-Relational Mapping (ORM) framework can be improved in terms of maintainability, testability and reusability by changing the design from a top-down perspective to a bottom up. The resulting generator is tested in a case study to verify that the new design is more cohesive and less coupled than an existing code generator.

  • 278.
    Franco, Giulio
    University of Skövde, School of Humanities and Informatics.
    Effects of AI on driving experience2013Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Realism is a very sought feature in interactive driving simulators for traffic studies, since a nonrealistic simulation could produce non-realistic human drivers behaviours. Since cars driven by artificial intelligence (AI) are one of the main components of a traffic simulation, they play an important role in making up the overall sense of realism. A good understanding of how the AI influences human drivers is thus important in avoiding biases in traffic studies with simulators, and might also come useful in simulators for traffic education, in order to induce certain behaviours in the students.

    The purpose of this study was to build a driving simulation with multiple AI-driven cars, and let human testers use it, in order to analyse if and how a more polite lane-change behaviour, a more realistic lateral alignment, and a slower average speed affect the perception and the behaviour of human drivers.

    The simulator was developed upon low-cost hardware infrastructure previously used for other traffic studies. Since the existing software is very specific and hard to modify, a new simulation software was built from scratch for this study, using the Unity3D engine and implementing design patterns developed in previous studies, in order to produce a more flexible and modifiable infrastructure than what had been done in the past studies.

    The test subjects gave a generally good feedback on the simulator as a whole, and cars which politely changed lanes were regarded as behaving in a slightly more realistic way. Some insights were also obtained about user perception, mainly consisting in a difficulty in perceiving absolute speeds, whereas relative speeds were estimated more accurately.

  • 279.
    Frankenberg, Magnus
    University of Skövde, School of Informatics.
    LABYRINTGENERERING BASERADPÅ FRAKTALGENERERADEBILDER2015Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
  • 280.
    Fransson, Jacob
    University of Skövde, School of Humanities and Informatics.
    KOPPLING MELLAN IDENTIFIERING AV NÄTFISKE-ATTACKER OCH PERSONLIGHETSTYP: METODFÖRSÖK2012Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    En vanlig risk för organisationer är att användare inte har tillräcklig kunskap omdatasäkerhet vilket kan medföra att känslig information når obehöriga via internet.Administratörer i organisationer har fått ökade problem på grund av att användarna ärden svagaste länken i systemet. En vanlig orsak till detta är att användare i allt störreutsträckning utsätts för nätfiske-attacker.

    Arbetets syfte är att är att undersöka möjligheten att utforma ett test som undersökerkopplingar mellan personlighetstyper enligt Myers-Briggs Type Indicators ochanvändares förmåga att identifiera nätfiske-attacker. Testet som tagits fram består avtre delar. Första delen är ett MBTI-test, andra delen syftar till att se användarnaskunskap om nätfiske-attacker och tredje delen visar användarnas attityd till nätfiskeoche-postsäkerhet.

    Resultatet visar att det existerar skillnader mellan personlighetstyper vilket är enindikation på att metoden och testet kan användas för att se en koppling mellanpersonlighetstyper och förmåga att identifiera nätfiske-attacker. Skillnaderna kundeses i användarnas kunskap och attityd till nätfiske.

  • 281.
    Fredell, Henrik
    University of Skövde, Department of Computer Science.
    En jämförande studie av algoritmer för visualisering av volumetrisk data i datorspelsmiljö.2002Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [sv]

    I denna studie undersöks två algoritmer för att rendera volumetrisk data. Studien syftar till att undersöka om det är möjligt att använda dessa algoritmer i en datorspelsmiljö. De båda algoritmerna, som kallas för shear-warp-algoritmen och footprint-algoritmen, jämförs mot varandra för att ta reda på vilken som är bäst på att lösa uppgiften. Algoritmerna testas också för att se om de är lämpade att verka i en datorspelsmiljö med avseende på om de kan generera tillräckligt antal bilder per sekund.

    Resultatet av studien visar på att ingen av de två algoritmerna är lämpade inom den domän de är tänkta att verka inom. Även om shear-warp-algoritmen är effektivare på att lösa sin uppgift än vad footprint-algoritmen är så visar studien att ingen av dessa två algoritmer är lämpade i den domän de är undersökta i.

  • 282.
    Fredriksson, Johan
    University of Skövde, School of Informatics.
    Sorteringsbara tabeller med JavaScript och MVC-ramverk2017Independent thesis Basic level (university diploma), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    Det mesta av all information som hittas på nätet som inte är i löpande text, presenteras ofta i tabeller. För att stora tabeller ska vara lättare att hitta i för användaren görs de ibland interaktiva, dvs att de går att sortera efter vald kolumn eller att de går att söka i. När en interaktiv tabell ska implementeras i en webbapplikation kan olika tekniker användas, bland annat JavaScript eller olika MVC-ramverk. I följande tekniska experiment undersöks vilken betydelse val av ramverk gör för exekveringstiden vid sorteringar av tabellens innehåll, och hur tabellens storlek påverkar sorteringens tid. Ramverken har även jämförts med handskriven JavaScript. De två MVC-ramverk som testats är AngularJS och Backbone.js. Resultatet av olika tester som genomförts i experimentet visar att det spelar stor roll vilket ramverk som väljs för detta. Av de ramverk som testats utför webbapplikationen skriven med AngularJS sorteringarna snabbast.

  • 283.
    Friberg, Jim
    University of Skövde, School of Informatics.
    Lagring av säkerhetskopior på molnbaserade plattformar2014Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Det finns flera olika sätt att säkerhetskopior, några vanliga sätt är lokal säkerhetskopiering, fjärrbaserad säkerhetskopiering och säkerhetskopiering som lagras på en molnplattform. Då det finns många leverantörer som erbjuder molnbaserade lösningar som gör det möjligt för en användare att lagra filer på respektive plattform kommer enbart molntjänsterna, ”Mega” och ”Dropbox for Business” att användas. För att besvara delfråga 1 utförs en litteraturstudie med tillhörande analys, för att besvara delfråga 2 och 3 kommer flertalet kvasiexperiment att utföras i en labbmiljö. Dropbox har en speciell avdelning som sysslar enbart med säkerhetsrelaterade frågor som förespråkar att AES med 256 bitars kryptering bör användas. Mega menar att 128 bitars AES kryptering räcker för att kryptera data då hårdvarubelastningen blir onödigt hög om starkare kryptering används.

  • 284.
    Frisk, David
    University of Skövde, School of Informatics.
    WebGL: baserad ramverk prestandajämförelse: Mellan Three.Js och Babylon.Js2016Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
  • 285.
    Furborg, Lars-Johan
    University of Skövde, Department of Computer Science.
    Datasäkerhet: metoder för säkerhetsanalys1998Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [sv]

    Verksamheters datasystem är i dag utsatta för en mängd olika hot och risker. Dessa kan vara allt från oavsiktliga driftstörningar och slarv av personal till angrepp utifrån och sabotage. De kan leda till förlust av viktig information eller till stopp i produktionen och kan bli mycket kostsamma. Det är därför viktigt att ringa in vilka risker och hot som finns för verksamheter av olika slag

    Ett sätt att förebygga risker och hot är att använda en färdig metod för analysera säkerheten. Metoder för att analysera säkerhet handlar om att identifiera de risker som kan uppstå. Därefter har man en handlingsplan för var de förebyggande insatserna bör sättas in.

    I detta arbete har jag försökt att belysa de viktigaste metoderna för att analysera säkerhet. Det finns i rapporten också en genomgång vilka riskerna mot olika typer av verksamheter kan vara. Den viktigaste delen av rapporten är undersökningen som jag utfört på ett antal organisationer för att se hur säkerhetsarbetet bedrivs i praktiken.

    Genom att studera litteratur, främst om metoder för att analysera säkerhet och sedan jämföra denna med min undersökning om hur ett antal organisationer bedriver sitt säkerhetsarbete, har jag bl.a. sökt besvara frågeställningen "hur analyseras säkerheten i vissa verksamheter". Resultatet och de slutsatser jag har kommit fram till finns redovisade i denna rapport.

  • 286.
    Geppert, Andreas
    et al.
    University of Zurich, Switzerland.
    Berndtsson, MikaelUniversity of Skövde, Department of Computer Science.
    Rules in Database Systems: Third International Workshop, RIDS '97 Skövde, Sweden, June 26–28, 1997 Proceedings1997Conference proceedings (editor) (Refereed)
  • 287.
    Geppert, Andreas
    et al.
    University of Zurich, Switzerland.
    Berndtsson, Mikael
    University of Skövde, Department of Computer Science.
    The Third International Workshop on Rules in Database Systems (RIDS'97)1998In: Knowledge engineering review (Print), ISSN 0269-8889, E-ISSN 1469-8005, Vol. 13, no 2, p. 195-199Article in journal (Refereed)
  • 288.
    Geppert, Andreas
    et al.
    University of Zurich, Switzerland.
    Berndtsson, Mikael
    University of Skövde, Department of Computer Science.
    Lieuwen, Daniel
    Bell Laboratories, Murray Hill, NJ, USA.
    Roncancio, Claudia
    University of Grenoble, France.
    Performance evaluation of object‐oriented active database systems using the BEAST benchmark1998In: Theory and Practice of Object Systems, ISSN 1074-3227, E-ISSN 1096-9942, Vol. 4, no 3, p. 135-149Article in journal (Refereed)
    Abstract [en]

    This paper uses the BEAST benchmark to present the first comprehensive performance study of object‐oriented active database management systems (ADBMS). BEAST stresses the performance‐critical components of active systems: event detection, event composition, rule retrieval, and rule firing. Method invocation events and transactional events are taken into account. Four systems, namely ACOOD, NAOS, Ode, and SAMOS, have been tested with the benchmark tests of BEAST. The performance measurements demonstrate achievements in the area of active database technology, but also indicate trade‐offs (e.g., between performance and functionality). Finally, the benchmark identifies optimizations and provides hints to ADBMS designers about producing systems with adequate performance and functionality—as well as some open issues.

  • 289.
    Glimmerfors, Hans
    University of Skövde, School of Informatics.
    Estetisk vägplanering: Förutsägbarhet i Genetiska Algoritmer och Theta* i dynamiska miljöer2018Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    This work compares Theta* and a genetic algorithm in order to investigate whether a genetic algorithm gives more predictable paths in dynamic environments than a deterministic search algorithm. The chosen genetic algorithm is not restricted to moving to nearby nodes - the next node may be located anywhere in the environment. Theta* was chosen to match this behaviour and is considered to be a good representation of a deterministic search technique as it is based upon the industry standard A*. Results related to the predictability were collected through a survey where four aspects were asked in comparisons between Theta* and the genetic algorithm: which path is smoother, which path is straighter, which path is more direct, and which path is shorter. The results showed that the genetic algorithm performed 0,6-2,0% better than Theta* and is thereby considered to be able to give more predictable paths. There is however a need for further studies in order to establish how important the criteria are for the predictability.

  • 290.
    Gometz, David
    University of Skövde, School of Informatics.
    Performance comparison of IPv4 and IPv6 in open source router distributions2015Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    With IPv4 addresses running out there is a need for IPv6 compatible routers. This study aims to find open source routers that have support for IPv6 and compare it in terms of performance to IPv4 to see if there are any differences in performance.

    In addition to this the chosen routers have also been evaluated in terms of security and other desired features.

    An experiment and a theoretical study evaluating this was carried out to help companies and individuals wanting to use IPv6 make choices in what open source router to use.

    Different performance factors were taken in to consideration as well as security features.

    There were no significant differences between IPv6 and IPv4 with IPv4 slightly beating IPv6. Between the routers there were some differences with the VyOS router outperforming pfSense in terms of throughput but pfSense had lower latency values. Depending on the requirements for a specific network environment the results of this study could be used to pick an IPv6-enabled open source router distribution.

  • 291.
    González-Hernández, Loreto
    et al.
    University of Skövde, School of Informatics. University of Skövde, The Informatics Research Centre.
    Lindström, Birgitta
    University of Skövde, School of Informatics. University of Skövde, The Informatics Research Centre.
    Offutt, Jeff
    George Mason University, USA.
    Andler, Sten F.
    University of Skövde, School of Informatics. University of Skövde, The Informatics Research Centre.
    Potena, Pasqualina
    RISE SICS, Västerås.
    Bohlin, Markus
    RISE SICS, Västerås.
    Using Mutant Stubbornness to Create Minimal and Prioritized Test Sets2018In: 2018 IEEE International Conference on Software Quality, Reliability and Security (QRS), IEEE Computer Society, 2018, p. 446-457Conference paper (Refereed)
    Abstract [en]

    In testing, engineers want to run the most useful tests early (prioritization). When tests are run hundreds or thousands of times, minimizing a test set can result in significant savings (minimization). This paper proposes a new analysis technique to address both the minimal test set and the test case prioritization problems. This paper precisely defines the concept of mutant stubbornness, which is the basis for our analysis technique. We empirically compare our technique with other test case minimization and prioritization techniques in terms of the size of the minimized test sets and how quickly mutants are killed. We used seven C language subjects from the Siemens Repository, specifically the test sets and the killing matrices from a previous study. We used 30 different orders for each set and ran every technique 100 times over each set. Results show that our analysis technique performed significantly better than prior techniques for creating minimal test sets and was able to establish new bounds for all cases. Also, our analysis technique killed mutants as fast or faster than prior techniques. These results indicate that our mutant stubbornness technique constructs test sets that are both minimal in size, and prioritized effectively, as well or better than other techniques.

  • 292.
    Granqvist, Jonas
    University of Skövde, School of Humanities and Informatics.
    Utvinning av kontrakt i C++ för användning i dokumentation2008Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    Detta arbete syftar till att undersöka hur kontrakt kan utvinnas från programkod för att skapa dokumentation som andra programmerare kan använda för att förstå hur programkoden ska användas. Kontrakt i kod fungerar både som ett sätt att hitta fel och som dokumentation så om den försvinner, exempelvis vid kompilering, kan koden bli oanvändbar för andra.

    I arbetet görs en implementation vilket resulterar i ett program som kan hitta kontrakt i C++-kod och skapa XML-utdata med information om kontrakten. Programmet kan skapa mer avancerad dokumentationen genom förståelse för hur kontrakt fungerar i samband med arv. En utvärdering genom experiment av programmet visar att det har potential att bli ett användbart verktyg som underlättar återanvändning och dokumentering av programkod, men den nuvarande implementationen kan bara hantera en lite del av C++ och är därför inte praktiskt användbar.

  • 293.
    Grehag, Åsa
    University of Skövde, Department of Computer Science.
    Stöd för kommunikation i systemutvecklingsmetoder: ett ramverk och en jämförelse1998Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    Ett informationssystem syftar till att förse ett företag med information för att förbättra dess kompetens och effektivitet. Acceptansen av informationssystemet, och den effekt det får i företaget, är beroende av hur väl systemet motsvarar kundens krav. Trots denna vetskap är den främsta kritik som riktas mot informationssystem idag att de inte motsvarar intressenternas krav och således inte används i avsedd omfattning.

    Den viktigaste informationskällan, som systemutvecklarna har vid undersökning av problemdomänen och kraven på det tänkta systemet är intressenterna. För att resultatet av systemutvecklingsprojektet skall bli så bra som möjligt kräver det att intressenterna är engagerade och involverade i processen att samla in information. Risken är annars att den insamlade kunskapen är ofullständig och inkonsistent. De metoder och tekniker som systemutvecklarna använder måste dels dokumentera informationen på ett explicit sätt och dels stödja kommunikationen med intressenterna.

    I detta examensarbete undersöks de krav som ställs på metoder och tekniker för att de skall stödja kommunikationen med intressenterna. Resultatet av denna undersökning presenteras i ett ramverk som kan användas som underlag vid en undersökning av denna fråga. Ett exempel på användandet av ramverket utvecklas också.

  • 294.
    Grieco, Danilo
    University of Skövde, School of Informatics.
    A study about drivers' behavior at crossroads in mixed traffic scenarios, using a simulator2014Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
  • 295.
    Grimm, Henrik
    University of Skövde, Department of Computer Science.
    Environment simulation of track-based systems2001Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [sv]

    Simulation means running a model of a system with suitable input and observing the corresponding output. Real-time environment simulation is a special kind of simulation used to simulate a control system's environment in real-time. This is done to test the control system before it is used in its real environment. In this project, computer simulation of a certain kind of environments, called track-based systems, is studied and a general model for track-based systems is developed. In this model, track layouts are represented by graphs, which is a flexible and extensible representation and a method for visualizing these layouts is presented. The model also includes representation of switches, sensors, and trains. In addition, a configurable prototype simulator is designed and implemented for a model railroad system. The experience gained in this project is documented in the report and is presented as guidelines for developing simulators for track-based systems.

  • 296.
    Grünloh, Christiane
    et al.
    School of Computer Science and Communication, KTH Royal Institute of Technology, Stockholm, Sweden / Institute of Informatics, Technische Hochschule Köln, University of Applied Sciences, Gummersbach, Germany.
    Myreteg, Gunilla
    Department of Business Studies, Uppsala University, Uppsala, Sweden.
    Cajander, Åsa
    Department of Information Technology, Uppsala University, Uppsala, Sweden.
    Rexhepi, Hanife
    University of Skövde, School of Informatics. University of Skövde, The Informatics Research Centre.
    "why do they need to check me?" patient participation through ehealth and the doctor-patient relationship: Qualitative study2018In: Journal of Medical Internet Research, ISSN 1438-8871, E-ISSN 1438-8871, Vol. 20, no 1, article id e11Article in journal (Refereed)
    Abstract [en]

    Background: Roles in the doctor-patient relationship are changing and patient participation in health care is increasingly emphasized. Electronic health (eHealth) services such as patient accessible electronic health records (PAEHRs) have been implemented to support patient participation. Little is known about practical use of PAEHR and its effect on roles of doctors and patients. Objective: This qualitative study aimed to investigate how physicians view the idea of patient participation, in particular in relation to the PAEHR system. Hereby, the paper aims to contribute to a deeper understanding of physicians' constructions of PAEHR, roles in the doctor-patient relationship, and levels and limits of involvement. Methods: A total of 12 semistructured interviews were conducted with physicians in different fields. Interviews were transcribed, translated, and a theoretically informed thematic analysis was performed. Results: Two important aspects were identified that are related to the doctor-patient relationship: roles and involvement. The physicians viewed their role as being the ones to take on the responsibility, determining treatment options, and to be someone who should be trusted. In relation to the patient's role, lack of skills (technical or regarding medical jargon), motives to read, and patients' characteristics were aspects identified in the interviews. Patients were often referred to as static entities disregarding their potential to develop skills and knowledge over time. Involvement captures aspects that support or hinder patients to take an active role in their care. Conclusions: Literature of at least two decades suggests an overall agreement that the paternalistic approach in health care is inappropriate, and a collaborative process with patients should be adopted. Although the physicians in this study stated that they, in principle, were in favor of patient participation, the analysis found little support in their descriptions of their daily practice that participation is actualized. As seen from the results, paternalistic practices are still present, even if professionals might not be aware of this. This can create a conflict between patients who strive to become more informed and their questions being interpreted as signs of critique and mistrust toward the physician. We thus believe that the full potential of PAEHRs is not reached yet and argue that the concept of patient empowerment is problematic as it triggers an interpretation of "power" in health care as a zero-sum, which is not helpful for the maintenance of the relationship between the actors. Patient involvement is often discussed merely in relation to decision making; however, this study emphasizes the need to include also sensemaking and learning activities. This would provide an alternative understanding of patients asking questions, not in terms of "monitoring the doctor" but to make sense of the situation.

  • 297.
    Gunnarsson, Pia
    University of Skövde, Department of Computer Science.
    Utvärdering av strategier för prestandaoptimering i relationsdatabaser2000Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [en]

    När ett nytt databassystem ska tas fram och införas i en organisation ska funktioner och krav på systemet identifieras och analyseras i en designprocess. Ett krav på ett databassystem kan vara att systemet ska uppvisa en viss prestanda. Designprocessen leder så småningom fram till fysisk design av databasen och dess applikationer. Det kan finnas flera olika lösningar för fysisk design av databasen och dess applikationer som tillgodoser kraven och funktionerna som ska finnas i systemet. Dessa olika lösningsalternativ ger olika prestanda. Detta arbete ger en inblick i att fysisk design av en databas och dess applikationer påverkar prestanda och att det finns strategier för när olika lösningar kan vara lämpliga att använda för prestandaoptimering.

    Nyckelord: Fysisk design, SQL, index, trigger, lagrad procedur, denormalisering.

  • 298.
    Gustafsson, Anton
    University of Skövde, School of Informatics.
    Optimering av klientsidans renderingstid för interaktiva tabeller2015Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    Vanliga statiska tabeller används flitigt på Internet men dess brist på interaktion gör att de blir problematiska att arbeta med. Processen för att ändra ett värde i en tabellcell kräver en mindre form av HTML-kunskap vilket inte är en självklarhet för många användare. Lösningen på detta interaktionsproblem har blivit interaktiva tabeller, där vanliga inmatningselement placeras i tabellens celler. Problemet med de interaktiva tabellerna är att de består av beräkningsintensiva element som resulterar i en långsam renderingstid på klientens enhet. Frågeställningen som arbetet undersöker ifall det är möjligt att påskynda renderingstiden av en interaktiv tabell. En webbapplikation som genererar olika typer av interaktiva tabeller har konstruerats för att utvärdera ifall egenskapade inmatningselement eller val av DOM-injektion kan påskynda renderingstiden. Undersökningsmetoden experiment används för att besvara frågeställningen. Resultatet påvisar att de egenskapade inmatningselementen renderas snabbare än de vanliga, medan val av DOM-injektion inte har någon större påverkan av renderingstiden. 

  • 299.
    Gustafsson, David
    University of Skövde, School of Informatics.
    Adaptiv vektorgrafik och framerate i mobila enheter2015Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    Genom nya utvecklade standarder så spås webben i framtiden alltmer utgöra en fullgod applikationsplattform. HTML5 skapar bland annat möjligheten att använda sig av vektorgrafik genom Canvas-API. Användningen av vektorgrafik kräver dock lokal rendering och på en resurssvag enhet kan detta innebära att displayens framerate sjunker. Användaren upplever "lagg" och för många applikationer är detta negativt för användbarheten. För att webbapplikationer ska kunna fungera tillfredställande för en stor bredd av enheter med varierande kapacitet är det fördelaktigt att användningen av grafik sker adaptivt. Detta arbete undersöker om användningen av progressiv detaljrikedom i Canvas-grafik kan bidra till att hålla framerate uppe vid tillämpning på mobila enheter. Resultaten pekar som väntat på att reducerade detaljnivåer samt att byta ut bezierkruvor mot linjer ger förbättrad fps, men att utfallen varierar mellan olika webbläsare och telefonmodeller.

  • 300.
    Gustafsson, Hampus
    University of Skövde, School of Informatics.
    Genetiska Algoritmer kontra Tillståndsmaskiner i individcentrerade ekosystem i datorspel: Effektivitet, Flexibilitet och Anpassningsförmåga2014Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    Målet med detta verk var att undersöka vilken AI-teknik som är mest lämpad att styra beteende i ett artificiellt ekosystem. En tillståndsmaskin och en genetisk algoritm har implementerats. Dessa AI-tekniker har jämförts med avseende på tre olika aspekter: effektivitet, anpassningsbarhet och flexibilitet. För att kunna genomföra tester har individer och en experimentmiljö implementerats. Testerna gjordes på fyra olika banor. Resultatet från undersökningen talar för att GA är mer fördelaktig att använda än tillståndsmaskiner. Mätningarna visade på att GA tog längre tid att implementera än tillståndsmaskinen, dock är GA generellt mer robust och flexiblare, vilket visade sig när nya beteenden lades till. GA presterar även bättre på merparten av testerna för anpassningsbarheten.  Tillståndsmaskinen var effektivare. När hänsyn togs till antalet anrop respektive algoritm fick, visade det sig att skillnaden var betydligt mindre. Resultatet kan användas som grund till utförliga undersökningar i framtida forskning. Implementationen kan anpassas till andra spel, innehållande ekosystem.

3456789 251 - 300 of 881
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf