liu.seSök publikationer i DiVA
Ändra sökning
Avgränsa sökresultatet
1234567 1 - 50 av 1326
RefereraExporteraLänk till träfflistan
Permanent länk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
Träffar per sida
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sortering
  • Standard (Relevans)
  • Författare A-Ö
  • Författare Ö-A
  • Titel A-Ö
  • Titel Ö-A
  • Publikationstyp A-Ö
  • Publikationstyp Ö-A
  • Äldst först
  • Nyast först
  • Skapad (Äldst först)
  • Skapad (Nyast först)
  • Senast uppdaterad (Äldst först)
  • Senast uppdaterad (Nyast först)
  • Standard (Relevans)
  • Författare A-Ö
  • Författare Ö-A
  • Titel A-Ö
  • Titel Ö-A
  • Publikationstyp A-Ö
  • Publikationstyp Ö-A
  • Äldst först
  • Nyast först
  • Skapad (Äldst först)
  • Skapad (Nyast först)
  • Senast uppdaterad (Äldst först)
  • Senast uppdaterad (Nyast först)
Markera
Maxantalet träffar du kan exportera från sökgränssnittet är 250. Vid större uttag använd dig av utsökningar.
  • 1.
    Dunström, Hampus
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Holmberg, Olof
    Linköpings universitet, Institutionen för datavetenskap.
    Jannering, Gustav
    Linköpings universitet, Institutionen för datavetenskap.
    Karlsson, Michael
    Linköpings universitet, Institutionen för datavetenskap.
    Lundberg, Martin
    Linköpings universitet, Institutionen för datavetenskap.
    Tuhkala, Hannes
    Linköpings universitet, Institutionen för datavetenskap.
    Wallström, Fredrik
    Linköpings universitet, Institutionen för datavetenskap.
    3D-Kopiering: Registrering och meshning av punktmoln för utskrift2017Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Tekniken för att kunna skriva ut 3D-objekt har funnits i många år men först på 2010-talet har 3D-skrivare blivit tillgängliga även för vanliga konsumenter. Det finns dock ett problem: för att kunna använda en 3D-skrivare måste man antingen kunna CAD-mjukvara eller förlita sig på andra människors 3D-modeller. Genom att använda ett system för 3Dkopiering kan ett verkligt objekt istället kopieras. Rapporten behandlar ett kandidatprojekt som genomfördes av sju studenter på datavetenskapliga civilingenjörsutbildningarpå Linköpings universitet 2017. Målet med projektet var att utveckla ett system som kan ta separata punktmoln som indata för att sedan registrera dessa till ett komplett punktmoln. Utifrån detta kompletta punktmoln genereras sedan en 3D-mesh som kan skrivas ut av en 3D-skrivare. Tidigt i projektet var målet att vidareutveckla ett befintligt system. Detta mål om förhandlades med kunden efter att ett flertal fel identifierats med det befintliga systemet. Projektet resulterade i 3DCopy, ett mjukvarusystem som registrerar punktmoln och utifrån dessa genererar en 3D-mesh.

  • 2.
    Alesand, Elias
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Sterneling, Hanna
    Linköpings universitet, Institutionen för datavetenskap.
    A shoulder-surfing resistant graphical password system2017Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The focus of this report is to discuss graphical password systems and how they can contribute to handle security problems that threaten authentication processes. One such threat is shoulder-surfing attacks, which are also reviewed in this report. Three already existing systems that are claimed to be shoulder-surfing resilient are described and a new proposed system is presented and evaluated through a user study. Moreover, the system is compared to the mentioned existing systems to further evaluate the usability, memorability and the time it takes to authenticate. The user study shows that test subjects are able to remember their chosen password one week after having registered and signed in once. It is also shown that the average time to sign in to the system after five minutes of practice is within a range of 3.30 to 5.70 seconds. The participants in the experiments gave the system an average score above 68 on the System Usability Scale, which is the score of an average system.

  • 3.
    Barsomo, Milad
    Linköpings universitet, Institutionen för datavetenskap.
    A Survey of Automated Tools for Probing Vulnerable Web Applications2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The development of web applications have increased exceedingly in the last few years. Without the concern of security development, these web applications are exposed to a great amount of cyber threats. This thesis provides a survey of automated tools, or so called black box web scanners, that are used to find vulnerabilities, without any internal knowledge, in a web application. The web scanners was evaluated by running them on an vulnerable web application called XVWA and comparing the scanning results with two criteria. First criterion is to see if it is as accurate as stated, and the second criterion is to check if they pass the requirements of NIST for a web scanner of this type. All of the web scanners included in this thesis are open source/free to use. The results of eight different web scanners shows that most of the scanners does not follow the NIST requirements fully, however the majority still performs well. It has also been seen that the newer and most active developed scanners performs the best which is logical. One of the drawn conclusions is that none works perfect or is above all the other scanners.

  • 4.
    Persson, Jakob
    Linköpings universitet, Institutionen för datavetenskap.
    Achieving business impact with IT: A qualitative study of the practice and theory of driving change with technology, interaction and service design2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [en]

    As our society becomes more and more digitalized, IT projects play an increasingly important role. The relatively high failure rates in IT projects have spurred the development of methods and models to improve success rate by managing for outcomes rather than constraints.

    This thesis aims to contribute to our understanding of how outcome-based project methods are used in practice, and how they’re understood and conceptualized by their users such as project managers, product managers and interaction designers. It provides an overview of seven methods for managing projects for outcomes and presents findings regarding how users of a subset of these methods apply and reason about them.

    The study’s findings include the identification of six themes regarding the application and use of these methods and four concepts describing how they’re understood. The results indicate that the methods studied have a wide-reaching influence over workplace collaboration and culture, and provide generic strategies for solving problems in the domains of software development, interaction design and service design.

    Further research is recommended to determine how these methods can be used and improved to further enhance collaboration, communication, and motivation in the workplace and the methods’ wider influence on IT project success. 

  • 5.
    Dufbäck, Dennis
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Håkansson, Fredrik
    Linköpings universitet, Institutionen för datavetenskap.
    Adapting network interactions of a rescue service mobile application for improved battery life2017Självständigt arbete på grundnivå (kandidatexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Today, it is not unusual that smartphone devices can’t survive even one day of regular use until the battery needs to be recharged. The batteries are drained while using power hungry applications made by developers who haven’t taken their application’s energy impact into consideration. In this thesis we study network transmissions as made by a mobile application, and the impact these have on the battery life. The application was developed with the local rescue and emergency service as a hypothetical target group. We test how the mobile network technologies 3G and WiFi together with the device’s current signal strength and battery level affect the energy usage of the battery when uploading data to a server. We develop an adaptation mechanism on application level which uses a mathematical model for calculating a suitable adaptation of scheduling of network interactions. The adaptation mechanism makes use of burst buffering of packets, and adjusts for 3G tail times as well as for different priorities of incoming requests. Custom packet scheduling profiles are made to make consistent measurements, and with this implementation we are able to reduce the amount of energy consumed using 3G and WiFi with 67 % and 39 % respectively during tests.

  • 6.
    Combler, Adam
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Friberg, Philip
    Linköpings universitet, Institutionen för datavetenskap.
    Jokinen, Jani
    Linköpings universitet, Institutionen för datavetenskap.
    Larsson, Elin
    Linköpings universitet, Institutionen för datavetenskap.
    Mansén, Erik
    Linköpings universitet, Institutionen för datavetenskap.
    Martinsson, Tobias
    Linköpings universitet, Institutionen för datavetenskap.
    Pettersson, Albin
    Linköpings universitet, Institutionen för datavetenskap.
    Agil utveckling av webbapplikation för konkurrentanalys2017Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Syftet med den här rapporten är att beskriva utvecklingen av en webbapplikation för konkurrentanalys. Rapporten baseras på fem frågeställningar som berör produktens värde för kunden, gemensamma erfarenheter från projektet, användning av en systemanatomi, integration av separat utvecklade moduler samt anpassning av den agila projektstyrningsmetodiken Scrum. Projektet utfördes av sju studenter under 19 veckors tid med Scrum som projektstyrningsmetodik. Systemet har utvecklats utifrån en modulär modell och består av fem moduler; två API-moduler, en affärslogikmodul, en visualiseringsmodul samt en server. Detta tillvägagångssätt valdes för att underlätta utvecklingen om till exempel delar av mjukvaran behövde bytas ut.

    Värde för kunden skapades dels genom att utveckla systemet utifrån en modulär modell, men även genom noggrann dokumentation av kod och framställning av en användarmanual till kundens förfogande. De viktigaste gemensamma erfarenheter som togs med från projektet var vikten av öppen kommunikation inom gruppen samt att vara tydlig vid dialog med kund. Användandet av en systemanatomi gav enkelt en översikt över systemet, men eftersom det inte är en lika vedertagen modell som en designskiss i form av UML-diagram kan det försvåra vid verifikation med kund. För att underlätta integration av separat utvecklade moduler följdes en greningsmodell inom versionshantering och utvecklingen utfördes i par för att sprida kunskap. Slutligen applicerades en modifikation av projektstyrningsmetodiken Scrum, med influenser av parprogrammering och Kanban-tavla, på projektet.

  • 7.
    Larsson, Kim
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Ax, Lisa
    Linköpings universitet, Institutionen för datavetenskap.
    Dahlgren, Susanna
    Linköpings universitet, Institutionen för datavetenskap.
    Joelsson, Oskar
    Linköpings universitet, Institutionen för datavetenskap.
    Magnusson, Oscar
    Linköpings universitet, Institutionen för datavetenskap.
    Månsson, Daniel
    Linköpings universitet, Institutionen för datavetenskap.
    Renius, Olle
    Linköpings universitet, Institutionen för datavetenskap.
    Akutplattan: Rädda liv i digitalt format2017Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
  • 8.
    Zhao, Yidan
    Linköpings universitet, Institutionen för datavetenskap.
    An Improved Design and Implementation of the Session-based SAMBO with Parallelization Techniques and MongoDB2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The session-based SAMBO is an ontology alignment system involving MySQL to store matching results. Currently, SAMBO is able to align most ontologies within acceptable time. However, when it comes to large scale ontologies, SAMBO fails to reach the target. Thus, the main purpose of this thesis work is to improve the performance of SAMBO, especially in the case of matching large scale ontologies. 

    To reach the purpose, a comprehensive literature study and an investigation on two outstanding large scale ontology system are carried out with the aim of setting the improvement directions. A detailed investigation on the existing SAMBO is conducted to figure out in which aspects the system can be improved. Parallel matching process optimization and data management optimization are determined as the primary optimization goal of the thesis work. In the following, a few relevant techniques are studied and compared. Finally, an optimized design is proposed and implemented. 

    System testing results of the improved SAMBO show that both parallel matching process optimization and data management optimization contribute greatly to improve the performance of SAMBO. However the execution time of SAMBO to align large scale ontologies with database interaction is still unacceptable. 

  • 9.
    Yildiz, George
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Iselius, Fredrik
    Linköpings universitet, Institutionen för datavetenskap.
    Lundgren, Patrik
    Linköpings universitet, Institutionen för datavetenskap.
    Persson, Henrik
    Linköpings universitet, Institutionen för datavetenskap.
    Persson Proos, Daniel
    Linköpings universitet, Institutionen för datavetenskap.
    Sörliden, Pär
    Linköpings universitet, Institutionen för datavetenskap.
    Nilsson, Kristian
    Linköpings universitet, Institutionen för datavetenskap.
    Analysera stora mängder video och bildmaterial2017Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
  • 10.
    Lövhall, Jakob
    Linköpings universitet, Institutionen för datavetenskap.
    Analysis of a Bitcoin debit card: Design of a novel Bitcoin payment system2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This thesis introduces a debit card based payment system that aims to provide fast in-store payments using Bitcoin. The system introduces physical constraints to Bitcoin payments to enable stores to accept payments before they are in a block.The proposed system was tested in a proof of concept model to estimate the time itwould take to pay with the system on the real Bitcoin network. A security analysis was performed to validate system security and to point out potential problems. The security analysis was done by interviewing five experts from different organizations to receive different views on the system.

    The analysis of the system indicated that it could potentially be fast enough to be used in stores, however security problems exist and need to be considered.

  • 11.
    Carlbring, Josefin
    Linköpings universitet, Institutionen för datavetenskap.
    Användarcentrerad dashboard för kommunikationsflödet hos större företag: UX-design i en kvalitativ fältstudie2017Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Den presenterade studien har som syfte att ta fram en användarcentrerad dashboard (översikt) för ett kommunikationsflöde som ska fungera hos större företag. I denna interdisciplinära studie utfördes multipla tester i 6 steg ([1] förstudie, koncept skapas [2] intervju med stakeholders, [3] koncept revideras, [4] tänka-högt test med feedbackintervju, [5] koncept revideras, [6] tänka-högt test med feedbackintervju samt SUS-utvärdering), för att utifrån vad användare uppfattar och presterar ta fram ett designkoncept. Detta koncept visualiseras och används i testerna som en digital prototyp för mobil. Genom intervjuer med intressenter samt tänka-högt test med sammanhängande reflekterande intervju reviderades stegvis ett designkoncept. Detta koncept är tänkt att kunna implementeras i ett företags kommunikationssystem med lämpliga anpassningar. Genom en tematisk analys plockas de teman som framkommit under testernas gång fram, vilka visualiseras med så kallade indexkort. Genom att följa principer för gränssnitt, framtagna scenarios och beakta den mentala modellen som finns hos användare skapades en dashboard som av användare upplevs användbar. Slutresultatet för konceptet utvärderades med System Usability Scale och poängsattes med 80, vilket skattas som ett högt värde.

  • 12.
    Ho, Charlotte Tsz Wing
    Linköpings universitet, Institutionen för datavetenskap.
    AR in the Wild: Designing an Augmented Reality Tour for Preschool Children2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The goal of this research was to create an educational, outdoor Augmented Reality tour for preschool children using Minnesmark editor and mobile application. It started with an ethnographic pre-study which aimed understand the children’s abilities, characteristics and interests. It was followed by a bodystorming session which allowed the children to contribute to the design process together with the designer. Based on all the findings, a context scenario was created which showed the concept of a practicable tour. All the functional and data requirements were specified before creating the tour. The design was intended to be user-centred and to have positive effect on the children’s learning of sustainability and biodiversity. The tour was refined and created as a final product. 10 children participated in the tour which was executed in a forest behind the preschool and the preschool garden. The tour was evaluated which identified the design problems and their possible solutions.

  • 13.
    Hallström, Linda
    Linköpings universitet, Institutionen för datavetenskap.
    Att designa en tjänst för föräldrar till barn med funktionsvariationer: En designprocess med avsikter för användning som startpunkt2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Vårdnadshavare till barn med funktionsvariationer har en roll som liknar en projektledares. De ska hålla koll på möten med vårdpersonal från sjukhus och habilitering, se till att personal på skola är informerade om barnets behov, samt se till att mediciner, hjälpmedel och annat material barnet behöver finns tillgängligt. Det här projektet syftar till att ta reda på hur en tjänst som ska underlätta för vårdnadshavare till barn med funktionsvariationer skulle kunna designas, med insikter från metoden Formative Service Evaluation Technique (F-SET). Metoden baseras på en teori om avsikter för användning, och undersöker intresset av att använda en ny tjänst. Genom scenarier och en pappersprototyp introducerades vårdnadshavarna för tjänsten, och genom en enkät och intervju med vårdnadshavarna erhölls insikter utifrån vilka lösningsförslagen togs fram. Att använda avsikter för användning som utgångspunkt tidigt i en designprocess genererade givande insikter om vad som skulle göra tjänsten till en bra tjänst. I tjänsten samlas information kring barnet på ett ställe och på ett strukturerat sätt. Informationen kan lätt delas med andra, till exempel vikarier och sommarpersonal, vilket gör att vårdnadshavarna inte behöver fundera över om dessa personer känner till barnets behov. Designerns reflektioner över designprocessen är ett bidrag till andra som ska genomföra liknande projekt.

  • 14.
    Bolin, Mårten
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Dietmann, Andreas
    Linköpings universitet, Institutionen för datavetenskap.
    Granat, Elvin
    Linköpings universitet, Institutionen för datavetenskap.
    Jönsson, Emelie
    Linköpings universitet, Institutionen för datavetenskap.
    Modigh, Edvin
    Linköpings universitet, Institutionen för datavetenskap.
    Olausson, Erik
    Linköpings universitet, Institutionen för datavetenskap.
    Pettersson, Ellinor
    Linköpings universitet, Institutionen för datavetenskap.
    Sidén, Erik
    Linköpings universitet, Institutionen för datavetenskap.
    Att utveckla en trovärdig och användbar webbapplikation: Spacefinder - Framtagning av en webbapplikation för uthyrning av förråd och andra förvaringsutrymmen.2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Denna rapports syfte är att med stöd i teori och praktisk kunskap utveckla en webbapplikation för att besvara den aktuella frågeställningen, ”Hur kan en e-butik för annonsplatser designas för att den ska anses trovärdig hos besökarna och vara användbar med avseende på navigerbarhet, innehållets relevans och läsbarhet?”. En litteraturstudie genomfördes och teori sammanställdes för att utgöra en grund för utvecklingen. Arbetsgången följde relevanta teorier och webbapplikationen byggdes med moderna tekniska lösningar. Den slutgiltiga produkten tillhandahåller relevanta funktioner och tillämpningar som sedan testades av ett antal externa testare varpå en enkätundersökning fick besvaras. Utifrån denna data kunde sedan slutsatsen dras att webbapplikationen uppfyllde de krav som ställts för att med grund i teori anses vara en användbar, navigerbar och trovärdig webbapplikation. Den ursprungliga frågeställningen kan således besvaras med denna rapports teori, metod och implementation.

  • 15.
    Olsson, Josefin
    Linköpings universitet, Institutionen för datavetenskap. Linköpings universitet, Filosofiska fakulteten.
    Augmented reality i förskolan: Lärandeeffekter och emotioner vid användandet av applikationen Minnesmark2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Syftet med denna studie var att undersöka om AR-teknik uppmuntrar till lärande hos förskolebarn. Detta gjordes genom att utvärdera lärandet baserat på lärandeeffekter i form av ökad kunskap. Dessutom undersöktes barnens upplevelse och emotioner kopplade till lärandetillfället för att se om detta påverkade barnens resultat. För att uppnå syftet ställdes två frågeställningar: (i) Ökar barnens kunskap efter genomförd rundvandring med AR-applikationen Minnesmark? (ii) Finns det något samband mellan ökad kunskap och den självskattade upplevelsen av rundvandringen? För att besvara den första frågeställningen genomförde barnen ett kunskapstest innan och efter rundvandringen. Den andra frågeställningen besvarades med ett frågeformulär samt observationer under rundvandringen. Resultaten visade att barnen kunde signifikant mer på kunskapstestet efter rundvandringen, vilket tyder på ökad kunskap. Det fanns ingen korrelation mellan de mätta emotionerna och resultaten från kunskapstesterna, men observationerna tyder dock på att emotioner påverkar lärandet.

  • 16.
    Broberg, Carolina
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Ek, Oscar
    Linköpings universitet, Institutionen för datavetenskap.
    Gålén, Linus
    Linköpings universitet, Institutionen för datavetenskap.
    Krats, Anders
    Linköpings universitet, Institutionen för datavetenskap.
    Nikitidis, Andreas
    Linköpings universitet, Institutionen för datavetenskap.
    Rundberg, Fredrik
    Linköpings universitet, Institutionen för datavetenskap.
    Sanne, Jakob
    Linköpings universitet, Institutionen för datavetenskap.
    Trouvé, Johanna
    Linköpings universitet, Institutionen för datavetenskap.
    ChiliChallenge: Utveckling av en användbar webbapplikation2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Denna rapport undersöker hur en webbapplikation inom e-handel skapas med fokus på god användbarhet. De användbarhetsområden som studerats är navigerbarhet, pålitlighet och hur en effektiv köpprocess utformas. Utifrån etablerad teori om användbarhet har en webbapplikation som säljer chilifrukter skapats. Användartester har använts som utvärderingsmetod för att granska om användbarhet åstadkommits. Under projektet har tre kvalitativa tester gjorts och utifrån resultatet av dessa, tillsammans med etablerad teori, har funktionalitet och design ändrats för att förbättra användbarheten. Slutsatsen indikerar att det är möjligt att skapa en applikation som anses ha bra användbarhet utifrån de tre huvudområdena.

  • 17.
    Alansari, Hayder
    Linköpings universitet, Institutionen för datavetenskap.
    Clustered Data Management in Virtual Docker Networks Spanning Geo-Redundant Data Centers: A Performance Evaluation Study of Docker Networking2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Software containers in general and Docker in particular is becoming more popular both in software development and deployment. Software containers are intended to be a lightweight virtualization that provides the isolation of virtual machines with a performance that is close to native. Docker does not only provide virtual isolation but also virtual networking to connect the isolated containers in the desired way. Many alternatives exist when it comes to the virtual networking provided by Docker such as Host, Macvlan, Bridge, and Overlay networks. Each of these networking solutions has its own advantages and disadvantages.

    One application that can be developed and deployed in software containers is data grid system. The purpose of this thesis is to measure the impact of various Docker networks on the performance of Oracle Coherence data grid system. Therefore, the performance metrics are measured and compared between native deployment and Docker built-in networking solutions. A scaled-down model of a data grid system is used along with benchmarking tools to measure the performance metrics.

    The obtained results show that changing the Docker networking has an impact on performance. In fact, some results suggested that some Docker networks can outperform native deployment. The conclusion of the thesis suggests that if performance is the only consideration, then Docker networks that showed high performance can be used. However, real applications require more aspects than performance such as security, availability, and simplicity. Therefore Docker network should be carefully selected based on the requirements of the application.

  • 18.
    Sjöström, Elin
    Linköpings universitet, Institutionen för datavetenskap.
    Cognitive Abilities and their Influence on Speech-In-Noise Information Processing: a Study on Different Kinds of Speech Support and Their Relation to the Human Cognition2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [en]

    In this paper, top-down and bottom-up processing were studied regarding their effect on speech-in-noise. Three cognitive functions were also studied (divided attention, executive functioning, and semantic comprehension), and the effect they have on the speech processing and on each other. The research questions asked were if a difference in speech-in noise perception can be observed regarding the different levels of top-down and bottom-up support, if speech-in-noise is related to any of the researched cognitive abilities, and if there exists any correlation between these abilities. The method is a within-subject experimental design, consisting of four different tests: PASAT, to measure attention, LIT, to measure semantic comprehension, TMT, to measure executive functioning and SIN, to measure speech-in noise. The results showed a significant difference between top-down and bottom-up processing, a significant difference between top-down processing in decreasing and increasing conditions could also be seen. A negative correlation between the benefit of top-down support and the semantic comprehension task was found. Regarding the cognitive abilities a few correlations were found; the semantic comprehension task had a positive correlation to both the central executive task and the attentional task, the attentional task had a negative correlation to the central executive task, and both of the central executive subtasks had a positive correlation to each other. Most of the findings were expected, built on earlier cognitive hearing theories and studies.

  • 19.
    Andersson, Ellen
    Linköpings universitet, Institutionen för datavetenskap.
    Cognitive Workload, Game Experience, and Intrinsic Motivation2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [en]

    When it comes to game design, two features that have been linked to the success of a game are playability and the subjective game experience. This is perhaps not surprising, as the main purpose of a game is to entertain. What cognitive factors that may underlie these features has, however, not been explored. This study examines the relationship between both workload and cognitive workload and player experience. The results suggest that an increase in workload, including cognitive workload, positively affect the player experience of the game as well as the player’s intrinsic motivation.

  • 20.
    Nilsson, Olav
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Polbratt, Filip
    Linköpings universitet, Institutionen för datavetenskap.
    Counting the clicks on Twitter: A study in understanding click behavior on Twitter2017Självständigt arbete på grundnivå (kandidatexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Social media has a large impact on our society. News articles are often accessed and shared through different social media sites . In fact, today the most common way to enter a website is from social medias. However, due to technical restrictions in what information these sites make public, it is often not possible to access click information from social medias. This complicates the analysis of popularity dynamics of news articles, for example. In this thesis, we work around that problem. By using an URL shortener service API, we can extract information about the clicks from the API. We will only look at content that is shared on Twitter because they have the friendliest view on sharing data for research purposes. To test this methodology we are doing a small prestudy in which we look at how biased news articles are shared on Twitter compared to more objective content. There are three parts in investigating the biased content. The first part is to extract Bitly links from Twitter. The second part is to examine the links and decide if it is a news article. Finally, we determine if the news article is biased. For this third step, we use two different approaches. First, we build a computational linguistics tool called a Naive Bayes classifier from already classified training data. Second, we classify different articles as articles with biased content or not, where an article is considered biased if the domain it resides on has a high content of biased articles. Our analysis of a sample data set that we have collected over a week showed that biased content is clicked for a longer period of time compared to non-biased content.

  • 21.
    Habrman, Robert
    Linköpings universitet, Institutionen för datavetenskap.
    Creating a Database and a User Interface for Storing Test Data for Radar Equipment2017Självständigt arbete på grundnivå (högskoleexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
  • 22.
    Lemon, Nina
    Linköpings universitet, Institutionen för datavetenskap.
    Deltagande design i förskoleklassen: Att designa för barn, med barn.2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Elever i förskoleklass anser att matematik är både tråkigt och jobbigt. Detta trots att deras undervisning fortfarande är starkt influerad av den fria leken och elevernas egna kreativitet. Barns användning av teknologi ökar och det utvecklas teknologi och interaktiva hjälpmedel för lärande utan att egentligen involvera barnen själva i utvecklingen. Det blir därför intressant att låta barn medverka i en designprocess av ett interaktivt matematiskt hjälpmedel.

    Teori kring design, barn, lärande och matematik har studerats för att få en ökad förståelse för den undervisning som sker i förskoleklassen och sociala situation som klassen utgör. Stort fokus har kommit att ligga i hur en deltagande design med barn kan se ut och hur en designprocess kan gynnas av barnens medverkan. 

    Observationer, intervju och workshop genomfördes med elever i Kristallkulans förskoleklass i en mindre kommun i Sverige. Studien resulterar i insikter och identifierade behov som ett matematiskt hjälpmedel bör tillgodose. Men även i ett konceptförslag med tillhörande konceptskiss som visar hur och var ett interaktivt matematiskt hjälpmedel kan användas. 

  • 23.
    Johansson, Vida
    Linköpings universitet, Institutionen för datavetenskap.
    Depending on VR: Rule-based Text Simplification Based on Dependency Relations2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The amount of text that is written and made available increases all the time. However, it is not readily accessible to everyone. The goal of the research presented in this thesis was to develop a system for automatic text simplification based on dependency relations, develop a set of simplification rules for the system, and evaluate the performance of the system. The system was built on a previous tool and developments were made to ensure the that the system could perform the operations necessary for the rules included in the rule set. The rule set was developed by manual adaption of the rules to a set of training texts. The evaluation method used was a classification task with both objective measures (precision and recall) and a subjective measure (correctness). The performance of the system was compared to that of a system based on constituency relations. The results showed that the current system scored higher on both precision (96% compared to 82%) and recall (86% compared to 53%), indicating that the syntactic information dependency relations provide is sufficient to perform text simplification. Further evaluation should account for how helpful the text simplification produced by the current system is for target readers.

  • 24.
    Gustavsson, Per
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Gavefalk, Erica
    Linköpings universitet, Institutionen för datavetenskap.
    Design and evaluation of a system that coordinate clients to use the same server2017Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This thesis present a system which examine when clients should select a new server to maximize the number of packets received with the fewest number of server selections. The ratio between the number of packets received and the number of server selections should therefore be as high as possible. To help minimize the number of server selections, the system should be adaptive if the conditions would change. We construct a server selection mechanism which guarantees agreement between clients when called upon by the system. Furthermore, four policies have been created for when the mechanism is to be called. The purpose of this is to find out when and how it is best to switch server and how they can adapt to varying connection failure rates between server and clients. We evaluate the system by running simulations concluding that the policy we call on demand is best, which calls the server selection mechanism when clients have no connection to the server. This policy is the best if the aim is to send as many packets as possible and that the server selection mechanism is called few times with adaption to varying connection failure rates. This would enable the system to provide information even if the conditions will change to the better or to the worse.

  • 25.
    Hedelin, Hugo
    Linköpings universitet, Institutionen för datavetenskap.
    Design and evaluation of a user interface for a WebVR TV platform developed with A-Frame2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The market for virtual reality products has grown rapidly the last few years, and as the demand grows, the supply should naturally follow. More games, applications and also web sites for virtual reality are going to have to be designed and produced to support this demand. However, the guidelines and the literature for designing user interfaces specifically for virtual reality are few and often outdated. The purpose of this thesis is to help contribute to determine how to design user interfaces for virtual reality, when one is making selection with fuse-based clicks. In this thesis, a prototype for a TV-platform is designed and produced in WebVR, using the framework A-Frame. The prototype is then evaluated with usability tests and redesigned as according to an iterative design process. The evaluations showed that items were easily clicked by mistake and often unknowingly. Furthermore, the test user participants often failed to notice user interface objects if the objects were not placed in the centre areas of the user interface. The conclusion suggests that navigation paths within the user interface could mitigate accidental clicks, and auditory feedback could help users notice the accidental clicks. Moreover, between 700ms to 1000ms, but closer to 1000ms, could be an appropriate fuse time to facilitate ease of making selections at the cost of speed efficiency.

  • 26.
    Lam, Benny
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Arnemo, Marcus
    Linköpings universitet, Institutionen för datavetenskap.
    Design and Proof-of-Concept Implementation of Interactive Video Streaming with DASH.js2017Självständigt arbete på grundnivå (kandidatexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Traditionally, videos are played in a linear manner, which does not give the viewer many options to control their viewing experience. However, in contrast to regular video this paper presents the design and implementation of a proof-of-concept solution that supports interactive video streaming. The idea with interactive video streaming is that the viewer can personalize their experience by deciding which path a story should follow at certain branch points. The challenge is to give the user this experience while simultaneously keeping the seamless playback experience they usually have when streaming video in a traditional way. By doing careful prefetching of the alternative videos in conjunction with utilizing the concept of HTTP-based adaptive streaming, seamless playback of interactive branched video can be implemented with the  dynamic adaptive streaming over a HTTP (DASH) framework. We compare our proof-of-concept implementation with a previous implementation from a different framework. The two players are tested against each other in a handful test aimed at exploring some of the aspects specific to interactive video. More specifically, we investigate the likelihood of experience "stalls", events that cause seamless playback to be interrupted, when changing the network conditions as well as when we change the nature of the so called "branch events" themselves. We find that there are distinguishable differences between the two implementations, specifically that DASH implementation has a more optimistic adaptation logic causing it to have more stalls and a higher playback rate in general. 

     

  • 27.
    Wahlman, Fredrik
    Linköpings universitet, Institutionen för datavetenskap.
    Design Ethnography and Service Design Thinking on Triadic Relationships in Product-Service Systems2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This study has used design ethnography and service design thinking to understand triadic relationships in product-service systems. The data used in this research has been collected in an explorative user research phase of an overarching service design project at Scania CV. The service design project was of purpose to apply a user-centered design approach to investigate Scania Driver Services.

    The study finds Design Ethnography and Service Design Thinking as fruitful in understanding triadic relationships in product-service systems, but also identify challenges that require further exploration in order to enable the best possible value-propositions.

    The study contributes to understanding what kind of knowledge that applying design ethnography and a service design thinking approach to understand triadic relationships in product-service systems concern. A summary of knowledge identified is presented below.

    Understanding and knowledge concern:

    • Contradictions between the purchaser and end-user perception.

    • Actor perception of another actor(s).

    • Actor perceived evolution of another actor over time.

    • Actor change of view due to its own evolution.

    • Relationships of the service provider, purchaser and end user.

    • Misconceptions between actors.

    • Variation in communication between actors.

    • What the communication between actors is perceived to concern.

    • Additional actors than initially considered that are crucial for understanding the triadic

    relationship.

  • 28.
    Öhlund, Elinor
    et al.
    Linköpings universitet, Institutionen för datavetenskap. Linköpings universitet, Tekniska fakulteten.
    Wang, William
    Linköpings universitet, Institutionen för datavetenskap. Linköpings universitet, Tekniska fakulteten.
    Phung, Gullis
    Linköpings universitet, Institutionen för datavetenskap. Linköpings universitet, Tekniska fakulteten.
    Olsson, Jonas
    Lundqvist, Felix
    Linköpings universitet, Institutionen för datavetenskap. Linköpings universitet, Tekniska fakulteten.
    Hultberg, Dag
    Linköpings universitet, Institutionen för datavetenskap. Linköpings universitet, Tekniska fakulteten.
    Fixcher, Max
    Linköpings universitet, Institutionen för datavetenskap. Linköpings universitet, Tekniska fakulteten.
    Back, Hampus
    Linköpings universitet, Institutionen för datavetenskap. Linköpings universitet, Tekniska fakulteten.
    Design och implementation av en e-butik med en personifierbar produkt för att uppnå nytta och effektivitet: Utveckling av e-butiken Coffe Creation2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Syftet med den här studien är att finna faktorer som gör en e-butik med personifierbara produkter användbar i form av effektivitet och nytta. Processen fram till slutprodukten har gjorts med en iterationsbaserad user-centered design-metod där utvecklarna under arbetets gång har haft en kontinuerlig dialog med slutanvändaren. Designmässiga val har gjorts utifrån återkoppling från användartester vilket har resulterat i en slutsats om att det finns fem faktorer som är viktiga att ha i åtanke då en e-butik för personifierbara produkter ska utvecklas. Att applikationens syfte och funktion presenteras för användaren visade sig vara viktigt för såväl nytta som effektivitet. Användarens förståelse om hur ett val som tas i applikationen kommer att påverka produkten är kopplat till nytta, och applikationens återkoppling kring ett val som har gjorts är kopplat till effektivitet. En väl utarbetad hierarki för det flöde användaren går igenom vid anpassning av en personifierad produkt är en kritisk faktor för effektivitet. Den sista faktorn är relaterad till ett begrepp som har benämnts alternativa köpflöden. Detta handlar främst om att det kan finnas en användarnytta med att utgå från förinställda produkter vid anpassning, istället för att skapa en ny produkt från grunden.

  • 29.
    Cesarini, Kristian
    Linköpings universitet, Institutionen för datavetenskap.
    Designing and Evaluating Serious Games for Cost- Effective Data Acquisition in Genomics Research2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Scientists interested in uncovering associations between DNA variants and complex traits such as personality characteristics and cognitive abilities often face the constraint that the research requires very large samples to be successful. One reason very large samples are difficult to assemble is that the outcome variables are not always measured in a consistent way in different data sets, and sometimes they are not measured at all. In such cases, traditional measurement techniques (such as in-house interviews or surveys) are not always feasible. In this project, I sought to develop two “serious games” which can be used to measure short-term memory. The study shows that an individual’s performance in both of these games is moderately predictive of measures of short-term memory used by psychologists. The study also finds that users rate the serious games as more enjoyable than the conventional measures. The results suggest that ongoing effort to gather outcome data via nonstandard techniques such Mobile apps may turn out to be a useful complement to conventional approaches toward data collection.

  • 30.
    Flisberg, Anna
    Linköpings universitet, Institutionen för datavetenskap.
    Designing tutoring, feedback and gameplay of a mobile game: For pick-up-and-play and long-term playing2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The objective of this master thesis project was to improve the existing mobile game Entanglement. This game needed better tutoring and feedback, since the players found it hard to grasp how to play the game. The gameplay of the game also needed to be adjusted as it had no clear goal and did not keep the players’ interest.

    Mobile games has exploded on the app market and the way they are composed differs from the more traditional games on gaming consoles and computers. This thesis has investigated what makes mobile games successful and what trends there are in the mobile gaming market. Focus has been on the tutoring, feedback and gameplay of mobile games.

    The thesis project resulted in improved feedback to the player as he is playing Entanglement. The tutoring of the game has also been given a real boost although it needs continued work and user testing to get it to work optimally. The gameplay was changed to a level based gameplay, which gave the game a clear goal and easily kept the players interested. Entanglement is still not ready for release, but it has come a long way.

  • 31.
    Jansson, Björn
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Maghsoudi, Sebastian
    Linköpings universitet, Institutionen för datavetenskap.
    Developing SharePoint add-ins2017Självständigt arbete på grundnivå (högskoleexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Developing a Microsoft SharePoint-based site is, according to marketing, simple and efficient. Efficiency is increased by giving the developer the option to easily add functionality to the site. One way to add functionality is through so called add-ins. An add-in extends the functionality of the site by running independent code on the client, cloud or a server outside the SharePoint farm. Add-ins can be added to the site through a web-based market or by creating new ones. The general question is if creation of new add-ins is worth the effort. This discussion can begin by investigating what implementation detail is reoccurring when developing this add-ins as well as what part of the process the most time is consuming. By attempting to create add-ins and the same time documenting the progress one can make conclusion regarding said questions. The result shows that the most recurring parts of development is how to manage the incoming data. It also seems as if the most time consuming part of add-in development is the research and construction of functionality that fetch data from the SharePoint-based site. Another part of the result is technical and contains information necessary to understand how the example add-ins are created. The add- ins that is presented in this paper concern document management which is a significant aspect of Microsoft SharePoint. 

  • 32.
    Axelsson, Jonathan
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Cheng, Viktor
    Linköpings universitet, Institutionen för datavetenskap.
    Felippe da Silva Galeano, Renata
    Linköpings universitet, Institutionen för datavetenskap.
    Hermansson, Eric
    Linköpings universitet, Institutionen för datavetenskap.
    Lindholm, David
    Linköpings universitet, Institutionen för datavetenskap.
    Olefalk, Simon
    Linköpings universitet, Institutionen för datavetenskap.
    Shadman, Cecilia
    Linköpings universitet, Institutionen för datavetenskap.
    Easyfleet – A Customised Fleet Management: A case study in developing a web application that supports navigation, simplicity and customer satisfaction2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [en]

    When vehicles are an important part of companies as part of their business operations, it arises a need for obtaining an overview of their vehicle fleet. Storing this information using old-fashioned means such as spreadsheets or whiteboards is time-consuming, inefficient and not accessible at all time.

    In this day and age, a web application could not only fulfill existing needs but also provide new and valuable functionality. The main advantage of storing information about a vehicle fleet in a web application would be to provide easy access to information for everyone in the organisation at all time. 

  • 33.
    Tågmark, Anna
    Linköpings universitet, Institutionen för datavetenskap.
    En prototyp framtagen i syfte att förbättra användarupplevelsen vid online-registrering2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    För att kunna upprätthålla en plattform för att dela åtkomst av konsumentdata krävs en större mängd registrerade medlemmar. I och med den teknologiska utvecklingen höjs ständigt kraven på hur en god användarupplevelse uppfattas. På uppdrag av företaget Cint har en studie utformats i syfte att förbättra processen som sker när användare registrerar sig som medlemmar online. För att undersöka brister i den nuvarande registreringsprocessen genomfördes användbarhetstester kombinerat med intervjuer med potentiella användare bosatta i Sverige och USA. Användbarhetstesten resulterade i att fem av sex användare lyckades att fullfölja registreringen samtidigt som ett stort antal användbarhetsproblem identifierades. Utifrån den feedback som togs emot av användarna tillsammans med en genreanalys och kravspecifikation visualiserades en Hi-Fi prototyp omfattande ett förslag på en förbättrad registreringsprocess. Prototypen testades och utvärderades på ett liknande sätt med nya potentiella användare. Samtliga användare lyckades att fullfölja registreringen. Användarna beskrev processen med betydligt mer positiva än negativa ord. I samband med användbarhetstesten identifierades en mindre mängd förbättringsförslag som slutligen applicerades på prototypen.

  • 34.
    Alexandersson, Henrik
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Bouganim, Jakob
    Linköpings universitet, Institutionen för datavetenskap.
    Do Ruibin, Kevin
    Linköpings universitet, Institutionen för datavetenskap.
    Gunnarsson, Daniel
    Linköpings universitet, Institutionen för datavetenskap.
    Hyllienmark, Erik
    Linköpings universitet, Institutionen för datavetenskap.
    Karlsson, Anton
    Linköpings universitet, Institutionen för datavetenskap.
    Nathanaelsson, Sara
    Linköpings universitet, Institutionen för datavetenskap.
    Ringqvist, Hugo
    Linköpings universitet, Institutionen för datavetenskap.
    En studie kring utvecklingen av webbapplikationen HappyBox2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Syftet med rapporten var att undersöka hur en e-­butik för matvarupaket kunde utformas och implementeras för att vara användbar avseende navigerbarhet, samtidigt som den inger förtroende hos användaren och uppmuntrar till kundengagemang. Utifrån en förstudie kartlades intresset för produkten. Därefter utvecklades en prototyp och webbapplikationens design utformades. Utvecklingen skedde genom ett iterativt arbetssätt och frågeställningens beståndsdelar testades kontinuerligt i form av användbarhetstester. Rapporten presenterar och diskuterar webbapplikationens design och hur den använts i försök att uppfylla syftet. Även tekniska lösningar avseende utformandet av webbapplikationen diskuteras och motiveras. Slutligen argumenterar rapporten för hur feedback och tydliga knappar gör webbapplikationen förtroendeingivande och navigerbar. Slutsatser kring huruvida webbapplikationen uppmuntrar till kundengagemang har varit svåra att dra och författarna har därför avstått från detta.

  • 35.
    Gustafsson, Oskar
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Hellenberg, Rickard
    Linköpings universitet, Institutionen för datavetenskap.
    Evaluating performance of a fault-tolerant system that implements replication and load balancing2017Självständigt arbete på grundnivå (kandidatexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Companies and organizations increasingly depend on their computer systems to help them in their work. This means that the availability of these computer systems becomes even more important as organizations are increasingly dependent on it to function. Therefore, fault tolerance needs to be considered when designing a computer system. However, when implementing fault tolerance to increase the availability it may affect the performance of the system. This thesis describes an implementation of a system that provides fault tolerance against fail-stop faults and analyzes the performance. The system consist of a primary server and a backup server and each has a GO web server and a MySQL database installed. MySQL has a built-in functionality for replication that is used to replicate the data from the primary to the replica. Two different approaches for replication are used and compared in this thesis. The system also has a load balancing server with a program called HAProxy installed. The program is used to switch between servers in case of a failure and enables load balancing between the servers, although this setup only allows for read requests to be sent to the backup server. The measurements of the implemented system shows that enabling load balancing for read requests has little effect on lower the response time when the system is under low load. For 25 users the response time was just 5 ms faster when enabling load balancing. For 50 users however, the response time was 33 ms faster when enabling load balancing. The system was evaluated using measurements of the response time and the percentage of stale data under different network loads and different requests from the system. Two different methods of replication in MySQL: asynchronous and semisynchronous were tested to see how they affect the response time and the consistency of the system. The measurements show asynchronous replication has a lower response time, but semisynchronous replication has less stale data. This means that choosing between asynchronous or semisynchronous replication is a trade-off between choosing lower response time or choosing less stale data and less risk of losing data.

  • 36.
    Gholmi, Allan
    Linköpings universitet, Institutionen för datavetenskap.
    Evaluating spatial mapping using interpolation techniques2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
  • 37.
    Friberg, Marc
    Linköpings universitet, Institutionen för datavetenskap.
    Executive function, working memory and speech-in-noise recognition – Comparing a non-semantic black and white version of the Trail Making Test to the original Trail Making Test2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [en]

    In this thesis, the relationship between cognition and speech-in-noise recognition, in normally-hearing Swedish students, is examined. The Trail Making Test, hypothesized to measure a wide range of cognitive functions, including executive function and working memory, has been criticized for being a culturally biased measure, hence the need for a culturally unbiased version. A between-group experiment was conducted in which a non-semantically dependent version of the Trail Making Test was compared to the original Trail Making Test in order to test for psychometric equivalence. A total of 21 young normally-hearing Swedish students were given three tests: TMT or TMT (non-semantically dependent version), a Swedish Reading Span Task and a Swedish speech-in-noise recognition task. The B parts of the two Trail Making Test versions differed significantly and both were moderately to highly correlated to speech-in-noise and reading span performance. The results indicates that the original Trail Making Test is a more plausible index for executive function and strengthens the relationship between executive function, working memory and speech-in-noise recognition. 

  • 38.
    Johannesson, Daniel
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Doane, Christopher
    Linköpings universitet, Institutionen för datavetenskap.
    Extending a model-based IDE: Implementing multi-user collaboration2017Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This report proposes an implementation of multi-user support to an existing model-based IDE called Arctic Studio which is created and maintained by ARCCORE AB. Arctic Studio is a  single-user embedded software development environment for developers utilizing the AUTOSAR standard. It is based on the Eclipse IDE and the Eclipse Modelling Framework (EMF). The  implementation takes the form of an Eclipse plugin using EMFStore.   

    Users face a challenge to maintain consistency between several versions of a model instance. This is currently solved with the use of version control systems like GIT or SVN or by using tools such as EMF Compare to manually merge models. These traditional version control systems are not well-suited for the structure of model files used in Arctic Studio. By having model-supported  version control, developers can synchronize changes in model representation and easily perform merges. To select an appropriate solution, the state of the art in version control techniques for model artifacts was presented. In this case, model artifacts are xml files that define model  instances. The version control system called EMFStore was selected as it can be integrated into the Arctic Studio product. The company ARCCORE also expressed a preference for EMFStore over other solutions and named that the ability to integrate the solution with Arctic Studio was desirable. Different methods for integrating EMFStore in Arctic Studio were explored and a  prototype was constructed to test the viability of using EMFStore for AUTOSAR models.  Limitations of the EMFStore implementation were documented and some of them addressed in the prototype implementation. This study concludes that EMFStore can, with some integration modifications, be setup to handle version control of AUTOSAR EMF model instances in Arctic Studio

  • 39.
    Hammarbäck, Jimmy
    Linköpings universitet, Institutionen för datavetenskap.
    Finding paths or getting lost?: Examining the mental model construct and mental model methodology2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Mental models have been a popular concept for more than 30 years and used to explain many phenomena of human life – from logical reasoning and problem-solving to narrative comprehension and the understanding of complex dynamic systems. As such, the mental model has been studied with a great variety of techniques, from the cognitive interview and verbal protocol analysis to observations and computer-based network algorithms. However, while the concept has a keen interest, there exists no consensus on what a mental model is. Nor what methods to use when studying them. Instead, most researchers have used their own vague, and often intuitive, descriptions of the construct, resulting in an abundance of incomplete and incompatible concepts that have been studied without many methodological considerations. This thesis aims to examine the mental model concept, and provide a working definition by describing associated functions, characteristics and nature. Moreover, a new methodological framework is developed and used as means to highlight mental model methodological issues. Lastly, given the lack of mental model methodological issues in research, the Pathfinder technique is validated as a starting point of this important field of study. Among the results, it is concluded that the Pathfinder technique is not valid. Consequently, researchers should be wary of Pathfinder technique’s limited use in complex domains, such as information security.

  • 40.
    Sjöstrand, Johan
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Westberg, Sara
    Linköpings universitet, Institutionen för datavetenskap.
    Functional and Security testing of a Mobile Application2017Självständigt arbete på grundnivå (kandidatexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
    Abstract [en]

    A mobile application has been developed to be used for assistance in crisis scenarios. To assure the application is dependable enough to be used in such scenarios, the application was put under test. This thesis investigates different approaches to functional testing and security testing. Five common methods of generating test cases for functional testing have been identified and four were applied on the application. The coverage achieved for each method was measured and compared. For this specific application under test, test cases from a method called decision table-testing scored the highest code coverage. 9 bugs related to functionality were identified. Fuzz testing is a simple security testing technique for efficiently finding security flaws, and was applied for security testing of our application. During the fuzz test, system security properties were breached. An unauthorized user could read and alter asset data, and it also affected the system's availability. Our overall conclusion was that with more time, creating functional tests for smaller components of the application might have been more effective in finding faults and achieving coverage.

  • 41.
    Rosengren, Malin
    Linköpings universitet, Institutionen för datavetenskap.
    Gamification in Energy Production: Application of engaging and motivating game thinking in an optimization tool for production of district heating2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    While digitalization is changing the way we work and live, new methods and strategies are needed for motivating future generations at work. An approach to this is gamification, described as the use of game mechanics and elements for creating motivation and engagement in non-game contexts. In this thesis, theory on gamification is studied along with connecting areas of games, user-centred design and motivation. The theory is used for conducting a case study with a user-centred approach, applied in a design process. The case study investigates the use of an optimization tool for production of district heating, developed by the thesis initiator Sigholm, and used by operating technicians in the control room at power plants. The use and use context of the product is studied where user needs, goals and motivations are addressed and used as design problems to investigate. By applying the theories studied, ideas are generated, visualised, tested and evaluated in a prototype. The results of the case study show that including gamification in a user-centred design process helps in focusing on the user motivations and acts as an inspiration in finding engaging design solutions. Applying gamification in the case study showed that the game mechanics and elements themselves were not appealing to the whole user group, but that solutions directly connected to the user needs and use context were more appreciated. The thesis addresses a wide scope of integrated fields where several areas of further studies are identified.

  • 42.
    Schnell, Felizia
    Linköpings universitet, Institutionen för datavetenskap.
    Gaming with sustainability and the life below the waves: How to stimulate a peaceful co-existence with our plante's water and the life there-in through engaging experiences2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    In 2015 the UN completed a list of environmental and social goals, one of these goals is the “life in the water” goal, or goal 14. It focuses on the factors endangering the diversity and the ecological balance in the water. However, the goals are formulated with a focus on changes to be done by countries or bigger organisations, not by individuals. This project focused on creating a design for a technical solution that teaches and motivates youths how to help take care of the planet. To do this a design process consisting of a pre-study, concept phase and a workshop were done. The pre-study consisted of interviews, a questionnaire and a pre-study of similar digital games. The interviews focused on how youths and what values and knowledge youths are taught today. These interviews informed a questionnaire that focused on how and what the students were taught about taking care of the oceans. The last part of the pre-study was a review of games with focus on the environment, which was later used to inspire the design process. The concept phase consisted of three iteration phases of concepts and the last phase created the concept tested in the following workshop. Each iteration ended with a discussion of concepts were one or two concepts chosen to focus on. The final concept was a type of exhibition of two digital minigames or simulations and one physical simulation. The three prototypes were linked, in a wizard of Oz type of style, where two of the prototypes, the physical and one of the digital prototype, influenced the environment in the last digital prototype. The collective prototype seemed to inspire engagement and interest from the participants and was mainly received as a good idea. The workshop was held with youths between 12-16 years old and resulted in feedback and a proposition to a redesign.

  • 43.
    Ihs Håkansson, Ellinor
    Linköpings universitet, Institutionen för datavetenskap.
    Genreanalys på internetbaserad kognitiv beteendeterapi-behandling.2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Det projekt som redogörs i denna rapport var en del av ett samarbete mellan Psykologpartners och Linköpings Universitet. Projektet innefattade att genomföra en genreanalys på fyra olika KBT-behandlingssidor. Dessa var olika typer av depressionsbehandlingar på hemsidorna KBTonline, 1177, Iterapi och Livanda. Syftet med projektet var att ta fram förslag för att underlätta framtida utveckling av designen på internetbaserade KBT-behandlingssidor.

    För att undersöka hemsidorna användes metoden genreanalys för interaktionsdesign där först och främst målen med analysen identifierades och definierades. Därefter undersöktes produktens form, innehåll och syfte för att sedan extrahera likheter och skillnader mellan hemsidorna utifrån dessa tre element. De sista stegen var att samla ihop data som extraherats av undersökningen och presentera det för att till sist dra slutsatser utifrån det.

    De resultat som extraherades av denna analys var hur hemsidorna såg ut samt hur de var strukturerade, hur alla övningar var uppbyggda samt vad de innehöll, vad för olika medietyper de använde och till sist hur väl mobilanpassade de var. Bland annat var de förslag som togs fram att ha någon slags funktion som hjälper användaren att veta var i behandlingen hen är, att variera ifyllningsmöjligheterna och att ändra vissa övningar för att anpassas till mobilens storlek.

  • 44.
    Kinberger, Emanuel
    Linköpings universitet, Institutionen för datavetenskap.
    Google Charts-baserad Business Intelligence-lösning för CGI Östergötland2017Självständigt arbete på grundnivå (kandidatexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Det här arbetet utförs på uppdrag av CGI Östergötland. De har i dagsläget inget effektivt eller smidigt sätt att presentera mål och resultat från sina kundundersökningar. CGI önskar kunna filtrera data från undersökningarna och sedan visualisera dem på olika sätt. De önskar även reducera mängden manuellt arbete kring framställning av statistik. Man vill ha ett användarvänligt system för ändamålet. Syftet med arbetet är att implementera en fungerande prototyp av en dashboard enligt ovanstående önskemål. Arbetet utgick från ett Excel-ark med data som CGI tillhandahöll. NodeJs användes som backend, medans JavaScript, Ajax, HTML och Css användes som frontend, med Google Charts som visualiseringsverktyg. Dagbok fördes för att underlätta arbetsprocessen. En enklare hemsida med stapeldiagram implementerades, baserat på data från Excel-arket. Successiv utveckling av sökfunktionalitet, dynamisk färgsättning av diagram beroende på resultat i f.h. till mål och trenddiagram för att visualisera utveckling över tid. Diagram och mätare implementerades för att visualisera hur viktiga frågor besvarats av kunden. Vid eventuell vidareutveckling av produkten rekommenderas att reducera mängden av data som skickas mellan backend och frontend. Om man önskar lägga till ytterligare funktionalitet på dashboarden bör man även se över uppbyggnaden av HTML-sidan. Vidare borde man undersöka kompatibiliteten mellan Internet Explorer och Google Charts.

  • 45.
    Ledin, Johanna
    Linköpings universitet, Institutionen för datavetenskap. Linköpings universitet, Filosofiska fakulteten.
    Guiding the User: Redesign and Usability Improvement of a Student Thesis Publication Form2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Studenter upplever problem när de ska publicera sina examensarbeten i det nationella Digitala Vetenskapliga Arkivet (DiVA). Det nuvarande formuläret testades med 7 användare i ett användbarhetstest med Tänka-högt protokoll och det visades att användbarheten var låg. De tre aspekterna av användbarhet representerades av följande kvalitativa mått: efficiency representerades av tid för uppgiften, effectiveness representerades av task completion och satisfaction representerades av PSSUQ och SUS. 22 användbarhetsproblem hittades och prioriterades med en allvarlighetsgrad mellan 0-4. Nya koncept togs fram och utvärderades med en variation av en Pugh-matris. Från koncepten skapades skisser i enlighet med tumregler för formulärsdesign och utvärderades med Nielsens tumregler. Problem som identifierades i DiVA löstes och en datorprototyp skapades varpå den testades med samma metod som det nuvarande formuläret med 6 användare. Task completion ökade, tiden för att lösa uppgiften minskade signifikant och PSSUQ och SUS minskade signifikant. Tillsammans med de kvantitativa resultaten är slutsatsen att användbarheten var högre i prototypen än i det nuvarande systemet. Kvaliteter som ökar användbarheten i formulär som används för att publicera akademiska studentarbeten är en stegvis struktur, förklarande av terminologi och fokus på att vägleda användaren. Framtida studier bör inkludera användbarhetstest för andra publikationstyper och validering av tumregler för formulärsdesign.

  • 46.
    Bohlin, Anton
    Linköpings universitet, Institutionen för datavetenskap.
    Handledning i casual-spel: Konsten att lära ut ett komplext spel på ett intuitivt sätt2017Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Spel i utbildande syfte blir allt vanligare för att lära barn nya koncept och aktivera deras hjärnor.För att lyckas fånga barnens uppmärksamhet och få dem att leva sig in i spelet krävs att man introducerar spelet på ett bra sätt.Så hur skapar man en intressant och lärande handledning för barn till ett relativt komplext pussel brädspel?Det är vad jag har undersökt i den här uppsatsen genom att göra en litteratur studie och sedan använda kunskapen för att skapa en handledning till spelet Entangled.Entangled är ett pussel brädspel som strävar mot att lära ut grunderna till kvantmekansik sammanflätning. För att ett spel ska bli bra krävs det att alla delar av spelet jobbar tillsammans på samma nivå. Vad jag menar är t.ex. spelets regler, spelmekanik och grafik. Alla delar måste fungera tillsammans för att det slutliga spelet ska bli en bra helhetsupplevelse.

    Utöver det så krävs det att man förklarar spelets regler och spelmekanik och det görs vanligast av en handledning i spelet, som introducerar hur spelet fungerar.

    Entangled är skapat i javascript med hjälp av ramverket Phaser.io för att lättare hantera grafik, animationer och andra objekt. Entangled utvecklades från början av andra studenter, på Linköpings Universitet, med ett annat namn.Under mitt examensarbete har Entangled ändrats för att öka spelupplevelsen och inlevelse genom att byta grafik och införa en handledning.För att utvärdera om ändringarna i spelet fungerar bra utfördes en undersökning i form av bevakade sessioner.I undersökningen deltog 10 personer i åldrarna 8-25år, där testpersonerna fick spela Entangled och sedan svara på två enkäter, IEQ och PANAS.

    Försöker man skapa handledning, där målet är att få den nya spelaren att investera tid och skapa en koppling till spelet, är det viktigt att handledningen inte ger för mycket hjälp.Detta gör att den nya spelaren får tänka mer och blir mer involverad i spelet.Däremot om man ger den nya spelaren för lite information ger det motsatt effekt, balansen mellan vad som är för mycket och för lite kan minst sagt vara svår att fastställa.I Entangled tyckte testpersonerna att handledningen inte var tillräckligt förklarande, men de gav inte upp och fortsatte försöka tills de lyckades.Detta kan vara en anledning till varför resultatet ifrån undersökningen var förhållandevis positivt, testpersonerna blev mer involverade.

  • 47.
    Andersson, Rikard
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Emberg, Johan
    Linköpings universitet, Institutionen för datavetenskap.
    Hazell, Sofie
    Linköpings universitet, Institutionen för datavetenskap.
    Laestander, Hjalmar
    Linköpings universitet, Institutionen för datavetenskap.
    Norberg, Gustaf
    Linköpings universitet, Institutionen för datavetenskap.
    Elmfeldt Rönnmark, Maximilian
    Linköpings universitet, Institutionen för datavetenskap.
    Buciuto Sundelin, Bruno
    Linköpings universitet, Institutionen för datavetenskap.
    Törngren, Erik
    Linköpings universitet, Institutionen för datavetenskap.
    Heat n' Eat: Utvecklingen av en användbar e-butik med fokus på navigerbarhet2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Studenter idag har brist på både tid och pengar. Samtidigt ökar e-handeln och specifikt matförsäljningen över internet. Rapporten har som avsikt att undersöka möjligheterna för en tjänst, i form av en webbapplikation, som erbjuder studenter högkvalitativ mat inom deras budget på ett enkelt sätt. Via en marknadsundersökning på Campus Valla uttryckte studenter avsaknad av en sådan tjänst. Studien genomfördes genom att ta fram teori rörande användbarhet och navigerbarhet. Studenter som grupp har ofta ont om tid och är vana vid att få snabb och tydlig information vilket god navigerbarhet säkerställer. Efter teoristudien genomfördes användartester på målgruppen. Som ett resultat utvecklades webbapplikationen Heat n’ Eat. För att uppnå god navigerbarhet blev utformningen en simpel struktur med produkterna i fokus. Ett avslutande användartest visade att webbapplikationen kan anses vara användbar med fokus på navigerbarhet.

  • 48.
    Sjöström, Linus
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Nykvist, Carl
    Linköpings universitet, Institutionen för datavetenskap.
    How Certificate Transparency Impact the Performance2017Självständigt arbete på grundnivå (kandidatexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Security on the Internet is essential to ensure the privacy of an individual. Today, Trans- port Layer Security (TLS) and certificates are used to ensure this. But certificates are not enough in order to maintain confidentiality and therefore a new concept, Certificate Trans- parency (CT), has been introduced. CT improves security by allowing the analysis of sus- picious certificates. Validation by CT uses public logs that can return Signed Certificate Timestamp (SCT), which is a promise returned by the log indicating that the certificate will be added to the log. A server may then deliver the SCT to a client in three different ways: X.509v3 extension, Online Certificate Status Protocol (OSCP) stapling and TLS extension. For further analysis, we have created a tool to collect data during TLS handshakes and data transfer, including byte information, the certificates themselves, SCT delivery method and especially timing information. From our dataset we see that most websites do not use CT and the ones that use CT almost only use X.509 extension to send their SCTs.

  • 49.
    Al-mufti, Summia
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Jönsson, Rasmus
    Linköpings universitet, Institutionen för datavetenskap.
    HTTP/2, Server Push and Branched Video: Evaluation of using HTTP/2 Server Push in Dynamic Adaptive Streaming over HTTP with linear and non-linear prefetching algorithms2017Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The purpose of this thesis is to investigate and test the usage of HTTP/2 in dynamic adaptive video streaming as well as to take a look into how it can be used to benefit prefetching algorithms used with branched video. With a series of experiments the performance gains of using HTTP/2 rather than the older standard HTTP/1.1 has been investigated. The results has shown no significant change to player quality and buffer occupancy when using HTTP/2, though our tests has shown in a slight decrease in overall playback quality when using HTTP/2. When using a linear prefetch of two fragments an average quality improvement of 4.59% has been shown, however, the result is inconclusive due to variations in average quality between different values for how many fragments to prefetch. Average buffer occupancy has shown promise with a maximum increase of 12.58%, when using linear prefetch with three fragments. The values for buffer occupancy gains are conclusive. Two implementations for non-linear prefetching has been made. The first one uses HTTP/2 server push to deliver fragments for prefetching and the second one uses client-side invoked HTTP requests to pull fragments from the server. Using HTTP/2 server push has shown in a decrease of 2.5% in average total load time while using client-side pulling has shown in a decrease of 34% in average total load time.

  • 50.
    Albertsson, Marcus
    et al.
    Linköpings universitet, Institutionen för datavetenskap.
    Öberg Bustad, Adrian
    Linköpings universitet, Institutionen för datavetenskap.
    Sundmark, Mattias
    Linköpings universitet, Institutionen för datavetenskap.
    Gerde, Elof
    Linköpings universitet, Institutionen för datavetenskap.
    Boberg, Jessika
    Linköpings universitet, Institutionen för datavetenskap.
    Abdulla, Ariyan
    Linköpings universitet, Institutionen för datavetenskap.
    Danielsson, Oscar
    Linköpings universitet, Institutionen för datavetenskap.
    Johnsson Bittmann, Felicia
    Linköpings universitet, Institutionen för datavetenskap.
    Moberg, Anton
    Linköpings universitet, Institutionen för datavetenskap.
    Hur en webbapplikation kan utvecklas för att leverera säkerhet, handlingsbarhet och navigerbarhet: PimpaOvven – Utveckling av en e-butik för märken och accessoarer till studentoveraller2017Självständigt arbete på grundnivå (kandidatexamen), 12 poäng / 18 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Bland studenter på många av Sveriges Universitet är studentoverallen en vedertagen ägodel. Studenter gillar att utsmycka sina overaller med olika tygmärken och andra accessoarer, men tillgängligheten av dessa är i dagsläget begränsad.  Denna rapport presenterar utvecklingsprocessen samt resultatet av webbapplikationen ”PimpaOvven” – en e-shop med syfte att öka tillgängligheten av tygmärken och overallstillbehör. Utvecklingen har skett iterativt och fokuserats till att bygga en säker webbapplikation som genererar en användbar miljö i avseende till handlingsbarhet, navigerbarhet, säkerhet och inger ett säkert intryck. De metoder som använts och genererat den resulterande webbapplikationen utgör tillsammans med den teoretiska referensramen grunden för rapportens diskussion. Under projektets gång genomfördes även användbarhets- samt säkerhetstester, och utifrån dessa tillsammans med diskussionen drogs slutsatsen att en säker och användbar webbapplikation utvecklats.

1234567 1 - 50 av 1326
RefereraExporteraLänk till träfflistan
Permanent länk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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