liu.seSearch for publications in DiVA
Change search
Refine search result
1234567 1 - 50 of 1418
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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.
  • 1.
    Asp, Filip
    Linköping University, Department of Computer and Information Science.
    A comparison of Ionic 2 versus React Native and Android in terms of performance, by comparing the performance of applications2018Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Nowadays almost everyone has a smart phone. In addition, as more people use smart phones more applications are being developed for smart phones. Each operating system on the smart phone market has its own applications. Up until a few years ago, developers had to develop an exclusive application for each operating system in order to cover the whole market. A number of cross-platform frameworks have emerged. These frameworks enable developers to use one code base for every operating system. To be able to use most of the code for all platforms makes it easier to maintain and evolve the application. Two of the frameworks that allow cross-platform development are React Native and Ionic. The purpose and goal of the thesis is to evaluate if Ionic 2 is eligible to use as a cross-platform framework in terms of performance. The method used to achieve the goal is based on replication. An application made in React Native is replicated by using Ionic 2. The applications are then evaluated with focus on performance. The applications are evaluated using AndroidViewClient and Trepn profiler. AndriodViewClient is run outside of the OS of the Android device and can control the GUI of a device. AndroidViewClient is used to automate the tests. The metrics used for evaluating the performance are CPU load, memory usage, battery power usage, the size of the application and the size of the Android package kit. Trepn profiler is an application that is installed on the device. Trepn profiler has access to the hardware of the device and is therefore used to measure the first three mentioned metrics.

  • 2.
    Holmström, Jesper
    et al.
    Linköping University, Department of Computer and Information Science.
    Jonsson, Daniel
    Linköping University, Department of Computer and Information Science.
    A study on the characteristics of spreading news on Twitter: The influence social media has on society2018Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The spreading of news on social media is a complex process and sought-after skill in today’s society. People spreading political beliefs, marketing teams who want to make money and people who want to achieve fame are all trying to understand the best way to influence others. Many are trying to understand this complex process to limit the impact that the spreading of fake news and other misinformation may have on society. This re- search has gained a lot of attention recently, but no definite answers to several important questions have been found. Our main contribution is to create a methodology that allows us to collect more interesting longitudinal data, while at the same time reducing the number of calls to the used APIs. This is done by introducing a threshold that filters out links that are found to be uninteresting. We also introduce a random factor in order to eliminate and understand the bias introduced with this threshold. Our analysis of the longitudinal measurement show that there is no strong correlation between the number of followers a user has and the number of clicks a link posted by the user receives and that a link’s popularity typically is reduced significantly after its first few hours of existence. This illustrates the reactive and fast-paced nature of Twitter as a means to share information.

  • 3.
    Roos, Daniel
    et al.
    Linköping University, Department of Computer and Information Science.
    Aaro, Gustav
    Linköping University, Department of Computer and Information Science.
    A Toolset for Qualitative Dataset Generation of Virtual Reality Environment User Interaction2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Virtual reality (VR) is a medium of human interaction which is becoming more popular by the day in today's technological advancements. The applications are being developed at the same rate as the technology itself and we have only seen the start of the possible benefits it could bring society. As the technology advances it will gain a lot of trust, and the potential use cases of virtual environments will be allowed to become more complex. Already today, they often involve network streaming components which often has very strict optimization requirements in order to be able to run in real-time with minimal delay under normal network conditions. In order to reach the required optimizations it is important to understand how users interact with such virtual environments. To support and facilitate the understanding of this kind of interaction we have developed a method for creating qualitative datasets containing extensive information about the 3D scene as well as the sensor data from the head-mounted display (HMD). We then apply this method to create a sample dataset from a virtual 3D environment and try to analyze the data collected through some simple methods for demonstrational purposes.

  • 4.
    Almquist, Mathias
    et al.
    Linköping University, Department of Computer and Information Science.
    Almquist, Viktor
    Linköping University, Department of Computer and Information Science.
    Analysis of 360° Video Viewing Behaviours2018Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    In this thesis we study users' viewing motions when watching 360° videos in order to provide information that can be used to optimize future view-dependent streaming protocols. More specifically, we develop an application that plays a sequence of 360° videos on an Oculus Rift Head Mounted Display and records the orientation and rotation velocity of the headset during playback. The application is used during an extensive user study in order to collect more than 21 hours of viewing data which is then analysed to expose viewing patterns, useful for optimizing 360° streaming protocols. 

  • 5.
    Skönvall, Julia
    Linköping University, Department of Computer and Information Science.
    Användarbarhetsproblem i ett lärospel för barn i årskurs 4: En användarstudie för problemidentifiering av ett digitalt läromedel i en skolmiljö2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    En produkt är användbar när användaren kan göra precis som den vill utan att tveka, stöta på problem eller att användaren ska behöva ifrågasätta produkten. Användaren ska uppnå sitt mål om en produkt är användbar (Rubin & Chisnell, 2008). Användarvänlighet ska se till att möta våra behov och krav som vi kan ställa på produkter. Vår tillfredställelse med upplevelsen av produkten kan då påverka användbarheten (Reiss, 2012). Forskningsgruppen Educational Technology Group hade utvecklat ett digitalt läromedel där en kunskapslucka inom interaktionsdesign behövde fyllas. Denna studie gjordes i syfte av att utvärdera användbarhetsupplevelsen i ett digitalt läromedel kallat Historiens Väktare för barn i årskurs 4 med hjälp av tänka högt-protokoll, intervjuer och enkäter. Studien resulterade i en problemidentifiering i interaktionen, att vissa moment i spelet upplevdes som komplicerade och behövde ses över. I analysen gavs det förslag på förbättringar som kan appliceras på läromedlet för att ge en positivare användarupplevelse.

  • 6.
    Tarander, Jasmine
    Linköping University, Department of Computer and Information Science.
    Används processen? - En studie om teknikinformatörernas användning av processer och verksamhetsledningssystemet hos Saab i Linköping.2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Denna studie analyserar vad teknikinformatörerna, vars uppgift är att skriva tekniska publikationer, på Saab i Linköping tycker om sina processer, främst processen Develop Technical Publications (DTP), och sedan Saabs verksamhetsledningssystem, GMS. Studiens frågeställningar är (1) ”Hur är Saabs processer anpassade till teknikinformatörernas arbetssätt?” och (2) ”Hur kan processernas eller verksamhetsledningssystemets uppbyggnad förändras för att passa arbetssätten?”. Till studien rekryterades nio deltagare var av sex stycken deltog i en fokusgrupp och tre i intervjuer. Fokusgruppen genomfördes först för att få en djupare kunskap om området, datan som samlades in analyserades med tematisk analys och utifrån analysen skapades intervjufrågor till intervjuerna. Den insamlade datan från intervjuerna analyserades också med tematisk analys och resultaten från båda analyserna jämfördes i resultatdiskussionen för att kartlägga hur användandet av processerna ser ut och GMS. Från resultaten framkom att få använder DTP och att input och output saknas i GMS. En genomgång av GMS för samtliga teknikinformatörer behövs och uppdateringar i processerna en gång per år, samt att det behövs utbildning för nyanställda i hur de ska använda processerna och GMS. Förbättringsförslagen som anges är att ge GMS en trädstruktur samt visa tydligare input och output från processerna, tydligare inkludera de processer som skapats utifrån DTP, skapa en E-learning för GMS samt en E-learning för nyanställda för att de ska förstå sina processer.

  • 7.
    Rosberg, Alice
    Linköping University, Department of Computer and Information Science.
    Arbetsgivarens behov vid sjukskrivningar på grund av psykisk ohälsa: En kvalitativ intervjustudie om hur arbetsgivaren upplever och kan hjälpas i sin roll i arbetet med sjukskrivning och att motverka psykisk ohälsa2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Ökande sjukskrivningar och allt fler som lider av psykisk ohälsa är idag ett problem i Sverige. En aktör vars involvering kan förstärkas när det kommer till att främja hälsa är arbetsgivaren. Det övergripande syftet med denna studie var att få en djupare förståelse för hur arbetsgivaren kan hjälpas i sin roll i sjukskrivningsprocessen och för att motverka psykisk ohälsa. Detta gjordes i samverkan med digitalbyrån NetRelations i Stockholm för projektet Stöd för rätt sjukskrivning (SRS) som ägs av Sveriges Kommuner och Landsting. SRS har det övergripande målet att förbättra för alla inblandade i sjukskrivnings- och rehabiliteringsprocessen. Behoven som identifierats i denna studie togs fram för att vara till grund för hur SRS kan utvecklas med arbetsgiven som användare. En kvalitativ ansats valdes och en tematisk analys gjordes utifrån data från fem intervjuade chefer inom den privata sektorn i Sverige. Huvudresultatet är att arbetsgivaren för att kunna öka en individs arbetsförmåga och arbeta preventivt mot psykisk ohälsa har behov av (1) mer kunskap om sjukskrivning, (2) att enklare kunna identifiera när någon mår dåligt, (3) att få stöd för bedömning av insatser, (4) att få hjälp med kommunikation och samverkan och (5) att ha tillgång till verktyg och information riktad mot arbetsgivare. Behoven har stöd i tidigare forskning om vad som skapar en frisk arbetsplats och kan om tillgodosedda i framtiden innebära att anställdas arbetsförmåga ökar. För att arbetsgivare ska ta till sig information och stöd krävs utifrån resultatet att den är noga utformad för dessa som användare. Resultaten har en betydelse dels för det fortsatta arbetet inom SRS, men också för att visa på hur vi kan inkludera arbetsgivaren för att skapa ett friskare Sverige. 

  • 8.
    Hanson, Linnéa
    Linköping University, Department of Computer and Information Science.
    Att inkludera räddningstjänsten i träningsverktyget Emergo Train System2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    Due to the changed security policy situation in Sweden, several authorities work on behalf of the government to improve society's preparedness in several different ways. One way to ensure that the actors involved in any kind of crisis are prepared is to let them train in simulated environments. The aim of this study was to specify the roles, tasks and tools of the emergency services to develop a module for the Emergo Train SystemÒtraining tool, which allows for increased training opportunities for emergency staff, individually or in collaboration with other first responders. This was done by collecting information from focus groups with the rescue service and then analyzing it with hierarchical task analyzes. The result is tables that specify roles, hierarchical task analyzes that describe the tasks of rescue services and tabular data analyzes that specify these in combination with tools. The result can be used by ETS to create symbols and simulation exercises for the emergency services where their performance can be measured as well as developed.

  • 9.
    Skoglund, Jesper
    et al.
    Linköping University, Department of Computer and Information Science.
    Vikström, Lukas
    Linköping University, Department of Computer and Information Science.
    Automating the process of dividing a map image into sections: Using Tesseract OCR and pixel traversing2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    This paper presents an algorithm with the purpose of automatically dividing a simple floor plan into sections. Sections include names, size and location on the image, all of which will be automatically extracted by the algorithm as a step of converting a simple image into an interactive map. The labels for each section utilizes tesseract-OCR wrapper tesseractJS to extract text and label location. In regards to section borders pixel traversing is employed coupled with CIE76 for color comparison which results in the discovery of size and location of the section. Performance of the algorithm was measured on three different maps using metrics such as correctness, quality, completeness, jaccard index and name accuracy. The metrics showed the potential of such an algorithm in terms of automating the task of sectioning an image. With results ranging between lowest percentage of 48% and highest of 100% on three different maps looking at correctness, quality, completeness, average jaccard index and average name accuracy per map.

  • 10.
    Haberler, Oliver
    et al.
    Linköping University, Department of Computer and Information Science.
    Granander, Niklas
    Linköping University, Department of Computer and Information Science.
    Gosch, Aron
    Linköping University, Department of Computer and Information Science.
    Haugen, Fabian
    Linköping University, Department of Computer and Information Science.
    Viitanen, Rasmus
    Linköping University, Department of Computer and Information Science.
    Serra, Sabina
    Linköping University, Department of Computer and Information Science.
    Torén, Rickard
    Linköping University, Department of Computer and Information Science.
    Automatisk taggning av video2018Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Denna rapport behandlar utvecklingen av tagg-bearbetningssystemet Video Analyser andTag Generator (VATG). Projektet har utförts som en del av kursen TDDD96 - Kandidatarbetei programvaruutveckling på Linköpings universitet i en grupp på sju personer och på uppdragav företaget Flowplayer. Syftet med projektet har varit att undersöka hur befintligatjänster såsom Amazon Web Services kan användas i ett videoanalyssystem med målet attta fram en lösning för automatiserad taggning av videoklipp. Resultatet av projektet bleven mikrotjänst somanvänder sig av Amazon Rekognition, en tjänst för objektidentifiering ivideoklipp och bilder, och sedan bearbetar resultatet för att skapa en beskrivande samlingetiketter för videoklipp. Det visade sig att etiketter genererade av VATG i slutändan varbättre på att beskriva videoklipp än etiketter som enbart kom från Amazon Rekognition.

  • 11.
    Dahlström, Felicia
    et al.
    Linköping University, Department of Computer and Information Science.
    Eirik, Funnemark
    Linköping University, Department of Computer and Information Science.
    Gudmundsson, Tomas
    Linköping University, Department of Computer and Information Science.
    Lindberg, Sophie
    Linköping University, Department of Computer and Information Science.
    Nilsson, Filip
    Linköping University, Department of Computer and Information Science.
    Olsson, Marcus
    Linköping University, Department of Computer and Information Science.
    Svensk, Herman
    Linköping University, Department of Computer and Information Science.
    Sörensen, Joakim
    Linköping University, Department of Computer and Information Science.
    Baljangåvan: Omtanke på distans: Hur kan en webbapplikation som säljer enkla gåvor utformas så att den upplevs navigerbar, tillförlitlig och har en effektiv köpprocess?2018Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
  • 12.
    Borgenstierna, Johan
    Linköping University, Department of Computer and Information Science.
    Behave and PyUnit: A Testers Perspective2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    A comparison between two different testing frameworks Behave and PyUnit is demonstrated. PyUnit is TDD driven and Behave is BDD driven. The method SBTS shows that Behave enforces better quality of software in the maintainability branch than PyUnit. The Gherkin language used in Behave is easy to read and widens the scope of protentional testers. Although Behave is not as fine grained with the cover of the tests than PyUnit since Behave is limited to the behaviour of the system.

  • 13.
    Bengtsson, Sofie
    et al.
    Linköping University, Department of Computer and Information Science.
    Cornell, Filip
    Linköping University, Department of Computer and Information Science.
    Engström, Hampus
    Linköping University, Department of Computer and Information Science.
    Håkansson, Elin
    Linköping University, Department of Computer and Information Science.
    Nilsson Tengstrand, Emma
    Linköping University, Department of Computer and Information Science.
    Schützer, David
    Linköping University, Department of Computer and Information Science.
    Stratelis, Philip
    Linköping University, Department of Computer and Information Science.
    Vinberg, Kasper
    Linköping University, Department of Computer and Information Science.
    BikePool- Utveckling av en enkel och navigerbar webbapplikation2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    The report covers a study made by a project group at Linköping University. The report discusses and analyzes the project that is developing and implementing BikePool, a web application that serves as an online marketplace service for people to rent or lease bikes. The discussion emanates from the aspects of achieving a high simplicity and navigationability in terms of usability because that is desirable attributes from the target group. A survey, distributed among a number of students, at the Linköping University lies as a foundation of the project. What is more, it showed the fundamental necessity of what the core business BikePool tries to attain. Additionally, the outcome of the survey was utilized to form an original prototype that was to be used in the development process. The project group embraced an iterative working method by executing continuous user tests, collecting the emitted information in order to answer the affirmed question formulation. Furthermore, the report discusses and motivates selected technical solutions to substantiate the project goal and purpose. With user tests and a thoroughgoing discussion the conclusion could be drawn that by implementing a web application considering the color and placement of elements and removing noncrucial elements as well as focusing on single-age design, the web application achieves the aspects high navigationability and simplicity in terms of usability.

  • 14.
    Berglund, Anton
    et al.
    Linköping University, Department of Computer and Information Science.
    Fredriksson, Oscar
    Linköping University, Department of Computer and Information Science.
    Can Microsoft Logic Apps replace Microsoft BizTalk?: An evaluation of integration platforms2018Independent thesis Basic level (university diploma), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Integration has always been an important and tricky task for IT-businesses. There are several products available for solving integration issues, one of them is the long developed platform BizTalk from Microsoft. As cloud computing has grown in recent years, Microsoft has been putting more focus towards the cloud. With their cloud, named Azure, expanding a new integration platform have been released, the iPaaS (integration Platform as a Service) Logic Apps.

    This report aims to evaluate the integration platforms Logic Apps and BizTalk with the purpose of finding out if the new Logic Apps can replace the long developed BizTalk. The evaluation is performed by implementing an application in both platforms, then evaluating selected parameters by giving each a score to concretize our assessment on quantify whether Logic Apps can replace BizTalk.

  • 15.
    Riddarhaage, Teodor
    et al.
    Linköping University, Department of Computer and Information Science.
    Ayoub, Ilian
    Linköping University, Department of Computer and Information Science.
    Gefvert, Anton
    Linköping University, Department of Computer and Information Science.
    Van Gheel, David
    Linköping University, Department of Computer and Information Science.
    Habib, Christian
    Linköping University, Department of Computer and Information Science.
    Rosén, Carl
    Linköping University, Department of Computer and Information Science.
    Sievert, Rolf
    Linköping University, Department of Computer and Information Science.
    Classi: Bakterieklassificerare för minskad antibiotikaanvändning inom mjölkindustrin2018Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Kor inom mjölkindustrin drabbas ofta av juverinflammationen mastit, som orsakas av en mängd olika bakterier. Eftersom olika bakterier kräver olika behandlingsplaner finns ett behov att identifiera vilken bakterie som har orsakat mastiten. I nuläget finns två sätt att göra detta på, skicka in prover till en veterinär eller utbilda personal på plats för att analysera prover. Båda dessa alternativ är tids- och resurskrävande och kan leda till att mjölkföretagarna väljer att försöka behandla sina kor med antibiotika eller andra onödiga och potentiellt ohållbara metoder.

    Denna rapport beskriver det arbete som utförts av sju studenter under vårterminen 2018 i samband med kursen TDDD96 - Kandidatprojekt i programvaruutveckling. I projektet utvecklades en prototyp för ett system som med hjälp av ett neuralt nätverk klassificerar bakterier hos mastitdrabbade kor utifrån bilder på bakterieodlingar. Som gränssnitt mellan mjölkföretagare och klassificerare utvecklades en Android-applikation där slutanvändaren lätt kan ta bilder och mata in relevant information för att sedan skicka dessa till en server.

    Under implementationen av produkten delades projektgruppen in i tre delgrupper, varje delgrupp arbetade på ett av de tre delsystemen applikation, server och klassificerare. Projektgruppen använde sig av en Scrum-liknande arbetsmetodik där utvecklingsfasen delades upp i olika sprints.

    Den klassificerare som tagits fram har lyckats få en klassifikationssäkerhet som är i underkant med veterinärerna. Dock har klassificeraren stor potential och kan utvecklas till att vara en bra lösning till det presenterade problemet inom mjölkindustrin.

  • 16.
    Renholm, Filip
    et al.
    Linköping University, Department of Computer and Information Science.
    Möller, Fredrik
    Linköping University, Department of Computer and Information Science.
    Jansson, Isak
    Linköping University, Department of Computer and Information Science.
    Gustafsson, Klara
    Linköping University, Department of Computer and Information Science.
    Johansson Lara, Leo
    Linköping University, Department of Computer and Information Science.
    Bodeström Eriksson, Linus
    Linköping University, Department of Computer and Information Science.
    Thaung, Ludwig
    Linköping University, Department of Computer and Information Science.
    Egondotter, Vendela
    Linköping University, Department of Computer and Information Science.
    CodeBuddy: Development of a programming assistance marketplace as a web application2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    According to a study at Linköping University, students who study programming need additional assistance beyond the help provided in the course. According to the same survey, the majority of these students indicate that they would pay for private tuition in programming. At the same time, there are students who believe they have the competence to teach others in programming and could consider of doing this against financial compensation. To meet these needs of students, a solution tested in this thesis resulted in the development of a web application to create a C2C platform where students can meet up to exchange knowledge within programming. The development of the web application is varied by design and functionality substantiated by scientific theories. During the project, user testing is performed to get opinions from the potential target group. The work mainly focuses on answering the research questions regardingconsumer trust of the web application’s design. The report shows that it is possible to develop a web application according to the above criteria.

  • 17.
    Sohl, Michael
    Linköping University, Department of Computer and Information Science.
    Comparing two heuristic evaluation methods and validating with usability test methods: Applying usability evaluation on a simple website2018Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    In this thesis, an IT company asked for a tool for improving some aspects of daily work for employees working with customer support. A web-site was constructed for this purpose, and development was steered by applying usability evaluation methods in an iterative manner. These methods were combined with the approach of following the guidelines of user-centered design. The aim was to see if an increase of user-satisfaction towards the user-interface could be measured between iterations.Another significant question that was central to the study was the comparison between the industry-leading Nielsen’s heuristics and Gerhardt-Powals principles. Only one previous study was found making this comparison which made it interesting to see if the same result would be reached in this study.

  • 18.
    Lindskog, Eric
    et al.
    Linköping University, Department of Computer and Information Science.
    Jesper, Wrang
    Linköping University, Department of Computer and Information Science.
    Design of video players for branched videos2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Interactive branched video allows users to make viewing decisions while watching, that affect the playback path of the video and potentially the outcome of the story. This type of video introduces new challenges in terms of design, for example displaying the playback progress, the structure of the branched video as well as the choices that the viewers can make. In this thesis we test three implementations of working video players with different types of playback bars: one fully viewed with no moving parts, one that zooms into the currently watched section of the video, and one that leverages a fisheye distortion. A number of usability tests are carried out using surveys complemented with observations made during the tests. Based on these user tests we concluded that the implementation with a zoomed in playback bar was the easiest to understand and that fisheye effect received mixed results, ranging from distracting and annoying to interesting and clear. With this feedback a new set of implementations was created and solutions for each component of the video player were identified. These new implementations support more general solutions for the shape of the branch segments and the position and location of the choices for upcoming branches. The new implementations have not gone through any testing, but we expect that future work can further explore this subject with the help of our code and suggestions.

  • 19.
    Rönnberg, Sofia
    Linköping University, Department of Computer and Information Science.
    Design Probes: A Good Method for Designing with Children2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    Design probes are a User-centered Design method with focus on close involvement of users in design. This is done by creating a package of artefacts that participants can complete wherever and whenever the individual sees fit. Further, children are a user group that differentiate from other user groups having other needs and attributes within design. This study investigated how design probes motivate children in the design process. A focus of the study is also to compare the applicability of thematic and non-thematic design probes with children. 

    The study was conducted with a qualitative approach where the empirical data was in the shape of four different design probes that were created and tested by students from Linköping University from the program of Design and Product Development. The tests they carried out were performed on children at the age of 10 to 13. Data analysis were made through coding and thematic analysis. 

    The study concludes that design probes is an adequate method for designing with children. Although, there are additional challenges in terms of playfulness, motivation, language, rewards, time-sense, creativity, influences and reflection. If design probes with children are managed correctly, they will yield results of great value to design. Also, having a theme in the design probe might help to motivate children. Although, themes are no guarantee for success since it will not solve challenges that are independent of themes.

    Keywords: Design probe, children, designing with children, User-centered Design, motivation

  • 20.
    Halvorsen, Ludwig
    Linköping University, Department of Computer and Information Science.
    Designförslag för utveckling av drönarflygledningssystem i städer2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Detta arbete utforskade olika designförslag för utvecklandet av ett drönarflygledningssystem för drönarflygledning i städer med hjälp av ämnesområdena informationsvisualisering, semiotik, och sonifiering. Arbetet skedde iterativt i sprintar och i varje sprint konceptskissades och byggdes prototyper som sedan användartestade de designförslag som hade tagits fram under sprintarna och kunde vägleda designarbetet. De lärdomar som arbetet gav visade att det är viktigt att drönarflygledningssystemet (UTM systemet) använder sig av flera olika informationsvisualiserings- och teckenrepresentationer som stödjer och kompletterar varandra. Kombinationen av olika representationer underlättar för drönarflygledaren att skapa sig en förståelse över drönartrafiksituationen i luftrummet och därigenom skapar bättre kontrollmöjligheter. Sonifieringens ljudikoner bör bestå av simpla men innehållsrika ljudsignaturer som tillåts att kombineras i ett dynamiskt ljudlandskap men inte upplevs irriterande.

    I och med att utvecklingen av UTM system är i ett tidigt utvecklingsstadium bör de designförslag som presenteras i arbetet ses som inspirations- och diskussionsunderlag och inte som färdiga designlösningar för utvecklingen av ett UTM system. Då utformningen av UTM systemet beror på vilka arbetsuppgifter och vilket ansvar drönarflygledare i framtiden kommer att ha, vilket det fortfarande råder osäkerhet om.

  • 21.
    Ellgren, Robin
    et al.
    Linköping University, Department of Computer and Information Science.
    Löfgren, Tobias
    Linköping University, Department of Computer and Information Science.
    Distributed Client Driven Certificate Transparency Log2018Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    High profile cyber attacks such as the one on DigiNotar in 2011, where a Certificate Authority (CA) was compromised, has shed light on the vulnerabilities of the internet. In order to make the internet safer in terms of exposing fraudulent certificates, CertificateTransparency (CT) was introduced. The main idea is to append all certificates to a publicly visible log, which anyone can monitor to check for suspicious activity. Although this is a great initiative for needing to rely less on CAs, the logs are still centralized and run by large companies. Therefore, in this thesis, in order to make the logs more available and scalable, we investigate the idea of a distributed client driven CT log via peer-to-peer (P2P) and WebRTC technology that runs in the background of the user’s browser. We show that such a system is indeed implementable, but with limited scalability. We also show that such a system would provide better availability while keeping the integrity of CT by implementing an append only feature, enforced by the Merkle Tree structure.

  • 22.
    Blomqvist, Samuel
    et al.
    Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Science & Engineering.
    Thorén, Daniel
    Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Science & Engineering.
    Peters, Christopher
    Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Science & Engineering.
    Sjöblom, William
    Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Science & Engineering.
    Malmfors, Fredrik
    Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Science & Engineering.
    Willquist, André
    Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Science & Engineering.
    Westerdahl, Ludvig
    Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Science & Engineering.
    DQ - Digitalt biljettsystem2018Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Syftet med denna rapport är att redovisa utvecklingen av ett digitalt biljettsystem som skulla användas av studentföreningar vid Linköpings universitet. Systemet utvecklas av studenter vid Linköpings universitet på uppdrag av individer representerande LinTek och StuFF, två kårer vid universitetet. Målet med projektet är att utveckla ett digitalt kösystem som studenter vid Linköpings universitet kan använda för att köpa biljetter till fester eller liknande. Resultatet av projektet är ett i många aspekter fungerande system som dock saknar vissa grundläggande aspekter. Utöver det utvecklade systemet har även denna rapport skrivits inklusive en individuell del per gruppmedlem som går in på djupet i olika områden relaterade till projektet.

  • 23.
    Wilhelmsson, Kasper
    et al.
    Linköping University, Department of Computer and Information Science.
    Kroon, Ludvig
    Linköping University, Department of Computer and Information Science.
    En analys av bränslefraktioners påverkan på ett kraftverks emissioner2018Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Tekniska verken is a regional corporation involved in many areas. This report has focused on waste management and their emissions. Tekniska verken has as a goal of becoming as environmentally friendly as possible and with the help of this report aim to get better insight in which waste that is better and worse for the environment.

    The report wishes to show which fuels that produces high or low emissions of hazardous gases and which of those have high or low energy content respectively.

    Methods used for this purpose are Lasso-regression, cross-validation and multiple linear regression for interpretation and explanation. To control outliers and autocorrelation, Cook’sdistance respectively Durbin-Watson test have been used.

    One of the results generated by the methods is that the imported fuel fraction “RDFBAL”causes high hydrogen chloride emissions. During the spring, a revision is carried out, that is an intentional shutdown where the power plant is cleaned and repaired. It turned out that this impacted emissions both positively and negatively.

  • 24.
    Björk, Julius
    et al.
    Linköping University, Department of Computer and Information Science.
    Blidholm, Jennifer
    Linköping University, Department of Computer and Information Science.
    Gerdin Börjesson, Fredrik
    Linköping University, Department of Computer and Information Science.
    Edenheim, Arvid
    Linköping University, Department of Computer and Information Science.
    Ingvarsson, Annie
    Linköping University, Department of Computer and Information Science.
    Lindstedt, Stefan
    Linköping University, Department of Computer and Information Science.
    Onsjö, Johan
    Linköping University, Department of Computer and Information Science.
    Söderberg, Pär
    Linköping University, Department of Computer and Information Science.
    En undersökning av effekten av on-site-faktorer vid sökmotoroptimering2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    The significance of search engine optimization is clearly highlighted sin- ce over 90 % of internet usage starts with a search engine according to contemporary studies, whilst the internet also has contributed to increa- sed competition between companies operating from different geographic markets. Guidelines from search engines and theory from studies descri- be several internal influencing factors, on-site factors, but ambiguous in the studies is how much these factors affect the ranking. For this reason, a study was conducted regarding the e-commerce platform Sparket.se and its ranking on Google through iterative testing and measurement of each on-site factor. The result and conclusion of the study suggest that key- words and structure are of greatest importance in on-site optimization. The largest improvement was observed when keywords were placed in the HTML code and accounted for 2-5 % of the total content, without duplication. A clear hierarchical structure of even width and depth also resulted in an advancement. Implementation of breadcrumbs again pro- vided limited improvement, likely because of Sparket’s small size, and sitemap, as well as robots.txt, yielded unchanged ranking. The overall effect of the on-site factors in search engine optimization was significant for the e-commerce platform.

  • 25.
    Olofsson, Joakim
    Linköping University, Department of Computer and Information Science.
    En undersökning i användandet av fritextsvar inom kursutvärdering: Tematisk analys av användarintervjuer2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Enligt litteraturen är kursutvärdering något som görs vid de flesta universitet och i Sverige och England finns lagstadgat att kursutvärdering ska genomföras. Normalt är det en kvantitativ kursutvärdering som görs med kommentarer i form av fritextsvar. I detta kandidatarbete har i enlighet med Blandford (2013) genomförts semistrukturerade intervjuer som därefter följts av en tematisk analys för att ta fram teman för fritextsvar av kursutvärderingar vid Linköpings universitet. Fritextsvaren har analyserats genom formulering av huvudteman, delteman och i några fall underteman till dessa. Det har konstaterats att någon tydlig teoribildning inte gått att finna när det kommer till kvalitativa kursutvärderingar. Resultatet från arbetet är en beskrivning av en arbetsprocess för kursutvärdering och dess delmoment vid en utbildning på Linköpings Universitet samt framtagande av förbättringsmöjligheter i denna arbetsprocess. Slutsatserna i denna studie avser kursutvärdering vid en utbildning, men resultaten kan även anses vara applicerbara vid andra, då det är samma system och samma struktur för kursutvärderingar vid de andra utbildningarna vid Linköpings Universitet.

  • 26.
    Granberg, Niklas
    et al.
    Linköping University, Department of Computer and Information Science.
    Pestrea, Anna
    Linköping University, Department of Computer and Information Science.
    Evaluating mobile communication energy consumption with video and voice communication2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Today smart phones can be used in different ways for different scenarios. One is video and voice calls over internet, which consumes a lot of energy and could be improved. This thesis studies how different wireless communication technologies affect the battery consumption of a mobile device. This is measured with the help of a software program named EnergyBox. By capturing different traces on a smartphone and giving it as input to Energybox, we can see how different communication methods affect the energy consumption. These results showed that voice calls consumed less energy than video calls and that WiFi was the most energy efficient transmission technology, followed by 3G and LTE. It could also be seen that if the call interval was shortened for the video calls the energy consumption decreased. 3G also showed some interesting results that should be investigated further. The conclusion of this is that voice calls are preferred over video calls considering the energy aspect and that WiFi consumes less energy than 3G, which consumes less than LTE.

  • 27.
    Johansson, Erik
    et al.
    Linköping University, Department of Computer and Information Science.
    Söderberg, Jesper
    Linköping University, Department of Computer and Information Science.
    Evaluating performance of a React Native feature set2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    React Native has quickly become one of the most popular cross-platform frameworks for developing Android and iOS applications since it was first released by Facebook in 2015. In this study a proof of concept application is  developed and a set of features are evaluated with regard to performance efficiency. Results of measurements show that while React Native does perform worse than it's Android counterpart, it performs sufficiently well for building most applications with but can be more problematic for applications running heavier client-side logic.

  • 28.
    Bäcklund, Ludwig
    et al.
    Linköping University, Department of Computer and Information Science.
    Hedén, Oskar
    Linköping University, Department of Computer and Information Science.
    Evaluating React Native and Progressive Web App development using ISO 250102018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    The vast supply of different smartphone makes and models, along  with their  accompanying operating  systems,  increase the  demand  for  an  all-in-one  development  solution.   Quite a  few  approaches  to  solving  this  problem  have  cropped  up over the years, ranging from purely web-oriented solutions to something more akin to a native application.   React Native and Progressive Web App development are two different approaches,  both new and promising,  on this spectrum.   This thesis evaluates these approaches in a standardized way using the  ISO  25010 Product  Quality  Model to  gain  insight  into these  types  of  cross-platform  development  as  well  as  how well  such  an  evaluation  works  in  this  context.   The  results show that, while not a perfect fit, a standardized evaluation brings forward less obvious aspects of the development process and contributes with a helpful structure to the evaluation process.

  • 29.
    Tengroth, Anton
    et al.
    Linköping University, Department of Computer and Information Science.
    Vong, Chi
    Linköping University, Department of Computer and Information Science.
    Evaluation of a synchronous leader-based group membership protocol2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    The group membership protocol is a mechanism that handle mobile nodes in a dynamic environment and provide and maintain these nodes in a membership. These nodes can, for instance, be seen as the increasing connected devices which lead to a more dynamic group of devices in systems like distributed systems. In this thesis, a synchronous leader-based group membership protocol (SLMP) is evaluated. By doing simulations where the SLMP gets to handle nodes joining and crashing in different frequencies in a noisy environment, while we vary the length of the timeout, the frequency of nodes joining and crashing, and the packet loss rate; we were able to establish that all these parameters affect the performance of the protocol in different ways. When nodes join and crash in a high frequency it is wise to have a short timeout, but if the packet loss rate also is high, then the performance of the protocol will decrease. However, if the packet loss rate is high, there still are possibilities for the protocol to deliver a good service, if the timeout is long enough and the rate that nodes join & crash is not too high.

  • 30.
    Andersson, Erik
    et al.
    Linköping University, Department of Computer and Information Science.
    Combler, David
    Linköping University, Department of Computer and Information Science.
    Evaluation of Key Management Protocols and Their Implementations2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    When constructing a network system it is important to consider the attributes which define said system and how to best build around those attributes. In this report we’ve studied Key Management Protocols as well as 802.15.4 WPAN networks and how key managment is conducted in such networks. This was done to better understand how Key Management Protocols themselves work and if, or how, they differ when used in 802.15.4 networks.

    In this report we studied 4 different Key Management Protocols: IKEv2,HIPv2,PANA and 802.1X as well as their various implementations. Based on the information gathered we analyzed how an implementation would work according to IEEE 802.15.9.

    Firstly we found was that IKEv2 offers a lot of functionality at the cost of system complexity and required a lot of memory. It also required major modifications to work in 802.15.4 networks.

    Secondly we found that HIPv2 offers the ability to separate the locator and identifier tags of TCP/IP and is lightweight. It doesn’t use IP or TCP/UDP and as such required minor changes to work in 802.15.4 networks.

    Finally, PANA and 802.1X both offer client-to-network authentication using EAP and use a moderate to high amount of space. 802.1X required a moderate amount of changes to work in 802.15.4 networks. PANA on the other hand required few changes, though it should not be used as a general purpose Key Management Protocol in 802.15.4 networks.

  • 31.
    Hedbäck, Andreas
    et al.
    Linköping University, Department of Computer and Information Science.
    Ayar, Deniz
    Linköping University, Department of Computer and Information Science.
    Expanding a Motion Controlled Game With Focus on Maintainability2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Motion controlled games can be a good physical activity for children, but the game has to be fun and engaging. We have, with a starting point in an existing base game, developed an achievement module which follows certain code standards to make it easier to understand, and to make hand overs of the code smoother. More work on the rest of the game has also been done to make it more engaging, while clean up of the existing code to follow the same standards.

  • 32.
    Ivarsson, Adam
    Linköping University, Department of Computer and Information Science.
    Expediting Gathering and Labeling of Data from Zebrafish Models of Tumor Progression and Metastasis Using Bespoke Software2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    In this paper I describe a set of algorithms used to partly automate the labeling and preparation of images of zebrafish embryos used as models of tumor progression and metastasis. These algorithms show promise for saving time for researchers using zebrafish in this way.

  • 33.
    Johansson, Hanna
    Linköping University, Department of Computer and Information Science.
    Facilitate flight missions: An interview study about what could be made easier during planning and evaluation of flight missions.2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    This thesis was in collaboration with Saab AB Aeronautics and aimed to investigate the information requirements at Saab AB, and then to write at least one software specification for something that could facilitate planning and/or evaluation of flight missions. Today, different support systems are used at Saab AB to help with planning and evaluation of flight missions. The most commonly used is the Mission Support System, but systems external to Saab AB such as applications for tablets are also used. Through semi-structured interviews and an analysis of the interviews based on the Grounded Theory approach several ideas for what could be done to facilitate planning and/or evaluation emerged. Two ideas were looked closer at; a statistical overview over missions implemented in the Mission Support System and an integration of an external program called SkyDemon and the Mission Support System. The statistical conclusions could help with getting an easier overview over one or several missions, which facilitates evaluation and how to forward information about the mission. To integrate SkyDemon with the MSS is something that tries to fulfill the wishes about accessibility and having everything at the same place, making the planning of missions run easier and faster. 

  • 34.
    Cederblad, Gustav
    Linköping University, Department of Computer and Information Science.
    Finding Synonyms in Medical Texts: Creating a system for automatic synonym extraction from medical texts2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    This thesis describes the work of creating an automatic system for identifying synonyms and semantically related words in medical texts. Before this work, as a part of the project E-care@home, medical texts have been classified as either lay or specialized by both a lay annotator and an expert annotator. The lay annotator, in this case, is a person without any medical knowledge, whereas the expert annotator has professional knowledge in medicine. Using these texts made it possible to create co-occurrences matrices from which the related words could be identified. Fifteen medical terms were chosen as system input. The Dice similarity of these words in a context window of ten words around them was calculated. As output, five candidate related terms for each medical term was returned. Only unigrams were considered. The candidate related terms were evaluated using a questionnaire, where 223 healthcare professionals rated the similarity using a scale from one to five. A Fleiss kappa test showed that the agreement among these raters was 0.28, which is a fair agreement. The evaluation further showed that there was a significant correlation between the human ratings and the relatedness score (Dice similarity). That is, words with higher Dice similarity tended to get a higher human rating. However, the Dice similarity interval in which the words got the highest average human rating was 0.35-0.39. This result means that there is much room for improving the system. Further developments of the system should remove the unigram limitation and expand the corpus the provide a more accurate and reliable result.

  • 35.
    Areström, Erik
    Linköping University, Department of Computer and Information Science.
    Flow Classification of Encrypted Traffic Streams using Multi-fractal Features2018Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The increased usage of encrypted application layer traffic is making it harder for traditional traffic categorization methods like deep packet inspection to function. Without ways of categorizing traffic, network service providers have a hard time optimizing traffic flows, resulting in worse quality of experience for the end user. Recent solutions to this problem typically apply some statistical measurements on network flows and use the resulting values as features in a machine learning model. However, by utilizing recent advances in multi-fractal analysis, multi-fractal features can be extracted from time-series via wavelet leaders, which can be used as features instead. In this thesis, these features are used exclusively, together with support vector machines, to build a model that categorizes encrypted network traffic into six categories that, according to a report, accounts for over 80% of the mobile traffic composition. The resulting model achieved a F1-score of 0.958 on synthetic traffic while only using multi-fractal features, leading to the conclusion that incorporating multi-fractal features in a traffic categorization framework, implemented at a base station, would be beneficial for the categorization score for such a framework.

  • 36.
    Holmberg, Daniel
    et al.
    Linköping University, Department of Computer and Information Science.
    Nyberg, Victor
    Linköping University, Department of Computer and Information Science.
    Functional and Security Testing of a Mobile Client-Server Application2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Today’s massive usage of smartphones has put a high demand on all application developers in the matter of security. For us to be able to keep using all existing and new applications, a process that removes significant security vulnerabilities is essential. To remove these vulnerabilities, the applications have to be tested. In this thesis, we identify six methods for functional and security testing of client-server applications running Android and Python Flask. Regarding functional testing, we implement Espresso testing and RESTful API testing. In regards to the security testing of the system, we do not only implement fuzz testing, sniffing, reverse engineering and SQL injection testing on a system developed by a student group in a parallel project, but also discover a significant security vulnerability that directly affects the integrity and reliability of this system. Out of the six identified testing techniques, reverse engineering exposed the vulnerability. In conjunction with this, we verified that the system’s functionality works as it is supposed to.

  • 37.
    Jansson, Oskar
    et al.
    Linköping University, Department of Computer and Information Science.
    Nilsson, Niklas
    Linköping University, Department of Computer and Information Science.
    Guidelines for integration testing of asynchronous many-to-many message passing applications for use in 4G and 5G telecommunication2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Message Passing Systems (MPS) is today a widely used architecture for distributed embedded systems, where components communicate by sending and receiving messages. Integration testing a system using MPS with a many-to-many relationship can be demanding as both the time and the order in which  messages are delivered depend on the execution environment. The non-deterministicness can lead to message race faults, where the order of messages can result in false truths. If a test cannot continue execution until the response has been received, it can potentially lead to a message deadlock. Google Test is a popular framework for testing code written in C/C++; it features a rich set of assertions and fatal and non-fatal failures. This paper presents guidelines on how to test a non-deterministic message order in an MPS system using additions to the Google Test framework. From studies a set of solutions were brought forward. Each solution was evaluated with the use of a minimalistic MPS system that we constructed for the task, and the guidelines are based upon the results of these.

  • 38.
    Haglund, Pontus
    et al.
    Linköping University, Department of Computer and Information Science.
    Karlsson, Victor
    Linköping University, Department of Computer and Information Science.
    HTML5 as a platform independent tool to render IoT-data2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    This paper explores advantages and challenges of specifying how IoT data is presented to an end user in AR using HTML5. Our conclusion is that HTML5 is a way of defi- ning data where competence is easy to come by and cross platform usability is good. The primary advantage is the capability of deciding how something is rendered and have it look the same way on any number of different platforms. The challenges are that cross platform compatibility is not perfect. Even platforms such as a native Android application, that has support for rendering HTML, suffered from very poor performance compared to a PC. Platforms not supporting HTML5 natively, in this case Unity and Vuforia, caused further challenges and required a separate headless browser application to render the web page. Our conclusion is that you can use HTML5 to define the appearance of data visualization across multiple platforms, even though they may have no native support for rendering the DOM. It worked without issues within a browser running on a PC, came with performance issues inside an Android webview and required additional middleware and limited interaction in Unity.

  • 39.
    Karlsson, Johan
    Linköping University, Department of Computer and Information Science.
    Hur bör kameratillsyn implementeras i det dagliga arbetet på särskilda boenden?2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Denna studie ämnade att undersöka behovet av kameratillsyn kopplat till larm på särskilda boenden samt leverera ett designunderlag för en sådan funktion. Befolkningen i Sverige blir allt äldre, år 2050 beräknas en fjärdedel vara över 65 år gamla (Ekholm, 2010). Den ökande andelen äldre leder en ökad kostnad för äldreomsorgen. Alla sätt att effektivisera och underlätta arbetet för personalen är därför värda att utforska. Ett sätt att effektivisera arbetet inom äldreomsorgen är med hjälp av välfärdsteknologi (Socialstyrelsen, 2018). Studien gjordes på uppdrag av Phoniro som arbetar med tekniska lösningar för äldrevården. Med hjälp av en kontextuell undersökning och intervjuer ämnade denna studie att undersöka behovet för kameratillsyn i det dagliga arbetet för personalen på särskilda boenden. Resultatet visade att det finns tillfällen då kameratillsyn hade kunnat förbättra både personalens arbetssituation och brukarnas boendesituation. Uppföljande intervjuer gjordes med målet att skapa ett designunderlag för en implementation av en kameratillsynsfunktion i en applikation som används idag. Resultatet ligger till grund för en kravspecifikation vilken beskriver vad en kameratillsynsfunktion skulle kunna medföra, vilka krav denna funktion bör uppfylla samt hur den kan utformas.

  • 40.
    Lundblad, Oscar
    Linköping University, Department of Computer and Information Science.
    Hur kan en brandrobot underlätta vid rökdykning: En beskrivande hierarkisk uppgiftsanalys2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    When smoke diving in large buildings, firefighters struggle with disorientation, vast distances and locating the fire itself. This thesis explores the usability and role of a surveillance robot, FUMO, when smoke diving in industries and underground parking lots. By interviewing firefighters and conducting a hierarchical task analysis (HTA) on smoke diving in both underground parking lots and industries, it has been found that FUMO in its basic module can aid firefighters in planning and locating a fire. Based on the HTA describing the current work process of smoke diving, two iterations were conducted to create an HTA with part-goals allocated to FUMO for each environment. These HTA shows how FUMO can be integrated in the current work process of the firefighters. By exploring the environment and locating the fire before the smoke divers are sent in, FUMO can contribute to a safer work environment for the smoke divers.

  • 41.
    Levinsson, Johan
    Linköping University, Department of Computer and Information Science.
    Implementation of a Water Flow Sensor Node and Energy Evaluation of 2G Transmission Strategies2018Independent thesis Basic level (university diploma), 10,5 credits / 16 HE creditsStudent thesis
  • 42.
    Rosenqvist, Rebecka
    et al.
    Linköping University, Department of Computer and Information Science.
    Wikström, Maria
    Linköping University, Department of Computer and Information Science.
    Individualisation of a Driver Coaching Service: Combining Design Ethnography and Service Design to Gain Insights About the Coaches’ Role and Activities2018Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Services surround us every day and companies all over the world have to adapt to the demand of services to make their products more successful and attractive. This master thesis has, on behalf of Scania in Södertälje, Sweden, focused on the service Driver coaching, a service where drivers are dedicated a personal coach who gives regular calls to the drivers. The aim of the thesis was to explore how a driver coaching service could be individualised to each driver. Furthermore, the aim was to develop a design proposal for Driver coaching that creates value for both coaches and drivers. Three coaches from Sweden, Finland and Norway were observed and interviewed to identify what role the coaches have in the service and all the activities they perform. During the analysis of the ethnographic findings, explorations were made on whether valuable insights can be found by interpreting the data with service design visualisations. A customer journey was created which catalysed the analysis phase and helped to generate insights in which pain points could be identified. Three important themes that emerged from the insights were individualisation, trust and communication. Insights from the ethnographic findings and the literature review show that a driver coaching service should, in fact, be individualised. The design proposal that was developed enables different arrangements of the service, which fit each driver’s needs and goals, with the help of a driver profile. Conclusions include information about what is important to think about when designing a driver coaching service that is individualised. Lastly, the thesis contributes to research with lessons learned about how ethnographic data can be used in a generative service design process.

  • 43.
    Sheikh, Bilal Tahir
    Linköping University, Department of Computer and Information Science.
    Interdisciplinary Requirement Engineering for Hardware and Software Development - A Software Development Perspective2018Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The software and hardware industries  are growing day by day, which makes their development environments more complex. This situation has a huge impact on the companies which have interdisciplinary development  environments. To handle this situation, a common platform is required which can be acted as a bridge between hardware and software development to ease their tasks in an organized way.

    The research questions of the thesis aim to get information about differences and similarities in requirements handling, and their integration in current and future prospectives. The future prospect of integration is considered as a focused area. Interviews were conducted to get feedback from four different companies having complex development environments.

  • 44.
    Svensson, Göran
    et al.
    Linköping University, Department of Computer and Information Science.
    Westlund, Jonas
    Linköping University, Department of Computer and Information Science.
    Intravenous bag monitoring with Convolutional Neural Networks2018Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Drip bags are used in hospital environments to administerdrugs and nutrition to patients. Ensuring that they are usedcorrectly and are refilled in time are important for the safetyof patients. This study examines the use of a ConvolutionalNeural Network (CNN) to monitor the fluid levels of drip bagsvia image recognition to potentially form the base of an earlywarning system, and assisting in making medical care moreefficient. Videos of drip bags were recorded as they wereemptying their contents in a controlled environment and fromdifferent angles. A CNN was built to analyze the recordeddata in order to predict a bags fluid level with a 5% intervalprecision from a given image. The results show that the CNNused performs poorly when monitoring fluid levels in dripbags.

  • 45.
    Bennerhed, Erik
    Linköping University, Department of Computer and Information Science.
    Investigating joint referencing between VR and non-VR users and its effect on collaboration2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    Virtual Reality has until now seen limited actual use in society other than in the gaming industry. A reason for this could be its exclusively individual-viewpoint based nature and a lack of possible collaborative experiences together with people with no VR equipment. This study has investigated how joint visual reference points might help a VR and a non-VR user collaborate with each other using a repeated measures design with three conditions. In the experiment, where one user was equipped with a HTC Vive and the other stood in front of a large screen, the pair was presented 0, 4 or 9 joint visual reference points from their own viewpoint. Results of the tasks performed by the participants indicates that 9 joint visual reference points increased a pair’s collaboration efficiency. However, the effect was not present once joint attention had been fully established. Furthermore, non-VR users found it significantly harder giving instructions to the other user when there were no joint visual reference points available while the VR-users did not find it significantly harder to do so. Additionally, differences between VR users’ and non-VR users’ spatial orientation ability were found to predict different patterns over the three conditions. Judging from the results, it seems that for the VR-users, 4 reference points helped more than 0 and 9 helped more than 4. However, an interaction effect was found on the non-VR users between spatial orientation ability and visual reference points condition. 4 reference points had a counter-productive effect on task efficiency for the non-VR users with lower spatial orientation ability while 4 reference points did seem to help the higher spatial ability group. 9 joint visual reference points completely eliminated group differences between high and low spatial orientation ability groups for both VR users and non-VR users.

  • 46.
    Hägg, Veronica
    Linköping University, Department of Computer and Information Science.
    Investigating the Use of Indicators for Cooperation at Incident Scenes2018Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    In complex emergency situations, there are many times when the rescue service, the police and the medical service must cooperate. To improve the cooperation Samverkan Östergötland has developed ten measurable indicators regarding cooperation to investigate and increase the cooperation between the different organizations. They are then used when the participants of the network Samverkan Östergötland meet two to seven times a year to discuss different local accidents and investigate how and if the indicators were applied during the work at the incident site. The purpose of the study was to investigate how the indicators are used and how there could be improvements regarding the indicators. The study was conducted by applying descriptive statistics and thematic analysis regarding all the protocols from the 14 meetings. The study was based on protocols where a total of 24 incidents were discussed. The result was corroborated by the coordinator of the Samverkan Östergötland by conducting a semi structured interview. The result indicated that the indicators were fulfilled to varying extent. The findings suggest that more structure regarding documenting and communication is needed, and common training needs to be increased in order to improve the cooperation in accordance of the use of the indicators.

  • 47.
    Axelsson, Victor
    et al.
    Linköping University, Department of Computer and Information Science.
    Bucht, Sebastian
    Linköping University, Department of Computer and Information Science.
    Hellmark Carrasco, Michelle
    Linköping University, Department of Computer and Information Science.
    Fridell, Gustav
    Linköping University, Department of Computer and Information Science.
    Hagel, Sofia
    Linköping University, Department of Computer and Information Science.
    Larsson, Pontus
    Linköping University, Department of Computer and Information Science.
    Olaussen, Jonas
    Linköping University, Department of Computer and Information Science.
    Ståhl, Erik
    Linköping University, Department of Computer and Information Science.
    ITREA – Utveckling av framtidens digitala annonseringsplats2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    This study has investigated the development of a web application in the form of a digital marketplace for IT services. The problem statement addresses how a web application of this kind can be designed to achieve three criteria; high usability, good user experience and high credibility. These factors are important to attract users to the web application, and in this way connect contractors and outsourcers for IT services. The web application has been tested iteratively during the development process to corroborate whether the implementation achieves the three criteria. This process has led to a final result of a web application that, according to performed tests, meets these criteria. A high navigability on the web application has been achieved through implementing a layout based on the four primary objectives of navigability and on a distinct connection between all pages. Furthermore, the web application’s readability has been developed with a distinct vocabulary and a font adapted to the operating system and unit the web application is run on. An appealing design has been formed through implementing a layout with color selection based on theory, that strengthens the user’s impression of the application. A responsive design has been implemented by having both a well-adapted layout and appropriate content. The web application’s high credibility has been formed by forging the application based on the seven guidelines for credibility. The conclusion drawn is that the method that has been presented is applicable to achieve the three criteria; usability, user experience and credibility. This conclusion does not only apply to web applications in the form of digital marketplaces, but also to web applications in general. 

  • 48.
    Bjurenfalk, Jonatan
    et al.
    Linköping University, Department of Computer and Information Science.
    Cedighi, Saam
    Linköping University, Department of Computer and Information Science.
    Fröberg, Simon
    Linköping University, Department of Computer and Information Science.
    Holmström, Oskar
    Linköping University, Department of Computer and Information Science.
    Hubertsson, Oscar
    Linköping University, Department of Computer and Information Science.
    Leth, Axel
    Linköping University, Department of Computer and Information Science.
    Olsson, Linda
    Linköping University, Department of Computer and Information Science.
    Ågren, Sara
    Linköping University, Department of Computer and Information Science.
    KomUt: Utveckling av en samåkningsplattform för företagsanställda2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    In our society there is an increased awareness of environmental impact and reducing greenhouse gas emissions. An influencing factor is transport in passenger cars to and from work. In order to increase the utilization rate of passenger cars and thereby reduce environmental impact, a possible solution is to carpool. The purpose of the project was to create a web application to help those who want to carpool. To be effective and interesting to users such a web application needs to be useful and easy to navigate, as supported in previous surveys. The report’s issue is therefore how a carpooling web application, for companies and their employees, is designed and implemented to make it useful with regard to navigability.

    The attempt to answer the issue was initiated by finding relevant theory of navigabil- ity and usability. After that a market survey was conducted, to better understand the needs of the target group, and a prototype was developed based on the found theory. User stories were developed to define the application’s functionality and the development of the web application took place in parallel with iterative user tests, where feedback from the tests was implemented.

    At the end of the project, the final result and each user test were analyzed to compare users’ response to current theory and by answering the issue of the report. Based on the results of the tests, given the theoretical framework, it was shown that two out of four test subjects got lost in the web application. The test subjects were struggling to get through the buying process. They had insufficient understanding of what happens when placing a trip in the cart, that the trips are booked inside the shopping cart and that the payment of completed trips are found on the profile page. Reasons for the result may be due to both the weaknesses of the web application navigability or the characteristics of the test subjects. Despite this the web application was considered useful in accordance with the System Usability Test performed. In its entirety, the web application can be assessed as useful, though it can not be considered to meet the theoretical requirements for navigability.

    The conclusion is that a navigable web application can be developed by allowing users to effectively find the most important features of the web application. This can be imple- mented with a distinct navigation bar, visual indications for links, information boxes, a natural flow for the user through the page structure, and that the user can get through it with few steps. This should be specifically applied to the buying process, which is central to a consumer web application, to reduce perceived complexity and to be useful and navigable to the user. In order for the web application to be perceived as useful, it should contain the basic functionality requirements expected of a carpooling service. These are being able to register oneself, find a trip, create a trip, find information about pricing and to be able to remove a trip.

  • 49.
    Samuelsson, Emma
    Linköping University, Department of Computer and Information Science.
    Kvinnors känslor för sina underliv och dess påverkan på livet: En målgruppsundersökning2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Den här studien var en del av projektet ”Är jag normal?”, drivet av design- och forskningsinstitutet RISE Interactive. Syftet med deras projekt är att genom att webbplattform skapa en mer representativ visualisering av det kvinnliga könsorganet. Den här studiens syfte var att genom en målgruppsundersökning inriktad mot kvinnor undersöka vilka känslor kvinnor har för sina underliv, vilka de vanligaste missuppfattningarna kring underlivet är och hur de känslorna och missuppfattningarna påverkar kvinnor i olika aspekter av livet. Studien ämnade att bidra till projektet genom att skapa ett underlag för vilken typ av information webbplattformen kan ha för att visa en mer verklighetstrogen bild av det kvinnliga könsorganet och därmed motverka missuppfattningar. För att få information om målgruppen intervjuades en gynekolog och en barnmorska. Data från målgruppen samlades därefter in via en enkätundersökning. Deltagarna var 146 kvinnor i åldern 17-66 år (M= 27.3, SD = 8). Resultatet visade att kvinnor hyser många olika starka känslor för underlivet, både positiva och negativa. Många missuppfattningar identifierades, främst kring underlivets utseende. Både känslor och missuppfattningar har en stor påverkan på psykologiska, sociala och biologiska aspekter av kvinnors liv, särskilt vad gäller psykiskt välmående och interaktionen med en partner i sexuella sammanhang. Studien visar att ”Är jag normal?” är ett projekt med ett både viktigt och nödvändigt syfte.

  • 50.
    Björnek, Gustav
    et al.
    Linköping University, Department of Computer and Information Science.
    Jernå, Ellika
    Linköping University, Department of Computer and Information Science.
    Englund, Daniel
    Linköping University, Department of Computer and Information Science.
    Bergström, Caroline
    Linköping University, Department of Computer and Information Science.
    Hedlund, Jesper
    Linköping University, Department of Computer and Information Science.
    Andersson, Benjamin
    Linköping University, Department of Computer and Information Science.
    Sporrong, Joakim
    Linköping University, Department of Computer and Information Science.
    Karlsson, Johan
    Linköping University, Department of Computer and Information Science.
    LunchHero - a student’s everyday hero: A case study in how to construct a web application with high usability regarding navigability and ease of purchase2018Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    At present, there are food trucks at the Linköping University campus offering lunch meals in a traditional way, without using any complementary web applications. However, a market study conducted during the pre-study shows that customers desire additional services from the food trucks and would increase their purchasing frequency if some of these features were to be implemented. For instance, the lack of online pre-ordering is a causal factor to the issue that customers spend a lot of time in line waiting for their turn to order food. This study aims to find  ways to implement some of these services into a web application, by focusing on high usability, with regards to good navigability and an easy purchasing process. The application was  developed on a sprint basis and at the end of each sprint the application was subjected to user testing. The tests consisted of a System Usability Scale, a modified version of Bailey et al.’s First Click Analysis as well as a quantity of click test in accordance with Chapman’s theories. A high System Usability Scale score in addition to a successful First Click Analysis indicates that the applied methodology has resulted in a web application that satisfies the goals of having high usability and navigability as well as an easy purchasing process.

1234567 1 - 50 of 1418
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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