liu.seSearch for publications in DiVA
Change search
Refine search result
1234567 1 - 50 of 1511
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.
    Silversved, Nicklas
    et al.
    Linköping University, Department of Computer and Information Science.
    Runesson, Hampus
    Linköping University, Department of Computer and Information Science.
    A comparison of the security in ZigBee and the IEEE 802.15.9 standard and an experimental analysis of communication over IEEE 802.15.42019Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    The increasing number of IoT devices used in today’s society has led to a demand for better security in order to prevent attackers from gaining access to private information. The IoT brings a wide application scope and because of that there are a lot of ways to set up a secure network and manage keys in these kinds of networks. This paper presents a comparison between the security model in Zigbee and the new recommended practice for Key Management Protocols defined by the IEEE 802.15.9 standard. We investigate key establishment and transportation together with the vulnerabilities that this might bring regarding potential attacks like DoS and MitM. Since these protocols are built on the IEEE 802.15.4 standard, experimental tests have been made where we analyze the throughput, RTT and packet loss over varied distances and we try to determine the maximum transmission range for devices using IEEE 802.15.4 modules. The IEEE 802.15.9 standard works with different KMPs and depending on the KMP being used we can see both similarities and differences regarding key management and possible attacks when comparing it to ZigBee. Furthermore, we found that attacks on a ZigBee device is more likely to compromise the whole network while similar attacks would only affect the specific peers in an IEEE 802.15.9 communication. Based on the experiments we find that open areas, distance and interference have a negative effect on the throughput, RTT and packet loss of the communication.

  • 2.
    Larsson, Niklas
    et al.
    Linköping University, Department of Computer and Information Science.
    Ågren Josefsson, Fredrik
    Linköping University, Department of Computer and Information Science.
    A study of slow denial of service mitigation tools and solutions deployed in the cloud2019Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Slow rate Denial of Service (DoS) attacks have been shown to be a very effective way of attacking vulnerable servers while using few resources. This thesis investigates the effectiveness of mitigation tools used for protection against slow DoS attacks, specifically slowheader and slow body. Finally, we propose a service that cloud providers could implement to ensure better protection against slow rate DoS attacks. The tools studied in this thesis are, a Web Application firewall, a reverse proxy using an event-based architecture and Amazon’s Elastic Load Balancing. To gather data a realistic HTTP load script was built that simulated load on the server while using probe requests to gather response time data from the server. The script recorded the impact the attacks had for each server configuration.The results show that it’s hard to protect against slow rate DoS attacks while only using firewalls or load balancers. We found that using a reverse proxy with an event-based architecture was the best way to protect against slow rate DoS attacks and that such a service would allow the customer to use their server of choice while also being protected.

  • 3.
    Olsson, Linn
    Linköping University, Department of Computer and Information Science.
    AI-systems möjligheter i enavancerad support- och industrikontext2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    A case studie at Siemens supportorganisation is studied and the possibilities to use an AI-system for improvements. This is studied with theories in distributed cognition and what is available in AI-systems such as chatbots. Through contextual inquiry, which is a part of the method Contextual Design, affinity diagrams were made and a analysis through DiCoT to create a relevant image. This is used to discuss consequences for the design of an AI-system that the supporttechnicians need.  Through the result the many systems that the supporttechnicians use are illustrated and how they depend on eachother to solve difficulties. In the conclusion different suggestions are made about a AI-system for the support technicians but also an alternative that is customer related.

  • 4.
    Wallin, Moa
    Linköping University, Department of Computer and Information Science.
    Ambiguous synonyms: Implementing an unsupervised WSD system for division of synonym clusters containing multiple senses2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    When clustering together synonyms, complications arise in cases of the words having multiple senses as each sense’s synonyms are erroneously clustered together. The task of automatically distinguishing word senses in cases of ambiguity, known as word sense disambiguation (WSD), has been an extensively researched problem over the years. This thesis studies the possibility of applying an unsupervised machine learning based WSD-system for analysing existing synonym clusters (N = 149) and dividing them correctly when two or more senses are present. Based on sense embeddings induced from a large corpus, cosine similarities are calculated between sense embeddings for words in the clusters, making it possible to suggest divisions in cases where different words are closer to different senses of a proposed ambiguous word. The system output is then evaluated by four participants, all experts in the area. The results show that the system does not manage to correctly divide the clusters in more than 31% of the cases according to the participants. Moreover, it is discovered that some differences exist between the participants’ ratings, although none of the participants predominantly agree with the system’s division of the clusters. Evidently, further research and improvements are needed and suggested for the future.

  • 5.
    Tinnerholm, John
    Linköping University, Department of Computer and Information Science.
    An LLVM backend for the Open Modelica Compiler2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    This thesis presents the construction and evaluation of an LLVM based codegenerator, an LLVM backend. The introduction of an LLVM based backend into the OpenModelica compiler was done to examine the advantages and disadvantages of compiling Modelica and MetaModelica to LLVM IR instead of C. To answer this question, the LLVM backend was compared against the existing interpreter and C code generator using four different schemes with corresponding cases. This comparison was made both for both optimised and unoptimised code. From the experiments, it was concluded that an LLVM backend can be used to improve runtime and compile time performance in the OpenModelica Interactive environment.

  • 6.
    Krig, Billy
    Linköping University, Department of Computer and Information Science.
    Analysis and Optimization of the User Interface for an Effective Altruism Charity Application: Implementing gamification with the purpose to enhance user engagement and increase user retention2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Gamification has previously demonstrated successful results when it comes to increasing the user retention rate in many different sectors. Non-profit charity organisations have for the last 10 years had a retention rate that is below 50%. This thesis investigates the possibility of increasing the user retention rate in the non-profit charity application The Life You Can Save(TLYCS) by implementing gamification. The gamification mechanic that was chosen for implementation was achievements. To measure understandability the Post-Study System Usability Questionnaire was used, the four satisfaction scores of the questionnaire were measured with a number between one and seven. Sven represented the highest number and one represented the lowest number. All four satisfaction scores had an average number that was higher than 6. Because of the previously proved successful results of gamification and a usable implementation of achievements in the mobile application TLYCS the possibility of an increased user retention rate is assessed to be high. 

  • 7.
    Paulsén, Rickard
    Linköping University, Department of Computer and Information Science.
    Användning av spel för att utbilda och engagera människor om klimatförändringarna2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Följande studie har genomförts i syfte att undersöka om spelande i samband med klimatinformerande påverkade och motiverade deltagaren mer till klimatagerande jämfört med då deltagaren endast fick läsa information om klimatet. Detta undersöktes med hjälp av en spelprototyp som skapats i detta syfte. Spelprototypen skapades i Scratch, vilket är ett interpreterande dynamiskt visuellt programmeringsspråk, och spelet innehöll tre olika nivåer. Mellan dessa nivåer så fick deltagaren information om klimatet som var relaterat till nivån de precis spelat. Efter att ha gjort experimentet skulle deltagaren besvara en enkät, som innehöll frågor där deltagaren skulle uppskatta, med hjälp av likertskalor, om denne kände sig påverkad och motiverad. Svaren på enkäten analyserades med ett Mann Whitney U test. Resultaten från dessa frågor var inte signifikanta, och därför kan inga slutsatser dras om spelet i samband med informationen hade en positiv påverkan. Även om resultaten inte var signifikanta så bör ytterligare forskning utföras inom ämnet, då tidigare forskning visat hur spel kan påverka beteende, och hur människors klimatagerande kan påverkas till det bättre genom spel.

  • 8.
    Algvere, Ebba
    Linköping University, Department of Computer and Information Science.
    Att designa effektivt lärande med blandade lärmiljöer: Hur lärmiljöer och dess aktiviteter inom blandade lärmiljöer påverkar kunskapsutveckling och förtroende för organisationen2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Denna studie har undersökt hur olika lärmiljöer inom ett utbildningsupplägg med blandade lärmiljöer skiljer sig i upplevelse, kunskapsutveckling samt förtroende. Vidare har studien undersökt om det finns någon skillnad mellan grupper, med prefererad ordning på lärmiljöer inom ett utbildningsupplägg med blandade lärmiljöer, och prefererad inläringsstil. Fyra olika inläringsstilar, av Honey och Mumford (2000), har använts i studien. Frågeställningarna har undersökts och besvarats genom en triangulering, en kombination av kvalitativa och kvantitativa metoder. Kvalitativ data har samlats in genom semistrukturerade intervjuer och har sedan följt en tematisk analysprocess. Kvantitativ data har erhållits genom ett frågeformulär som sedan har analyserats med statistiska tester. Resultaten från den kvalitativa intervjudelen har visat på att olika lärmiljöer, e-lärande och föreläsning, skiljer sig samt kompletterar varandra med avseende på upplevelse, kunskapsutveckling och förtroende för arbetsgivare. Kvantitativa resultat från frågeformulär har visat på att det inte finns någon signifikant skillnad mellan grupper, som föredrar att börja ett utbildningsupplägg med blandade lärmiljöer med olik första lärmiljö, och styrka i prefererad inläringsstil. Detta innebär att det inte finns någon direkt koppling mellan föredragen ordning på lärmiljöer inom blandade lärmiljöer och prefererad inläringsstil. Denna studie har studerat ett kunskapsgap för hur blandade lärmiljöer bör struktureras. Studiens fynd kan därmed bidra till en bättre förståelse för hur framtida utbildningsupplägg med blandade lärmiljöer bör designas för effektivt lärande och maximal kunskapsutveckling.

  • 9.
    Carolina, Löf
    Linköping University, Department of Computer and Information Science.
    Att mäta stress: Adaptering och validering av Dundee Stress State Questionnaire2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The purpose of this study was to adapt and validate the Dundee Stress State Questionnaire (DSSQ), which measures stress based on 12 scales that cohere around three higher order dimensions: task engagement, distress and worry. DSSQ is adapted from its original language, English, to Swedish. The applicability of the Swedish version of DSSQ is tested by studying the questionnaire's reliability and validity, and by applying the survey in two different contexts, where two different tasks are performed, a work memory task and a police student exam task.

    Overall, the result showed that the Swedish adaptation of DSSQ has high reliability. However, it was not possible to confirm that the Swedish adaptation of DSSQ maintained the same factor model as the original DSSQ has. The statistical analysis showed the changes identified in the participants' moods partly in lines with previous research. The conclusion is that more participants are needed to validate the factor model for the Swedish adaptation of DSSQ and since the Swedish adaptation of DSSQ shows good reliability, it can be applied in research.

  • 10.
    Albrektson, Maja
    Linköping University, Department of Computer and Information Science.
    Att skapa en användarcentrerad återkopplingsrapport: En designprocess kring data2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Människor utsätts för mer information än någonsin tidigare. För att underlätta processandet av information är det viktigt att presentera informationen på rätt sätt - anpassat efter användaren. Detta projekt genomfördes i samarbete med Linköpings kommun och det övergripande syftet var att undersöka hur man kan utforma ett gränssnitt för de återkopplingsrapporter som ska nå ut till anställda på företaget. För den första frågeställningen “Vad önskar förvaltningarna för information/data i en återkopplingsrapport?” valdes en kvalitativ ansats och en tematisk analys utfördes utifrån data från nio intervjudeltagare som arbetade på kommunen. Analysen visade att den data förvaltningarna var mest intresserad av handlade om volym, kategorier, vidarekopplingar, service och jämförelser med andra förvaltningar. Resultaten av den tematiska analysen lade även grunden för att besvara resterande två frågeställningar - “Hur bör denna information visualiseras för att den lättast ska kunna förstås och användas?” samt “Hur skulle ett gränssnitt för återkopplingsrapporten till förvaltningarna kunna se ut?”. För att besvara dessa frågeställningar presenterades tidigare forskning om hur rapporter utformas idag och teori kring existerande gestaltlagar samtidigt som det producerades en persona, kontextscenarier, en kravspecifikation samt skisser och en temporär prototyp av dashboard-karaktär.

  • 11.
    Westfelt, Vidar
    et al.
    Linköping University, Department of Computer and Information Science.
    Aleksandrauskas, Arturas
    Linköping University, Department of Computer and Information Science.
    Automated migration of large-scale build systems2019Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Upgrading or migrating a build system can be a daunting task. Complete build system migration requires significant effort. To make the process more effective, we automated the first steps of migration, and attempted to analyze the new build results to find anomalies. Our findings show promise for automation as a first step of migration, and we see that automated evaluation could have some potential.

  • 12.
    Widerberg, Lisa
    Linköping University, Department of Computer and Information Science.
    Behov relaterade till välfärdsteknik i svensk hemtjänst i ordinärt boende2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Personalresurserna inom Sveriges äldreomsorg förutspås inte växa i samma takt som Sveriges befolkning över 80 år ökar, ett problem som de flesta är enade om måste adresseras. I ljuset av påtaglig utveckling inom områden som smarta hem och artificiell intelligens samt den nationella satsningen på välfärdsteknik som ett potentiellt svar på problemen är det högst relevant att utforska vilka behov som i dagsläget inte är tillgodosedda i svensk hemtjänst. Denna studie syftar till att identifiera existerande behov inom svensk hemtjänst i ordinärt boende relaterade till välfärdsteknologi samt identifiera faktorer som bör tas i hänsyn vid design för hemtjänstens verksamheter. Genom en kvalitativ ansats och människocentrerad design identifieras problematik i äldreomsorgen via semistrukturerade intervjuer och tematisk analys. Utifrån resultatet av den tematiska analysen identifierades åtta stycken olika behov relaterade till informationsbrist, brist på individanpassning och flexibilitet samt brist på proaktivt arbete. Tekniska områden som smarta hem och AI tycks erbjuda intressanta möjligheter att effektivt tillgodose dessa behov. Flertalet faktorer som är viktiga att ta i hänsyn vid design för studiens tre målgrupper presenteras.

  • 13.
    Jaeger Tronde, Emma
    Linköping University, Department of Computer and Information Science.
    Chefers behov vid verksamhetsstyrning: En utredande kravanalys inför ett digitalt beslutsstöd2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Det råder en situation på arbetsplatser där fler och fler system förväntas tillämpas i arbetslivet. Linköpings kommun ingår just nu i en digital satsning för att påverka anställdas arbetssätt och arbetsbörda och den här studien är en utveckling av ett projekt som utförts tidigare inom kommunen. Studiens syfte var att undersöka arbetssättet som en grupp chefer tillämpar vid verksamhetsstyrning. Genom en kravanalys identifierades chefernas behov och krav de har på ett framtida digitalt beslutsstöd som kan användas vid just verksamhetsstyrning. Dessutom syftade studien till att undersöka chefernas användning av digitala verktyg och deras attityder gentemot digitalisering av arbetsprocesser. Det nuvarande arbetssättet uppfattades som tryggt men också långsamt med eftersatta strukturer. Chefernas upplevelse är att detta hindrar möjligheten att hjälpa fler personer. Tillika har de positiva attityder gentemot digitalisering då det har förutsättningen att förenkla arbetsprocesser. Däremot bemöts de idag av långa och krångliga vägar till information som tar energi från huvudsakliga uppgifter. Som konsekvens har egna påhittade strukturer skapats för att täcka upp för de rådande bristerna i de befintliga systemen. Förhoppningen på ett nytt digitalt beslutsstöd är att det inte ska vara ännu ett till verktyg, utan att det bemöta de problemen och bristerna som idag orsakar att digitala verktyg inte upplevs som hjälpmedel. Resultatet för denna studie är relevant för att utifrån ett användarcentrerat perspektiv ge de digitala verktygen ett mervärde och som kan förenkla och effektivisera arbetsprocesser och således också förbättra den digitala arbetsmiljön.

  • 14.
    Andell, Anton
    et al.
    Linköping University, Department of Computer and Information Science.
    Cole, Nigel
    Linköping University, Department of Computer and Information Science.
    Karlsson, Wiktor
    Linköping University, Department of Computer and Information Science.
    Lilja, Eric
    Linköping University, Department of Computer and Information Science.
    Rezaie, Diba
    Linköping University, Department of Computer and Information Science.
    Thimren, David
    Linköping University, Department of Computer and Information Science.
    Zeijlon, Andreas
    Linköping University, Department of Computer and Information Science.
    CI/CD i molnapplikationer som Google Cloud, Azure och AWS2019Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Under VT 2019 ägde projektet rum varav denna rapport är ett av resultaten. Projektets mål var att skapa en CI/CD pipeline vars syfte var tänkt att frekvent kunna leverera färdigtestad kod till olika molntjänster som Google Cloud Platform, Amazon Web Services och Azure. Projektspecifikationerna gavs av företaget Skira för att skapa en snabbare integrationsprocess för nya utvecklare. Detta så en ny utvecklare skulle kunna lägga mer tid på att koda istället för att gräva ner sig i leverans-/testningsprocessen. Slutprodukten ger företag möjligheten att koda direkt på sitt utvecklingskluster.

  • 15.
    Karlsson, Tobias
    Linköping University, Department of Computer and Information Science.
    Climate change beliefs and attitudes relationship to informational influences and demographic factors2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    One of the biggest challenges for the modern society is that of climate change. Despite the growing accumulation of scientific evidence that points towards a strong need for action to be made regarding anthropogenic (human made) climate change, there is a lack of unity in what actions are needed and an outspread passivity amongst both establishments and the public. The reason behind this is attributed to lack of belief in anthropogenic climate change, and lack of pro-environmental attitudes amongst the public. Furthermore, these issues have been found to relate to identity related beliefs and attitudes that conflict with pro-environmental beliefs and attitudes, where political orientation has proven to be a strong factor. One way of dealing with these issues could be through informational influences. By presenting people to information shaped in different ways, one could increase the belief in anthropogenic climate change and pro-environmental attitudes. This study examined the relationship between three different informational influences, and its potential effect on climate change beliefs and attitudes. Furthermore, this study examined the relationship between demographic factors such as age, gender and political orientation with regards to their potential effect on climate change beliefs and attitudes. 449 participants completed a survey with intent to measure the potential effects informational influences and demographic factors had on climate change beliefs and attitudes. Despite that indications where found, no significant results could be identified for the informational influences. All demographic factors had some significant effect on climate change beliefs or attitudes, where political orientation was the strongest influencing factor. This relates to earlier research and further implications were discussed for future studies.

  • 16.
    Seger, Johanna
    Linköping University, Department of Computer and Information Science.
    Coagency of humans and artificial intelligence in sea rescue environments: A closer look at where artificial intelligence can help humans maintain and improve situational awareness in search and rescue operations2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    This paper aims to answer the question of how artificial intelligence could help humans maintain and/or improve situational awareness in search and rescue operations at sea, as well as where in such processes artificial intelligence could be incorporated to most efficiently compensate for human vulnerabilities and support human strengths. In order to answer this, a joint cognitive system perspective has been adopted whilst joining in search and rescue practice operations. These operations have been observed and persons participating in them have been interviewed, in order to gather insights about the process and the persons conducting it. The results from these insights coupled with experience with artificial intelligence and automation, show that artificial intelligence could help improve and/or maintain situational awareness by adopting functions which take up unnecessary time from man. According to the joint cognitive system view, these functions should never be solely performed by artificial intelligence however, but in coagency with man; allocated functions should overlap between man and machine. Suggestions have been given regarding which functions in particular an artificial intelligent agent could perform in terms of search and rescue and where these functions occur in the process. None of these suggestions are without man involvement, as they should not be. To summarise, these suggestions include; a UAV equipped with an infrared camera to search large areas quickly, a decision support system equipped with image recognition to analyse images gathered from the UAV, as well as a communication tool which allows for shared search patterns and hotspots between search and rescue units.

  • 17.
    Lam, Benny
    et al.
    Linköping University, Department of Computer and Information Science.
    Nilsson, Jakob
    Linköping University, Department of Computer and Information Science.
    Creating Good User Experience in a Hand-Gesture-Based Augmented Reality Game2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The dissemination of new innovative technology requires feasibility and simplicity. The problem with marker-based augmented reality is similar to glove-based hand gesture recognition: they both require an additional component to function. This thesis investigates the possibility of combining markerless augmented reality together with appearance-based hand gesture recognition by implementing a game with good user experience.

    The methods employed in this research consist of a game implementation and a pre-study meant for measuring interactive accuracy and precision, and for deciding upon which gestures should be utilized in the game. A test environment was realized in Unity using ARKit and Manomotion SDK. Similarly, the implementation of the game used the same development tools. However, Blender was used for creating the 3D models.

    The results from 15 testers showed that the pinching gesture was the most favorable one. The game was evaluated with a System Usability Scale (SUS) and received a score of 70.77 among 12 game testers, which indicates that the augmented reality game, which interaction method is solely based on bare-hands, can be quite enjoyable.

  • 18.
    Haglund, Carl
    et al.
    Linköping University, Department of Computer and Information Science.
    Söderholm, Gustaf
    Linköping University, Department of Computer and Information Science.
    Wase, Jonathan
    Linköping University, Department of Computer and Information Science.
    Al-Hashimi, Mustafa
    Linköping University, Department of Computer and Information Science.
    Norsbo, My
    Linköping University, Department of Computer and Information Science.
    Skoglund, Oskar
    Linköping University, Department of Computer and Information Science.
    Wrede, Simon
    Linköping University, Department of Computer and Information Science.
    Dashboard för kirurgiska avdelningar2019Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Detta är en kandidatrapport utfärdad av sju studenter i kursen Kandidatprojekt i programvaruutveckling, TDDD96, på Linköpings universitet. Rapporten innefattar en sammanfattning av det arbete som har utförts i detta projekt. Slutprodukten resulterade i en dashboard som underlättar planeringen kring operationssalar för Region Östergötland. Produkten är en webbapplikation utvecklad i ramverket Angular. Utöver arbetet besvaras vad för värde som skapas för kunden, vilka intressanta erfarenheter, vad för stöd ges av en systemanatomi och hur ett planeringsverktyg som Asana underlättar, i ett mjukvaruprojekt. Slutsatserna av rapporten förklarar att produkten är redo att ersätta befintliga system hos kunden, samt med stor sannolikhet kommer att förbättra arbetsförhållanden för personalen hos kunden. Erfarenheter, som att arbeta i grupp och tekniska kunskaper kring webbutveckling, har införskaffats under projektets gång. En systemanatomi konstaterades att ha en positiv påverkan på projektet, genom att ge en bättre överblick och underlättade uppdelningen vid parallellutveckling. Slutsatsen av att använda ett planeringsverktyg visar att det har varit till stor hjälp under utvecklingen, främst för att fördela arbete som ska göras mellan gruppmedlemmarna och utvärdera vad som har gjorts. Planeringsverktyget ser också till att inget dubbelt arbete sker. I rapporten finns också individuella delar skrivna av gruppmedlemmarna, dessa innehåller djupgående analyser av olika ämnen.

  • 19.
    Björnqvist, Anton
    Linköping University, Department of Computer and Information Science.
    Det perifera seendets betydelse bland gångtrafikanter i naturlig miljö2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    The importance, and the role, of peripheral vision amongst pedestrians, is an area which for a long time has remained unexplored. Previous studies regarding peripheral vision and pedestrians have mostly studied the characteristics of peripheral vision, the general visual behaviours amongst pedestrians and whether people affected by a natural loss of peripheral vision fixate on different objects compared to those with normal vision. To examine the role of peripheral vision amongst pedestrians, an experiment consisting of 20 participants was conducted. The experiment took place in a car park, where head movements (i.e. how many times each participant moved their head) and head directions (i.e. in which direction the participants’ moved their heads) of the participants were recorded using three action cameras. Two of the cameras were mounted on a helmet which the participants used during the experiment. The third camera was in the hands of the experimenter, recording the participants from behind.

    The experiment consisted of four different conditions. Two conditions where the participants’ peripheral vision was blocked to different extents, one with no manipulation of the visual field and one where the participants were told to watch a video on a cell phone during the walk. The results demonstrated a significant difference in the number of head movements between all four conditions. Furthermore, the results also demonstrated a significant difference in the relative frequency of downwards head directions between the first three conditions. After the experiment, the participants answered a short survey which included questions related to each condition. The answers from the survey showcased, amongst other things, that the participants thought that the condition where their peripheral vision was blocked to the largest extent was the most difficult one. A thematic analysis was conducted based on the recordings of a think-aloud-protocol which the participants were told to conduct during the experiment. The thematic analysis demonstrated, amongst other things, that the participants thought that the condition performed with no manipulation of the visual field was easy, that they felt insecure when their peripheral vision was blocked and therefore had to increase the number of head movements, and that they sometimes felt the need to redirect their gaze away from the cell phone during that condition.

    The conclusion which can be drawn based on the results is that the peripheral vision is widely used amongst pedestrians in natural settings, which in part is based on the fact that the participants increased their number of head movements when their peripheral vision was limited and by their own expressed thoughts regarding the different conditions. However, the results are not able to explain exactly how the peripheral vision is used amongst pedestrians.

  • 20.
    Soames, Kieron
    et al.
    Linköping University, Department of Computer and Information Science.
    Lind, Jonas
    Linköping University, Department of Computer and Information Science.
    Detecting Cycles in GraphQL Schemas2019Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    GraphQL is a database handling API created by Facebook, that provides an effective al-ternative to REST-style architectures. GraphQL provides the ability for a client to spec-ify exactly what data it wishes to receive. A problem with GraphQL is that the freedomof creating customized requests allows data to be included several times in the response,growing the response’s size exponentially. The thesis contributes to the field of GraphQLanalysis by studying the prevalence of simple cycles in GraphQL schemas. We have im-plemented a locally-run tool and webtool using Tarjan’s and Johnson’s algorithms, thatparses the schemas, creates a directed graph and enumerates all simple cycles in the graph.A collection of schemas was analysed with the tool to collect empirical data. It was foundthat 39.73 % of the total 2094 schemas contained at least one simple cycle, with the averagenumber of cycles per schema being 4. The runtime was found to be on average 11 mil-liseconds, most of which consisted of the time for parsing the schemas. It was found that44 out of the considered schemas could not be enumerated due to containing a staggeringamount of simple cycles. It can be concluded that it is possible to test schemas for cyclicityand enumerate all simple cycles in a given schema efficiently.

  • 21.
    Cao, Linqi
    Linköping University, Department of Computer and Information Science.
    Developing an experiential design approach to gain understanding about foreign culture: challenges and solutions2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    China’s economy is growing. It has been said that “the question like ‘how to do business with Chinese people’ have occupied the minds of international business people who are planning to enter China.” (Fan & Zigang, 2004). Sweden as a country which listed China as its largest trading partner in Asia and a priority country in Sweden's export strategy, has a need to gain understanding about guanxi –an important concept in Chinese business culture. In this thesis, the author will present the development of three exercises inspired by design methods (role play, visualization and customer journey map) which aim to help Swedish business managers to learn guanxi in an experiential way. It includes the challenges the design team went through, how did they solve it and what are the latest version of the exercises looks like. The main challenges presented in this thesis are: how to embed specific knowledge smoothly into exercise; how to set up the role of facilitator(s); and how to increase the level of satisfaction for the users. Those challenges are not only specific to our project, but also could be inspirational for other people (e.g. designers, business culture scholars and so on) who want to create similar exercises or looking for new ways to deliver the knowledge about cross-cultural business communication.

  • 22.
    Ayoub, Yohan
    et al.
    Linköping University, Department of Computer and Information Science.
    Barr, Viktor
    Linköping University, Department of Computer and Information Science.
    Fallström, Johan
    Linköping University, Department of Computer and Information Science.
    Gustavsson, Simon
    Linköping University, Department of Computer and Information Science.
    Jirénius, Martin
    Linköping University, Department of Computer and Information Science.
    Olausson, Jacob
    Linköping University, Department of Computer and Information Science.
    Rashid, Arin
    Linköping University, Department of Computer and Information Science.
    Digital 3D-rekonstruktion av personskador2019Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Denna rapport behandlar ett arbete utfört under kursen TDDD96 Kandidatprojekt i programvaruutveckling vid Linköpings Universitet. Arbetet är efterfrågat av Nationellt Forensiskt Centrum (NFC) och utfört av 7 datateknologstudenter. Arbetet bestod i att ta fram och utveckla ett färdigt program som ska göra det enkelt för kriminaltekniker och obducenter att rekonstruera personskador samt presentera det på ett pedagogisk sätt.

  • 23.
    Ganestål, Teodor
    et al.
    Linköping University, Department of Computer and Information Science.
    Palmborg, André
    Linköping University, Department of Computer and Information Science.
    Royo, Adrian
    Linköping University, Department of Computer and Information Science.
    Stenberg, William
    Linköping University, Department of Computer and Information Science.
    Stenvall, Olle
    Linköping University, Department of Computer and Information Science.
    Winneroth, Juliette
    Linköping University, Department of Computer and Information Science.
    Yahya, Sami S.
    Linköping University, Department of Computer and Information Science.
    Digital Tvilling: Visualisering av personlig hälsodata2019Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Detta projekt är givet som ett kandidatarbete i mjukvaruutveckling vid Linköpingsuniversitet, i kursen TDDD96 Kandidatprojekt i programvaruutveckling. Arbetet är utfört aven grupp tredjeårsstudenter på D- och U-programmen.Projektet ges av forskargruppen för integrerad systembiologi på IMT LiU, som utvecklarmatematiska modeller av biologiska system. Dessa modeller kan användas för att förståsystemen bättre, eller som beslutsstöd inom farmakologi och vård. Forskargruppens fokusför tillfället är att sammankoppla modeller för olika delar av människokroppen till en helhetsbildsom beskriver delsystemens samverkan.Denna helhetsbild för en särskild individs hälsotillstånd kallas för en digital tvilling, förvilken detta projekt ämnar framställa ett användargränssnitt.Användargränssnittet skall erbjuda grafer över hälsoparametrars förändring över tid,och användaren ska kunna ta fram olika sådana genom att interagera med gränssnittet.Utöver framtagning av själva gränssnittet, skall en brygga mellan applikationen ochkundens modeller tas fram. Detta har gjorts genom en version av programmet OpenCOR,vilket forskarna använder sig av, som exponerar ett API i Python. Detta API sammankopplatmed en server kallas i projektet för motor.

  • 24.
    Linnarsson, Henrik
    Linköping University, Department of Computer and Information Science.
    Digitalt stöd för personer med ADHD: Hur en digital tjänst bör utformas och anpassas2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    An interview study was carried out together with the company Usify who are developing a treatment program for adults diagnosed with ADHD. The study had six participants who were diagnosed with either ADHD or ADD. The aim of the study was to hear what experiences the participants had after using the material consisting of videos, texts and audio files that had been made for the treatment program. In this material there were explanations of the different difficulties that ADHD give rise to and practical ways to cope with these. The interviews were analyzed using thematic analysis which resulted in eight themes that reflected the participants experiences, opinions and reflections regarding the material. In som cases the participants agreed with each other whereas they disagreed in others. They were positive regarding some aspects of the material and negative regarding others. Based on the results the discussion elaborates on how Usify can go about to design a service that meets user needs and requests. One of the important findings was that in order to have the user motivated to use the service the videos and texts must be kept short, but at the same time there must be depth to the information that gives new insights and understanding to the user. This information should be given in both text- and video format since the two formats have different strengths compared to each other.

  • 25.
    Zedén Yverås, Felix
    et al.
    Linköping University, Department of Computer and Information Science.
    Ström, Filip
    Linköping University, Department of Computer and Information Science.
    DNS Performance: A study of free, public and popular DNS servers in 20192019Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    The Domain Name System (DNS) is an integral part of making the internet a more human-friendly place. However, it comes with the cost of an added abstraction layer that introduces extra latency in many aspects of the modern computing experience - a great selling point for many DNS services. In this thesis we look at the performance of DNS services and servers through the scope of 51 unique free, public and popular DNS servers. We use a specifically designed tool, DNSHoarder, to collect 714,000 datapoints of 250 different hostnames of varying popularity over seven days. From this data we find most DNS servers to exhibit a similar relative distribution of response times and performance differences between IPv4 and IPv6 to be minor or nonexistent. We also find network distance and quality to have a big effect on the performance of DNS as well as network latency to be a major limiting factor in further DNS performance improvements.

  • 26.
    Palm Myllylä, Johannes
    Linköping University, Department of Computer and Information Science.
    Domain Adaptation for Hypernym Discovery via Automatic Collection of Domain-Specific Training Data2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Identifying semantic relations in natural language text is an important component of many knowledge extraction systems. This thesis studies the task of hypernym discovery, i.e discovering terms that are related by the hypernymy (is-a) relation. Specifically, this thesis explores how state-of-the-art methods for hypernym discovery perform when applied in specific language domains. In recent times, state-of-the-art methods for hypernym discovery are mostly made up by supervised machine learning models that leverage distributional word representations such as word embeddings. These models require labeled training data in the form of term pairs that are known to be related by hypernymy. Such labeled training data is often not available when working with a specific language domain. This thesis presents experiments with an automatic training data collection algorithm. The algorithm leverages a pre-defined domain-specific vocabulary, and the lexical resource WordNet, to extract training pairs automatically. This thesis contributes by presenting experimental results when attempting to leverage such automatically collected domain-specific training data for the purpose of domain adaptation. Experiments are conducted in two different domains: One domain where there is a large amount of text data, and another domain where there is a much smaller amount of text data. Results show that the automatically collected training data has a positive impact on performance in both domains. The performance boost is most significant in the domain with a large amount of text data, with mean average precision increasing by up to 8 points.

  • 27.
    Lund, Max
    Linköping University, Department of Computer and Information Science.
    Duplicate Detection and Text Classification on Simplified Technical English2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    This thesis investigates the most effective way of performing classification of text labels and clustering of duplicate texts in technical documentation written in Simplified Technical English. Pre-trained language models from transformers (BERT) were tested against traditional methods such as tf-idf with cosine similarity (kNN) and SVMs on the classification task. For detecting duplicate texts, vector representations from pre-trained transformer and LSTM models were tested against tf-idf using the density-based clustering algorithms DBSCAN and HDBSCAN. The results show that traditional methods are comparable to pre-trained models for classification, and that using tf-idf vectors with a low distance threshold in DBSCAN is preferable for duplicate detection.

  • 28.
    Näsman, David
    Linköping University, Department of Computer and Information Science.
    Emergency Vehicle Approaching: En inledande designstudie för utformning och utvärdering av användargränssnitt i en körsimulator för E.V.A-meddelande i mottagande civila fordon2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    I takt med att trafiksituationen blir allt mer komplex och krävande, ställs högre krav på dagens bilförare. I kombination med att ny informationsteknik inkorporeras inuti fordonen, uppstår även ett ökat informationsflöde som ständigt måste bearbetas av föraren både inuti och utanför fordonet. Eftersom förares visuella uppmärksamhet är begränsad, kan denna ökning innebära att förares kapacitet att uppmärksamma objekt i sin omgivning inte räcker till. Ett vanligt förekommande problem är idag att utryckningsfordon misslyckas påkalla uppmärksamheten hos den omkringliggande trafiken eller att trafiksituationer är så komplexa att den civila trafikanten inte har möjlighet att flytta sig ur vägen.

    Denna studie ämnade utforma två designförslag för att undersöka vilka tänkbara effekter som ett förvarnande varningssystem skulle ha på den civila föraren i utryckningssituationer. För utformningen av gränssnitten genomfördes en designprocedur som grundar sig i tidigare studier samt personor. För att undersöka och utvärdera de utformade gränssnittens effekt, genomfördes användartester i en bilsimulator hos uppdragsgivaren VTI.

    Inga statistiskt signifikanta skillnader kunde identifierades mellan de utformade gränssnitten. Däremot kunde en medelstark effektstorlek (cohen ́s d = -0.4029) identifieras för frågan ”Hur snabbt uppfattades informationen som presenterades?”. Effektstorleken indikerar att information som enbart presenterades i bilens instrumentbräda, var effektivare i termer av att snabbt kunna uppmärksamma information jämfört med när informationen även presenterades i mittkonsolens display. Resultaten indikerar även att den subjektiva inställning gentemot de båda gränssnitten var positiv. Framförallt för att varningssystemets förvarnande funktionalitet gav förarna mer tid och möjlighet att uppmärksamma utryckningsfordonet samt förbereda sig på situationen.

  • 29.
    Lind, Martin
    Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Arts and Sciences.
    En kvalitativ explorativ studie för framtagande av lämplig funktionalitet hos internettjänster för behandling av social ångest2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    En tanke som ligger till grund för denna studie är de svårigheter som en person med social ångest kan ha inför att söka hjälp hos en kurator eller terapeut, detta då hjälpsökandet i sig kan innebära en stor social utmaning. Ett potentiellt sätt att närma sig en lösning till detta är användandet av olika former av digitala hjälpmedel, som kan tillgås av vem som helst som har tillgång till mobil eller dator, som kan agera som ett underlättande steg till att exempelvis bättre förstå sina problem och söka och hitta hjälp via internet. Denna kvalitativa studie ämnar utforska behov, erfarenheter och åsikter kring behandling av social ångest i koppling till internetanvändning utifrån perspektivet hos dem som upplever social ångest, genom tematisk analys av enkätsvar. Således uppfylls syftet bakom studien som är att lägga en grund för hur internettjänster kan utformas på lämpligt sätt för att möjliggöra och underlätta behandling för personer med social ångest/fobi. Det studien ämnar besvara är; vilka tjänster och funktioner på internet för behandling av social ångest är behövda och efterfrågade och vilka problem och frågeställningar behöver i sin tur lösas och besvaras för att dessa tjänster och funktioner ska göras tillgängliga? Den slutliga tematiska analysen visar sammanfattningsvis att det bland personer med sociala svårigheter kan finnas ett behov och efterfrågan gällande möjligheter till förbättrad digital vårdkontakt, att man som person med sociala svårigheter överlag har en positiv inställning till olika former av chatt och samtal i behandlings- och stödsyfte via internet och att olika former av individanpassningar av internetförmedlade behandlingar efter en individs unika behov och mål kan vara ett lämpligt sätt att hitta rätt behandling. Vidare uppstår nya spår för framtida forskning och utredningar som kan vara intressanta utifrån studiens resultat; att pröva olika varianter och mäta effekt av individanpassad vård förmedlad via internet, utreda hur man kan skapa förbättrad (säker) digital vårdkontakt samt utreda hur innovativa effektiva behandlingslösningar bättre kan nå ut till den som efterfrågar den.

  • 30.
    Börjesson, Hanna
    et al.
    Linköping University, Department of Computer and Information Science.
    Fredholm, Mathias
    Linköping University, Department of Computer and Information Science.
    Friberg, Axel
    Linköping University, Department of Computer and Information Science.
    Hallström, Julia
    Linköping University, Department of Computer and Information Science.
    Holmberg, Axel
    Linköping University, Department of Computer and Information Science.
    Kjellgren, Anna
    Linköping University, Department of Computer and Information Science.
    Lindsten, Jesper
    Linköping University, Department of Computer and Information Science.
    Persson, Samuel
    Linköping University, Department of Computer and Information Science.
    En undersökning av lyx på en e-handelsbutik för försäljning av second hand-kläder2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Det senaste årtiondet har e-handeln i Sverige och världen ökat drastiskt. Samtidigt förändras miljön kring oss och likaså medvetenheten om miljön samt viljan att göra något åt förändringarna. Att köpa second hand-kläder är ett sätt att minska utsläppen från ens klädkonsumtion, men problemet med second hand-kläder är att de inte upplevs så attraktiva. Detta ledde fram till frågeställningen för rapporten, “Hur kan en e-butik för second hand-kläder utformas för att uppnå en upplevdlyx hos användaren enligt BLI (Brand Luxury Index)?”. För att undersöka hur en upplevelse av lyx på e-butik kunde uppnås genomfördes användartester och fallstudier. Resultatet av detta visade att en lyxig hemsida ska ha en enhetlig design, snygga bilder och ett bra helhetsintryck vilket sedan implementeras på en e-butik. Slutsatsen som drogs från detta var att vad som krävs är en kombination av funktionalitet och design. Funktionalitet är dock endast relevant till en viss grad, då det efter det är viktigare med designen på hemsidan.

  • 31.
    Graf Morin, Harald
    et al.
    Linköping University, Department of Computer and Information Science.
    Moberg, Adam
    Linköping University, Department of Computer and Information Science.
    Jonsson, Elina
    Linköping University, Department of Computer and Information Science.
    Hedén, Felix
    Linköping University, Department of Computer and Information Science.
    Elsässer, Nathalie
    Linköping University, Department of Computer and Information Science.
    Wester, Oscar
    Linköping University, Department of Computer and Information Science.
    Nilsson, Sara
    Linköping University, Department of Computer and Information Science.
    Henriksson, Simon
    Linköping University, Department of Computer and Information Science.
    Lennmark, Teodor
    Linköping University, Department of Computer and Information Science.
    En undersökning av lyxighet gällande design på en webbapplikation2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    The luxury segment has been late in its technology adaptation even though e-commerce, and the importance of internet presence, has increased. To succeed the conversion, traders need to know how to keep the customers perception of luxury on a webpage. This report aims to investigate how an e-shop should be designed to be perceived luxurious in terms of design. The question “How should an e-shop be designed to perceived as luxury according to its design?” is answered by developing and designing a web application for self-composed jam giving a luxurious perception. The method used is based on a study investigating homepage design. Several design factors that has a positive effect of customers perception of luxury were identified, whereupon a web application was developed. The web application and conventional one as reference, was individually evaluated on the BLI-scale together and with a Thinking Aloud test. The result showed a significant difference of the average for all dimensions of the BLI scale, where the hypothetically luxurious web application achieved the higher result. The Thinking Aloud test showed that the test page got more comments that pointed to a more luxurious experience, compared to the conventional page. The report concludes that esthetics and an overall impression of uniqueness and quality are important dimensions for the web application to be perceived as luxurious.

  • 32.
    Moberg, Adam
    et al.
    Linköping University, Department of Computer and Information Science.
    Jonsson, Elina
    Linköping University, Department of Computer and Information Science.
    Hedén, Felix
    Linköping University, Department of Computer and Information Science.
    Graf Morin, Harald
    Linköping University, Department of Computer and Information Science.
    Wester, Oscar
    Linköping University, Department of Computer and Information Science.
    Elsässer, Nathalie
    Linköping University, Department of Computer and Information Science.
    Nilsson, Sara
    Linköping University, Department of Computer and Information Science.
    Henriksson Välimaa, Simon
    Linköping University, Department of Computer and Information Science.
    Lennmark, Teodor
    Linköping University, Department of Computer and Information Science.
    En undersökning av lyxighet gällande design på en webbapplikation2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    The luxury segment has been late in its technology adaptation even though e-commerce, and the importance of internet presence, has increased. To succeed the conversion, traders need to know how to keep the customers perception of luxury on a webpage. This report aims to investigate how an e-shop should be designed to be perceived luxurious in terms of design. The question “How should an e-shop be designed to perceived as luxury according to its design?” is answered by developing and designing a web application for self-composed jam giving a luxurious perception. The method used is based on a study investigating homepage design. Several design factors that has a positive effect of customers perception of luxury were identified, whereupon a web application was developed. The web application and conventional one as reference, was individually evaluated on the BLI-scale together and with a Thinking Aloud test. The result showed a significant difference of the average for all dimensions of the BLI scale, where the hypothetically luxurious web application achieved the higher result. The Thinking Aloud test showed that the test page got more comments that pointed to a more luxurious experience, compared to the conventional page. The report concludes that esthetics and an overall impression of uniqueness and quality are important dimensions for the web application to be perceived as luxurious.

  • 33.
    Brandt, Daniel
    et al.
    Linköping University, Department of Computer and Information Science.
    Fasth, Frida
    Linköping University, Department of Computer and Information Science.
    Gustavsson, Adam
    Linköping University, Department of Computer and Information Science.
    Janfalk, Elsa
    Linköping University, Department of Computer and Information Science.
    Kimiaei, Felix
    Linköping University, Department of Computer and Information Science.
    Lindholm, Victor
    Linköping University, Department of Computer and Information Science.
    Palmlund, Victor
    Linköping University, Department of Computer and Information Science.
    Swensson, Styrbjörn
    Linköping University, Department of Computer and Information Science.
    En undersökning av on-site-faktorers påverkan på en e-handelsplattform2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    As a result of trends identified in the report and marketing plan, the importance of a search engine optimized platform for e-commerce is established. In order to further examine the implementation of such, a website was constructed with this purpose in mind. The of said website was designed based on user stories which in their turn partly came from competitor's websites and partly from preference. In order to optimize the website for search engines, four established factors were optimized to the best of the group's ability. These factors were responsivity, custom 404-page, sitemap and keywords. Testing these factors against Google, the tests were ran partly through the search engine itself and partly through the third-party programmes WebSite Auditor and SERPROBOT. In accordance with expectations, the keywords had a considerable effect on the acquired results, but the remaining factors had nothing more than a marginal contribution; this was not expected. The experiment had many sources of error and and low reliability, cheifly on account of the chosen instruments for measure and a statistical uncertainty as a result of few observations. The conclusion made is that keywords have a greater effect than the other evaluated factors.

  • 34.
    Persson Proos, Daniel
    Linköping University, Department of Computer and Information Science.
    Enabling Digital Twins: A comparative study on messaging protocols and serialization formats for Digital Twins in IoV2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    In this thesis, the trade-offs between latency and transmitted data volume in vehicle-to-cloud communication for different choices of application layer messaging protocols and binary serialization formats are studied. This is done with the purpose of getting enough performance improvement to enable delay-sensitive Intelligent Transport System (ITS) features, and to reduce data usage in mobile networks. The studied protocols are Constrained Application Protocol (CoAP), Advanced Message Queuing Protocol (AMQP) and Message Queuing Telemetry Transport (MQTT), and the serialization formats studied are Protobuf and Flatbuffers.  The results show that CoAP — the only User Datagram Protocol (UDP) based protocol — has the lowest latency and overhead while not being able to guarantee reliable transfer. The best performer that can guarantee reliable transfer is MQTT. For the serialization formats, Protobuf is shown to have three times smaller serialized message size than Flatbuffers and also faster serialization speed. Flatbuffers is the winner in the case of memory use and deserialization time, which could make up for the poor performance in other aspects of data processing in the cloud. Further, the implications of these results in ITS communication are discussed suggestions made into future research topics.

  • 35.
    Pettersson, Albin
    Linköping University, Department of Computer and Information Science.
    Engelska som kommandospråk inom marina operationer i den svenska Försvarsmakten2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The report covers a study of the usage of English with NATO-standard within the Swedish Military’s Marine Force and Navy. Employees within different organizations have been interviewed regarding the parallell usage of the english language combined with their every-day working tasks and how the language is affecting their ability to keep on operating at a desirable level. All the interviewees have noticed a wide range of problems regarding how the language should be used according to their directives, that the problems are mainly concerning how the language is affecting their levels of stress when it creates communication problems, interpretation difficulties and makes ordinary tasks require more time to finish, even though their personal tasks might not always be affected directly. Carrier possibilities are also affected negatively, when language proficiency is prioritized over working experience and general competence, which over time could lead to a less experienced organization. A number of suggestions is given regarding how the language should be viewed upon in near the future.

  • 36.
    Rönnqvist, Lisa
    Linköping University, Department of Computer and Information Science.
    Etnisk mångfald i illustrationer: En kvalitativ undersökning om etnisk mångfald i illustrationer och hur illustratörer tänker när de skapar illustrationer2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Illustrationer i böcker ämnade för barn, både läroböcker och skönlitteratur, innehöll färre karaktärer med mörk hudfärg än ljus hudfärg och karaktärerna med mörk hudfärg hade sällan huvudroller i böckerna. Den här studien ämnade därför att undersöka hur illustratörer går tillväga för att skapa illustrationer av karaktärer med fokus på etnisk mångfald, hur man kan illustrera en variation bland karaktärerna utan att illustrera stereotypiskt och varför det är viktigt att illustrationer innehåller karaktärer med olika etniciteter. För att uppfylla studiens syfte intervjuade fem illustratörer och sedan analyserades materialet med tematisk analys. Resultatet visade att det är viktigt att illustrationer innehåller karaktärer med olika etniciteter eftersom det kan visa barn att människor ser olika ut. Det är även viktigt att vara medveten om normer och stereotyper när man illustrerar för att skapa illustrationer som bidrar till den stereotypiska bilden och genom att vara medveten kan man välja att illustrera på sätt som skiljer sig från det stereotypiska. Resultatet visade även att det kan vara både illustratören och uppdragsgivaren som bestämmer hur karaktärerna i en illustration ska se ut.

  • 37.
    Wängelin, Malin
    Linköping University, Department of Computer and Information Science.
    Ett nytt Friendlyreader: implementationen av ett gränssnitt med fokus på språkteknologiska funktioner2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Syftet med detta arbete var att implementera ett fungerande verktyg för att underlätta läsning av text med fokus riktat mot språkteknologiska funktioner. Det digitala verktyget Friendlyreader är framtaget för att underlätta läsning av text för individer med lässvårigheter, som exempelvis kan bero på dyslexi eller en funktionsnedsättning. Detta arbete har genom en förstudie kartlagt vilken funktionalitet som efterfrågas och finns tillgänglig hos liknande verktyg som ämnar att underlätta läsning. Detta har legat till grund för implementationen av ett funktionellt gränssnitt som bygger på språkteknologiska funktioner som tillhandahålls från en fjärrservern genom SAPIS REST API. Under implementationen togs beslutet att göra funktionaliteten samverkande för att skapa ett mer flexibelt verktyg. Detta innebär att text som exempelvis blivit förenklad även kan bli sammanfattad, funktionaliteten utgår således från textens aktuella utformning och inte dess original. Implementationen genomgick tester där all funktionalitet med fokus på språkteknologi fick ett godkänt resultat.

  • 38.
    Amanda, Jaber
    Linköping University, Department of Computer and Information Science.
    Evaluating the Team Resilience Assessment Method for Simulation (TRAMS)2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The Team Resilience Assessment Method for Simulation (TRAMS) is an instrument that consist of several measurements, such as team-member exchange, workload, the TRAMS observation protocol etc. This thesis researches the observation protocol. The TRAMS protocol is an assessment method for resilience in simulation games. The aim of this protocol is to support the identification of resilience strategies used and developed by the participants in a simulation game. It is a challenge to assess resilience in teams and that is why the TRAMS protocol has been developed. The scenario of the simulation games is a disruption for 10 days in the card payment system. During the simulation games, the participants work in teams and have to try to cope with the disruption in the card payment system. During the course of this study, 14 simulation games have been conducted with seven different teams. Each of the simulation games has been executed during one whole day, and the participating teams have in total played two games each. During every simulation game there were three observers equipped with the TRAMS protocol. To interpret the data collected with the TRAMS protocol, two methods have been used: transcription and thematic analysis. As a result, guidelines and design changes was formed. In addition, results showed that the distribution and frequency of observations of resilience strategies made were similar, that the observations noted by the observers were similar, and lastly eight themes from the data collection could be extracted: Coordinate and collaborate, Payment options, Cash circulation, Safety, Fuel and transportation, Inform, communicate and the media, Hoarding and rationing, Vulnerable groups. In conclusion, the TRAMS protocol is still under development and 15 more simulation games are planned to be conducted within the ongoing CCRAAAFFTING project. However, the protocol has been applied in this study´s 14 simulation games so far, and the similarities in how the observers filled in the protocol and how similar the observations were, indicate that it hopefully can develop into a recognized research tool in the future. 

  • 39.
    Friberg, Marc
    Linköping University, Department of Computer and Information Science.
    Examining the Effects of Stress on Tourniquet Application in a Layperson and Professional Civilian Population2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Every year, approximately 3000 people die as the result of physical trauma in Sweden (Gedeborg, Chen, Thiblin, & Byberg, 2012). Many of these deaths occurs outside of the hospital and are preventable, including some caused by hemorrhage. One hemorrhage control device is the tourniquet which can be used in a civilian pre-hospital setting. The effects of stress on a laypersons tourniquet application ability is unknown and to date only one study have examined the effects of stress on tourniquet application in a military population (Schreckengaust, Littlejohn, & Zarow, 2014). The purpose of this study was to investigate how the performance of two first aid interventions, tourniquet application and cardiopulmonary resuscitation (CPR), is affected by stress in immediate (layperson) and first (professional) responders. A total of 55 participants followed a brief educational program about hemorrhage control. Their ability to apply a tourniquet and perform CPR was tested in a calm classroom scenario and a stressful scenario, which consisted of paintball fire and an obstacle course. Stress was assessed through subjective reports of stress, physiological heart rate and heart rate variability measurements, and subjective workload and with a secondary task. The results showed differences of elicited stress reaction between the conditions and groups. Tourniquet and CPR performance was moderately affected by stress. Participants across all groups experienced more stress reactions during the stressful scenario, and laypersons did experience more stress reactions than professional first responders. In conclusion, the method did make participants experience more stress reactions in terms of psychological, physiological and performance adaptations in the stressful scenario. However, the results need to be replicated and a list of suggested improvements are given, such as: examining the fidelity of the scenarios, validating the tourniquet application assessment method, and examining the relationship between tourniquet application performance and self-assessed performance.

  • 40.
    Grant, Harald
    Linköping University, Department of Computer and Information Science.
    Extractive Multi-document Summarization of News Articles2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Publicly available data grows exponentially through web services and technological advancements. To comprehend large data-streams multi-document summarization (MDS) can be used. In this research, the area of multi-document summarization is investigated. Multiple systems for extractive multi-document summarization are implemented using modern techniques, in the form of the pre-trained BERT language model for word embeddings and sentence classification. This is combined with well proven techniques, in the form of the TextRank ranking algorithm, the Waterfall architecture and anti-redundancy filtering. The systems are evaluated on the DUC-2002, 2006 and 2007 datasets using the ROUGE metric. Where the results show that the BM25 sentence representation implemented in the TextRank model using the Waterfall architecture and an anti-redundancy technique outperforms the other implementations, providing competitive results with other state-of-the-art systems. A cohesive model is derived from the leading system and tried in a user study using a real-world application. The user study is conducted using a real-time news detection application with users from the news-domain. The study shows a clear favour for cohesive summaries in the case of extractive multi-document summarization. Where the cohesive summary is preferred in the majority of cases.

  • 41.
    Jonasson, Michael
    Linköping University, Department of Computer and Information Science.
    Fördomsfulla associationer i en svenskvektorbaserad semantisk modell2019Independent thesis Basic level (degree of Bachelor), 12 HE creditsStudent thesis
    Abstract [en]

    Word embeddings are a powerful technique where word meaning can be represented by vectors containing actual numbers. The vectors allow  geometric operations that capture semantically important relationships between the words. In this study WEAT is applied in order to examine whether statistical properties of words pertaining to bias can be found in a swedish word embedding trained on a corpus from a swedish newspaper. The results shows that the word embedding can represent several of the IAT documented biases that where tested. A second method, WEFAT, is applied to the word embedding in order to explore the embeddings ability to represent actual statistical properties, which is also done successfully. The results from this study lends support to the validity of both methods aswell as illuminating the issue of problematic relationships between words in word embeddings.

  • 42.
    Lindblad, Patricia
    Linköping University, Department of Computer and Information Science.
    Gestures and Groups: An interaction analysis of hand gestures during in-group and out-group speech2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    The purpose of this study is to examine how body language, specifically handgestures, correlate to in-group and out-group notions. To approach the issue thehand gestures of two politicians are compared with a focus on how theirgestures relate to in-group and out-group notions in their speech. Interactionanalysis is applied, and the gestures of each politician are categorised andsummarised to be analysed. The analysis reveals that there is a distinctdifference between the two politicians in what gestures they use over all, andconsequently also differences in their gestures when discussing in-groups versusout-groups. However, the main takeaway from the discussion is that one of thepoliticians is directing their gestures towards the camera, whereas the otherpolitician mostly directs their gestures at the live audience.

  • 43.
    Röhr, Malin
    Linköping University, Department of Computer and Information Science.
    Hantera det oförutsägbara på järnvägen: En kvalitativ intervjustudie om förenklandet av lokförarnas rapportering av händelser på järnvägen2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [sv]

    Trafikstörningar är ett problem på den svenska järnvägen som bidrar till bland annat förseningar. För att kunna arbeta förebyggande mot detta behövs mer fullständiga rapporter av händelser på järnvägen än de som utförs idag. Trafikverket vill undersöka hur ett nytt system för inrapportering kan se ut för att uppnå mer träffsäkra och utförliga rapporteringar. Denna studie har därför, på uppdrag av Trafikverket, undersökt vilka brister och behov som finns i processen för rapportering idag utifrån lokförarens perspektiv. För att utföra detta valdes en kvalitativ ansats innefattande semi-strukturerade intervjuer med lokförare. Därefter utfördes en tematisk analys utifrån data från tre intervjuer. Resultaten visade att brister i processen främst berör återkoppling av rapporteringar till lokförarna och tillvägagångssätten för att ange positionsangivelser. Behoven som uppkom genom studien berörde möjligheter att anteckna via röststyrning, bättre tillvägagångssätt för angivelse av positioner samt återkoppling av tidigare rapporteringar. Resultaten har en betydelse för det fortsatta arbetet inom Trafikverket men även för utformning av liknande system i andra domäner. 

  • 44.
    Löfstrand, Alexander
    Linköping University, Department of Computer and Information Science.
    How Speech Recognition can be Implemented in a VR Helicopter Door-Gunner Simulator: A Qualitative Study2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    This study investigates the possibilities for implementation of speech recognition software in order to ease the usage of a Virtual Reality Simulator. The Pitch Door-Gunner simulator is described followed by a general discussion about simulator and simulator environments. Previous research and theories regarding speech recognition technology are presented, and relevant aspects for training effects such as stress are accounted for. Interviews are conducted with military personnel in order to better grasp how the simulator is actually used and how it can be used to elicit learning. An implementation with a subsequent feasibility test is conducted to investigate practical limitations and give more insight into the possibilities regarding the usage of speech recognition in the simulator. The results show that it is feasible to use speech recognition software to control simple functions, more elaborate functionality requires further research. Furthermore, the study discusses which functions would be favourable to control considering the pros and cons of speech recognition. It is suggested that speech recognition can be important as a tool to make usage more convenient and as a tool to support the instructor, for example, by bookmarking certain segments of training for later review with the help of voice-commands.

  • 45.
    Ekenstierna, Axel
    et al.
    Linköping University, Department of Computer and Information Science.
    Färdig, Sandra
    Linköping University, Department of Computer and Information Science.
    Harling, Jonatan
    Linköping University, Department of Computer and Information Science.
    Johansson, Malin
    Linköping University, Department of Computer and Information Science.
    Lannhard, Marcus
    Linköping University, Department of Computer and Information Science.
    Moberg, Oscar
    Linköping University, Department of Computer and Information Science.
    Rosén, Emma
    Linköping University, Department of Computer and Information Science.
    Walian, Armin
    Linköping University, Department of Computer and Information Science.
    Hur en god användbarhet kan uppnås med avseende på navigerbarhet vid utvecklandet av en e-handel2019Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    A survey, carried out and answered by students at Linköping University proved that 92.6% of the surveyees are interested in buying second-hand course literature. Numerous retailers exist for this market, however the problems with the solutions at the time of the survey are clear; lack of structure and absence of filtering and search functions. Therefore, the thesis aims to create an e-commerce for second-hand course literature with good usability with regards to good navigability for students by applying scientific theories and the feedback of user tests at two separate iterations. The result was Bokhyllan, a web application where buyers and sellers meet to exchange second-hand course literature for money. The conclusion was that the navigation bar, visual confirmations after actions, useful search and filtering functions, and the layout and placement of links make up decisive roles in the navigability of web applications. A relevant addition to this report within the key area would be to investigate different age groups, as this report solely delimits to students.

  • 46.
    Ihs Håkansson, Ellinor
    Linköping University, Department of Computer and Information Science.
    Hur kan en chatbot implementeras som ett hjälpmedel för supporttekniker?: En förstudie för att undersöka möjligheten att implementera en chatbot i en industriell verksamhet.2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    Syftet med det projekt som beskriv i denna uppsats är att undersökta möjligheterna med att implementera en chatbot i Siemens verksamhet. Fokuset för chatboten skulle vara att den på något sätt skulle implementeras som ett hjälpmedel för supportteknikerna på Siemens. Supportteknikerna arbetar dygnet runt med kundärenden som kommer in rörande deras maskiner. Därmed behöver supportteknikerna ibland hitta dokumentation och information kring dessa maskiner för att kunna ge rekommendationer till kund om hur det eventuella problemet ska lösas. I denna studie gjordes en litteraturundersökning kring chatbotar i allmänhet, tekniken kring chatbotar idag och hur en chatbot bör designas. Dessutom genomfördes en datainsamling i form av kontextuella intervjuer som sedan strukturerades till ett affinitetsdiagram. Detta affinitetsdiagram var i sin tur grunden för den persona och det kontextscenario som skapades. Affinitetsdiagrammet och de kontextuella intervjuerna beskrivs i mer detalj i arbetet skrivet av Linn Olsson (2019). Utifrån personan, kontextscenariot, affinitetsdiagrammet samt bakgrundslitteraturen skapades en uppsättning krav. Dessa var krav kring hur chatboten skulle se ut och fungera. Det som eftersöktes mest var något som kopplade samman alla system de använde sig av för att hitta information kring de olika maskinerna, samt en enklare sökfunktion för att hitta specifik dokumentation kring ett visst taggnamn. Kraven blev sedan poängsatta och prioriterade av supporttekniker på Siemens. De prioriterade kraven var utgångspunkten i designandet av en prototyp av en chatbot. Detta implementerades sedan i en interaktiv prototyp. Den prototyp som skapades är ett första utkast på hur en chatbot skulle kunna se ut för just uppgiften att hitta specifik information. Denna uppgift var som tidigare nämnts något de uttryckte sig vara i störst behov av. Detta förslag på användningsområde för en chatbot i Siemens system hade troligtvis underlättat supportteknikernas arbete i ganska stor grad. Det minskar tiden de lägger på att försöka hitta informationen så att de snabbare kan lösa kundärenden. Det här visar på att det finns möjligheter att implementera en chatbot i deras system. Dock krävs ytterligare undersökningar kring exakt vad för information supportteknikerna vill åt, samt hur det ska möjliggöras att de kan få tag på denna information, för att kunna implementera en chatbot. Dessutom skulle de behöva undersöka fler uppgifter som denna chatbot skulle vara användningsbar för. Detta för att chatboten får ett större användningsområde och kan på så vis få en större avgränsning från att likna en begränsad sökmotor. På så vis skulle detta vara ytterligare argument för att en chatbot bör implementeras.

  • 47.
    He, Yin
    Linköping University, Department of Computer and Information Science.
    Immersive Storytelling for Environmental Communication2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    As one of the earliest attempts to apply immersive technology in environmental communication, this design research project tries to answer the following research question: how do we communicate the connections between food-related behaviors and environmental impacts through immersive storytelling?

    During the project, an immersive story called "Trik’s' Party" for dome shows and a journey map of an immersive visitor experience are created. These design outcomes and this paper are built on the knowledge of scientific findings, communication methods, content creations, and service design. To support the creation process, new sketching, storyboarding and prototyping methods were developed for dome content creations.

    The core message of this paper is that effective environmental communication is not just about informing the public about facts and data from scientific studies. It is also about giving individuals and communities the knowledge, tools and spaces to develop a vision of their own future. Immersive storytelling is one of the methods for creating these spaces. It has a large potential to raise public empathy with other people and their future-self when the long-term and abstract impacts of the environmental problems become more visible and comprehensible in an imaginary space.

  • 48.
    Bjurling, Oscar
    et al.
    Linköping University, Department of Computer and Information Science.
    Weilandt, Jacob
    Linköping University, Department of Computer and Information Science.
    Implementing the Endeavor Space Dimensions: Towards an understanding of perceived complexity in C2 operations2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The challenge of operating and managing complex and dynamic environments, known as complex endeavors, has become a central issue in the C2 research community. NATO research groups have studied how to combat the negative effects of endeavor complexity on performance. Essential to these efforts is the study of C2 Agility, which is the ability of an entity to cope with change and employ different C2 approaches based on the requirements imposed by—and changes in—the current operational environment. An important aspect in accomplishing this research goal is to study how operational environments are constituted, as this would enable research into how the effectiveness of different C2 approaches is affected by different endeavors. The Endeavor Space model, which represents endeavor complexity in three dimensions, was developed for this purpose. In an effort to continue research on the Endeavor Space, the current study set out to implement the dimensions in a C2 research platform called ELICIT. Three ELICIT scenarios were created to represent different regions of the Endeavor Space. Additionally, the study designed, developed, and tested a prototype self-assessment instrument—the ESSAI—to capture how the Endeavor Space dimensions—Tractability, Dynamics, and Dependencies—were experienced by operators. Eight teams completed the scenarios and rated their complexity using the ESSAI. No significant differences in perceived complexity could be found between the scenarios. However, all Endeavor Space dimensions indicated correlational relationships with perceived difficulty, and most of them correlated with ELICIT performance. This is indicative of underlying patterns that were not thoroughly revealed in the current study. Implications and improvements for future research are discussed.

  • 49.
    Rizgary, Daban
    Linköping University, Department of Computer and Information Science.
    Improvisation Skills and Motivation Behavior from a Human Factors Perspective2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The motivation to avoid punishment, or to pursue reward can result in certain behavioral tendencies. It is known that individuals with higher sensitivity towards reward can express traits of extrovertedness, openness to novel situations, and a general appetite for feeling good. Individuals on the other side of the spectrum tend to show a pessimistic attitude towards approaching novel situations. As a consequence, individuals with a higher tendency of approaching novel situations ought to find themselves in risky situations more frequently than individuals who would rather avoid novel situations. Looking at this from a human factors perspective, it becomes apparent that a tendency to approach situations with a lack of conflict monitoring can produce risks, but simeltaneously, disinterest in approaching a risky situation can lead to crisis events. In other words, whilst individuals with a sensitivity towards reward might have a proclivity for producing a crisis, they might also have a higher chance of solving a crisis. In order to solve unexpected crisis events, it is necessary to be able to improvise. In the experiment of this current thesis, individuals were assessed for their sensitivity towards reward and punishment, and following this, the individuals were assessed in improvisational skills. Motivation behavior and improvisation skills were investigated to see if there is a correlation between them. The purpose of this thesis was to present a multidisciplinary literature account for the relevant subjects by tying together aspects of cognition, cognitive neuroscience, human factors, and psychology, and to provide experimental data about the mentioned correlation. The present experiment showed that there is a significant correlation between sensitivity towards reward and improvisation skills. Additionally, it was also found that system-level factors i.e pre-implemented elements by a designer/organization might not facilitate improvisational performance, but this significant result did not appear in the expected manner. Future directions of research on this subject should focus on five mainpoints (1) replication of investigating the relationship between personality styles and improvisation with different methodologies, (2) investigating the mechanisms leading to the emergence of this relationship, (3) approach the subject mainly from a cognitive-neuroscientific standpoint, but complement with a multiple disciplinary approach (4) use the results within the disciplines of human factors, safety, and resilience, and (5) take data into consideration for e.g. future accident preventions policies.

  • 50.
    Elgh, Joakim
    et al.
    Linköping University, Department of Computer and Information Science.
    Forsberg, Joakim
    Linköping University, Department of Computer and Information Science.
    Matti, Erik
    Linköping University, Department of Computer and Information Science.
    Palm, Viktor
    Linköping University, Department of Computer and Information Science.
    Sjöberg, Agaton
    Linköping University, Department of Computer and Information Science.
    Karlbäck, Rasmus
    Linköping University, Department of Computer and Information Science.
    Johns, Oliver
    Linköping University, Department of Computer and Information Science.
    Klusterlagring samt visualisering av data från IoT-objekt2019Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Följande rapport beskriver hur ett system för klusterlagring samt visualisering av geografisk data utvecklades för kursen TDDD96 - Kandidatprojekt i mjukvaruutveckling. Produkten utvecklades på begäran av kunden Ubiquitous Computing and Analytics Group vid Institutionen för datavetenskap på LiU.

    Produkten som skapades består i stora drag av tre huvudsystem: dataflödet som tar emot data och transporterar till de andra två systemen, en distribuerad datalagring och en visualisering som presenterar mottagen data på ett behändigt sätt.

    I teorin beskriver rapporten främst de ingående teknologier som användes för att bygga produkten och hur dessa fungerar. Detta täcker bland annat Apache NiFi och Apache Kafka för dataflöde, Apache Ignite för distribuerad datalagring samt CesiumJS för visualisering. Där beskrivs också de ramverk som användes för samarbete i gruppen, Kanban och Scrum.

    Metoden täcker hur arbetet organiserats; hur kommunikation med externa parter skett, vilka dokument som skulle produceras samt deras syfte och även hur ansvar och uppgifter fördelats i gruppen. Det täcker också en mer teknisk del av arbetet: hur testning skulle utföras samt hur gruppen skulle använda sig av Git för versionshantering.

    Tre stora slutsatser nås. Först kommer rapporten presentera hur produkten skapar värde för kunden genom att beskriva de egenskaper kunden önskade att systemet skulle ha och hur dessa uppfylls. Sedan presenteras de lärdomar som kunde dras från projektet med stort fokus på komplexiteten att arbeta mot en extern kund och vad gruppen har lärt sig om det. Slutligen besvaras hur passande klusterlagring är för lagring och processering av stora mängder data. Slutsatsen blev att det passar väldigt bra på grund av dess kapacitet till parallella beräkningar.

    Till sist följer sju individuella delar där varje gruppmedlem har tagit en viss del av projektet som gruppmedlemmarna forskat vidare på. Agaton Sjöberg undersökte hur begreppet big data relaterar till den produkt som skapats i projektet samt dess applikationer. Erik Matti skapade en överblick på Apache NiFi och Apache Kafka som datakommunikationssystem. Joakim Elgh undersökte möjliga attackytor i projektgruppens distribuerade lagring och hur de kan åtgärdas. Joakim Forsberg jämförde Node.js med python som grund för en backend i en server. Oliver Johns undersökte skillnaderna mellan Apache Ignite och MySQL och för vilka användningsområden de passar. Rasmus Karlbäck jämförde Apache Hadoop och Apache Kafka som ramverk för distribuerad lagring. Viktor Palm undersökte CesiumJS, Leaflet och D3js som ramverk för geografisk visualisering.

1234567 1 - 50 of 1511
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