his.sePublikasjoner
Endre søk
Begrens søket
567891011 351 - 400 of 879
RefereraExporteraLink til resultatlisten
Permanent link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Treff pr side
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sortering
  • Standard (Relevans)
  • Forfatter A-Ø
  • Forfatter Ø-A
  • Tittel A-Ø
  • Tittel Ø-A
  • Type publikasjon A-Ø
  • Type publikasjon Ø-A
  • Eldste først
  • Nyeste først
  • Skapad (Eldste først)
  • Skapad (Nyeste først)
  • Senast uppdaterad (Eldste først)
  • Senast uppdaterad (Nyeste først)
  • Disputationsdatum (tidligste først)
  • Disputationsdatum (siste først)
  • Standard (Relevans)
  • Forfatter A-Ø
  • Forfatter Ø-A
  • Tittel A-Ø
  • Tittel Ø-A
  • Type publikasjon A-Ø
  • Type publikasjon Ø-A
  • Eldste først
  • Nyeste først
  • Skapad (Eldste først)
  • Skapad (Nyeste først)
  • Senast uppdaterad (Eldste først)
  • Senast uppdaterad (Nyeste først)
  • Disputationsdatum (tidligste først)
  • Disputationsdatum (siste først)
Merk
Maxantalet träffar du kan exportera från sökgränssnittet är 250. Vid större uttag använd dig av utsökningar.
  • 351.
    Helldin, Tove
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Pernestig, Anna-Karin
    Högskolan i Skövde, Institutionen för biovetenskap. Högskolan i Skövde, Forskningscentrum för Systembiologi.
    Tilevik, Diana
    Högskolan i Skövde, Institutionen för biovetenskap. Högskolan i Skövde, Forskningscentrum för Systembiologi.
    Towards a Clinical Support System for the Early Diagnosis of Sepsis2017Inngår i: Digital Human Modeling - Applications in Health, Safety, Ergonomics, and Risk Management: Health and Safety: 8th International Conference, DHM 2017 Held as Part of HCI International 2017 Vancouver, BC, Canada, July 9–14, 2017, Proceedings, Part II / [ed] Vincent G. Duffy, Springer, 2017, s. 23-35Konferansepaper (Fagfellevurdert)
    Abstract [en]

    Early and accurate diagnosis of sepsis is critical for patientsafety. However, this is a challenging task due to the very general symptomsassociated with sepsis, the immaturity of the tools used by theclinicians as well as the time-delays associated with the diagnostic methodsused today. This paper explores current literature regarding guidelinesfor clinical decision support, and support for sepsis diagnosis inparticular, together with guidelines extracted from interviews with fourclinicians and one biomedical analyst working at a hospital and clinicallaboratory in Sweden. The results indicate the need for the developmentof visual and interactive aids for enabling early and accurate diagnosisof sepsis.

  • 352.
    Helldin, Tove
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Steinhauer, H. Joe
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Karlsson, Alexander
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Mathiason, Gunnar
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Situation Awareness in Telecommunication Networks Using Topic Modeling2018Inngår i: 2018 21st International Conference on Information Fusion, FUSION 2018, IEEE, 2018, s. 549-556Konferansepaper (Fagfellevurdert)
    Abstract [en]

    For an operator of wireless telecommunication networks to make timely interventions in the network before minor faults escalate into issues that can lead to substandard system performance, good situation awareness is of high importance. Due to the increasing complexity of such networks, as well as the explosion of traffic load, it has become necessary to aid human operators to reach a good level of situation awareness through the use of exploratory data analysis and information fusion techniques. However, to understand the results of such techniques is often cognitively challenging and time consuming. In this paper, we present how telecommunication operators can be aided in their data analysis and sense-making processes through the usage and visualization of topic modeling results. We present how topic modeling can be used to extract knowledge from base station counter readings and make design suggestions for how to visualize the analysis results to a telecommunication operator.

  • 353.
    Hellström, Adrian
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Querying JSON and XML: Performance evaluation of querying tools for offline-enabled web applications2012Independent thesis Advanced level (degree of Master (One Year)), 20 poäng / 30 hpOppgave
    Abstract [en]

    This article explores the viability of third-party JSON tools as an alternative to XML when an application requires querying and filtering of data, as well as how the application deviates between browsers. We examine and describe the querying alternatives as well as the technologies we worked with and used in the application. The application is built using HTML 5 features such as local storage and canvas, and is benchmarked in Internet Explorer, Chrome and Firefox. The application built is an animated infographical display that uses querying functions in JSON and XML to filter values from a dataset and then display them through the HTML5 canvas technology. The results were in favor of JSON and suggested that using third-party tools did not impact performance compared to native XML functions. In addition, the usage of JSON enabled easier development and cross-browser compatibility. Further research is proposed to examine document-based data filtering as well as investigating why performance deviated between toolsets. 

  • 354.
    Hemeren, Paul
    et al.
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Gawronska, Barbara
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Lexicalization of natural actions and cross-linguistic stability2007Inngår i: Communication - Action - Meaning: A Festschrift to Jens Allwood / [ed] Elisabeth Ahlsén, Peter Juel Henrichsen, Richard Hirsch, Joakim Nivre, Åsa Abelin, Sven Strömqvist, Shirley Nicholson, Göteborg: Department of Linguistics, Göteborg University , 2007, s. 57-74Kapittel i bok, del av antologi (Annet vitenskapelig)
  • 355.
    Henriks, Niklas
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Creating Serious Games by integrating external components in commercial game engines: Propositions and guidelines for future work with serious games2007Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [en]

    The military industry has come to look at games as means for better looking and cheaper simulations. Altering games and game engines are not necessarily easy and finding a suitable engine is essential to project success. The features and design of an engine must to a large degree overlap that of the project design.

    Creating ‘systems of systems’ by integrating external components/systems with games is what to a large extent differentiate military serious games from other fields. However, this is not an easy task, as games are not designed with interoperability in mind. This report explain how games and game engines can be used to create military serious games, and by that explain what need to be done to have a game interoperate with external systems, how to interact with the game engine, and give guidelines to the process of evaluating and selecting a game engine. The report also argues that game engines are not always the optimal solution.

  • 356.
    Henriksson, Joakim
    Högskolan i Skövde, Institutionen för kommunikation och information.
    SMB: En prestandajämförelse mellan SMB1 och SMB22012Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgave
    Abstract [sv]

    Centraliserad lagring av data är idag vanligt på företag och andra organisationer. För att användarna ska få åtkomst till informationen används kommunikationsprotokoll såsom Server Message Block (SMB). I detta arbete utvärderas de två versionerna av protokollet SMB1 och SMB2 i praktiska experiment. SMB1 har problem med nätverksfördröjning som resulterar i dålig prestanda, SMB2 utvecklades med detta i åtanke och ska därmed hantera nätverksfördröjning bättre. Utvärdering av protokollen sker praktiskt i ett antal olika experiment med olika intervall av nätverksfördröjning och därefter en analys. Resultaten visar att SMB2 effektivt åtgärdat problemen SMB1 har med nätverksfördröjning och därmed presterar betydligt bättre än föregångaren vid filöverföring.

  • 357.
    Henriksson, Petter
    Högskolan i Skövde, Institutionen för informationsteknologi.
    INVERKAN AV UPPLÖSNING OCH RENDERINGS PRECISION PÅ VOLYMETRISK ELD I REALTID i realtids Spel: En balans mellan prestanda och utseende2014Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Detta arbete har undersökt hur mycket en volymetrisk eldeffekt med tillhörande fysiksimulering kan optimeras medan effekten samtidigt presterar tillfredställande. I bakgrunden ges en sammanfattning om eldteknikens historia. De begrepp som krävs för att förstå arbetet som helhet redogörs. I bakgrunden presenteras även den forskning som motiverar utförandet av arbetet. Bakgrunden följs av problemformuleringen med tillhörande metodbeskrivning. Problemformuleringen förklarar att optimering av en eldeffekt skall undersökas och då  eld är en mycket använd effekt. Metodbeskrivningen behandlar utförandet och förklarar att ett frågeformulär användes med en urvalsgrupp på 10 respondenter. I implementationen förklaras hur den utvecklade applikationen fungerar och vilka problem som påträffats under implementationen. Sedan följer utvärderingen som presenterar den data som samlats. Datan analyseras och intressanta slutsatser som antalet stickprov presenteras. I en avslutande diskussion presenteras vilken nytta samhället har av arbetet samt hur en fortsatt forskning kan se ut.

  • 358.
    Hentula, Joakim
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Aktiva trasdockor med samverkande kontrollsystem i dataspel2007Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Animation av karaktärer är en viktig del inom dataspel. Den interaktiva, oförutsägbara naturen av spel kräver att karaktärer måste kunna reagera dynamiskt på händelser i miljön för att upplevas som realistiska. För att göra detta möjligt räcker det inte att använda tekniker baserade på förinspelad animationsdata eller fysisk simulation av karaktärer i medvetslöst tillstånd.

    Ett system som kombinerar kontinuerlig fysisk simulation av karaktärer med ett kontrollsystem baserat på förinspelad animation åstadkommer fysiskt korrekta rörelser hos en karaktär. Genom att utöka ett sådant system med introducerandet av möjligheten för flera samtidigt samverkande kontrollsystem, baserade på dynamiska såväl som förinspelade tekniker, i ett uniformt interface kan en karaktärs rörelser modulariseras. Detta tillåter sammanställandet av en ”verktygslåda” av rörelser.

    En sådan uniform verktygslåda, kombinerad med en kontrollerande artificiell intelligens, gör det möjligt att utveckla fullt självständiga virtuella karaktärer i en dynamisk miljö.

  • 359.
    Hermansson, Anders
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Analys av molntjänster utefter prestanda, säkerhet och integritet2014Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgave
    Abstract [sv]

    När tekniken ”cloud computing” eller datormoln först upptäcktes var det en teknik som krävde att en användare införskaffade hårdvara och kunskap för att skapa denna miljö. Denna teknik kunde inte uppfylla sin potential pågrund av en otillräcklig internetanslutning. I dagens moderna samhälle är tillgång till fiberanslutning stor och kostnaden låg vilket har lett till att antal hushåll med fiber fortsätter öka. Detta har medfört att datormoln i nutid kan vara av intresse för en hemanvändare, detta i form av molnlagring.

    Det här examensarbetet undersöker prestanda, säkerhet, integritet, replikering och skalbarhet hos två olika molntjänster. Dessa molntjänster prestandatestades genom uppladdning och nerladdning av filer av olika storlek. Dessa tester gav sedan en grund för att beräkna hur responstiden förändras av ökad filstorlek, d.v.s. om responstiden dubbleras i takt med att filstorleken dubbleras är skalbarheten linjär. Vidare testades även replikering/synkronisering mellan webbgränssnitt och applikationer mellan två olika klienter. Härnäst utfördes en litteraturanalys på de säkerhet och integritetshot och brister som finns vid uppladdning hos molntjänster och hur dessa appliceras på de bägge molntjänsterna. Studien visar att sambandet mellan högre säkerhet ger en påverkan på hastighet, att skalbarheten i övervägande fall är linjär och att valet mellan molntjänster inte är en självklarhet.

  • 360.
    Hermansson, Daniel
    Högskolan i Skövde, Institutionen för informationsteknologi.
    DOM-manipulering i Interaktiva tabeller med Javascript-ramverk2014Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Tabeller är en vanlig informationskälla på Internet. Det existerar dock ett interaktionsproblem med tabeller, användare tvingas leta kors och tvärs för att hitta information. En lösning på detta är att göra tabeller interaktiva. Ett sätt att implementera detta är att använda Document Object Model (DOM). Arbetet undersöker på vilket sätt valet av javascript-ramverk påverkar prestandan hos interaktiva tabeller implementerade med DOM-manipulering. Med prestanda menas tidseffektivitet mätt i millisekunder. Undersökningsmetoden experiment används i arbetet. En applikation innehållandes interaktiva tabeller konstrueras och som sedan används i experimentet. Resultatet visar att valet av ramverk kan vara avgörande för att uppnå låg exekveringstid. De ramverk som ingår i undersökningen är jQuery, Dojo, Prototype och MooTools. Utav dessa ramverk presterar Dojo bäst, följt av Prototype, sedan MooTools och sist jQuery.

  • 361.
    Hermansson, Patrik
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Interaction and influences in an Open-Source eco system2008Independent thesis Advanced level (degree of Master (One Year)), 20 poäng / 30 hpOppgave
    Abstract [en]

    The development of open source software has gone from a model characterized by skilled software developers that developed open source software for their own interest and their own needs to a model that is more business friendly and more attractive for companies and organizations. One new business model for open source software is the professional open source software model or OSS 2.0. The business model includes three roles: the open source project, the professional open source company and the user. This dissertation studies the relationship between these three roles and focuses on the development of the user role and how it may develop for a new user in a specific OSS ecosystem.

    The roles in the eco system that has been studied are taken by the open source project Alfresco, the professional open source company Redpill and a user from a large international company, without any previous experience of open source software or the business model of professional open source. The result of the study showed a well developed eco system between the open source project and the professional open source company but a need of more information about the user’s role in it. Open source software is still seen by the user as an unsafe and unsecure alternative to the proprietary software available and more information about the business model of professional open source software and how the user can interact and influence the eco system is still needed.

  • 362.
    Hijazi, Issa
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Pettersson, Pontus
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Animal ID Tag Recognition with Convolutional and Recurrent Neural Network: Identifying digits from a number sequence with RCNN2019Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [en]

    Major advances in machine learning have made image recognition applications, with Artificial Neural Network, blossom over the recent years. The aim of this thesis was to find a solution to recognize digits from a number sequence on an ID tag, used to identify farm animals, with the help of image recognition. A Recurrent Convolutional Neural Network solution called PPNet was proposed and tested on a data set called Animal Identification Tags. A transfer learning method was also used to test if it could help PPNet generalize and better recognize digits. PPNet was then compared against Microsoft Azures own image recognition API, to determine how PPNet compares to a general solution. PPNet, while not performing as good, still managed to achieve competitive results to the Azure API.

  • 363.
    Hjelm, Tomas
    Högskolan i Skövde, Institutionen för kommunikation och information.
    NAVIGATIONSHJÄLPMEDEL I SPEL OCH DERAS PÅVERKAN PÅ SPELUPPLEVELSEN2013Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Denna studie har undersökt hur en spelares spelupplevelse påverkas av tillgången eller frånvaron av diskreta navigationshjälpmedel i en stor, öppen, virtuell 3D-värld. För att undersöka detta har en spelmodifikation skapats till spelet The Elder Scrolls: Skyrim, som två grupper av testdeltagare har fått spela med olika tillgång till navigationshjälpmedel. 8 personer har deltagit i testet och blivit intervjuade angående sin upplevda spelupplevelse. Resultatet har därefter analyserats och jämförts med hjälp av Grounded Theory. Resultatet har varit oklart men tyder inte på att frånvaron av diskreta navigationshjälpmedel markant förbättrade spelupplevelsen. Vidare undersökning skulle kunna ske med bredare målgrupper under en längre tidsperiod. I framtiden skulle detta kunna leda till mera skräddarsydda spelupplevelser där spelarna själva bestämmer sin nivå av utmaning genom att manipulera de diskreta navigationshjälpmedlen.

  • 364.
    Hoffman, Markus
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Conflict Detection in DeeDS2005Independent thesis Advanced level (degree of Master (One Year))Oppgave
    Abstract [en]

    In distributed database systems, immediate global consistency of replicated data can be achieved by distributed commit protocols that are typically unpredictable. If real-time characteristics are necessary, such unpredictability has to be avoided. In a distributed real-time database, optimistic replication can be used to avoid unpredictable delays by allowing transactions to commit locally. The update of other nodes is performed as soon as possible. If optimistic replication is used, conflicts may occur since data can be changed locally without synchronously informing other nodes. To detect these conflicts, this thesis introduces a conflict detection approach for DeeDS, a distributed, active real-time database that supports a dynamic node set. A comparison of existing conflict detection approaches is performed, and it is found that the dynamic version vector approach is the best fitting approach. The main reason is that it can handle a dynamic node set with a minimum of additional conflict detection data. To show the realization of the approach in DeeDS, dynamic version vectors have been implemented. Additionally, conflict management in DeeDS is redesigned to allow separation of conflict detection and conflict resolution. This makes the software architecture more flexible and is a first step towards application specific conflict resolution.

  • 365.
    Holgersson, Jesper
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Karlsson, Fredrik
    Örebro Universitet.
    Public e-service development: Understanding citizens' conditions for participation2014Inngår i: Government Information Quarterly, ISSN 0740-624X, E-ISSN 1872-9517, Vol. 31, nr 3, s. 396-410Artikkel i tidsskrift (Fagfellevurdert)
    Abstract [en]

    For decades, user participation has brought value to various systems development projects. Today, there are expectations that public e-service development will experience the same benefits. However, existing research has shown that introducing user participation into public e-service development can be challenging. In this study, we interviewed citizens in order to explore their willingness and ability to participate in public e-service development according to three user participation schools: User-Centred Design, Participatory Design and User Innovation. Our findings show that citizens in general are willing to participate, but their ability to do so is limited. Based on our findings, we developed nine propositions to explain citizens' willingness and ability to participate in public e-service development. The propositions contribute to practice by acting as a tentative guide for systems developers when they use user participation schools as inspiration in public e-service projects. They also act as a starting point for future research into conditions for user participation in public e-service development.

  • 366.
    Holm, David
    Högskolan i Skövde, Institutionen för kommunikation och information.
    A framework for rapid development of dynamic binary translators2004Independent thesis Basic level (degree of Bachelor)Oppgave
    Abstract [en]

    Binary recompilation and translation play an important role in computer systems today. It is used by systems such as Java and .NET, and system emulators like VMWare and VirtualPC. A dynamic binary translator have several things in common with a regular compiler but as they usually have to translate code in real-time several constraints have to be made, especially when it comes to making code optimisations.

    Designing a dynamic recompiler is a complex process that involves repetitive tasks. Translation tables have to be constructed for the source architecture which contains the data necessary to translate each instruction into binary code that can be executed on the target architecture. This report presents a method that allows a developer to specify how the source and target architectures work using a set of scripting languages. The purpose of these languages is to relocate the repetitive tasks to computer software, so that they do not have to be performed manually by programmers. At the end of the report a simple benchmark is used to evaluate the performance of a basic IA32 emulator running on a PowerPC target that have been implemented using the system described here. The results of the benchmark is compared to the results of running the same benchmark on other, existing, emulators in order to show that the system presented here can compete with the existing methods used today.

    Several ongoing research projects are looking into ways of designing binary translators. Most of these projects focus on ways of optimising code in real-time and how to solve the problems related to binary translation, such as handling self-modifying code.

  • 367.
    Holm, Johan
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Gustavsson, Mats
    Högskolan i Skövde, Institutionen för informationsteknologi.
    XML Parsers - A comparative study with respect to adaptability2018Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [en]

    Data migration is common as information needs to be moved and transformed between services and applications. Performance in the context of speed is important and may have a crucial impact on the handling of data. Information can be sent in varying formats and XML is one of the more commonly used. The information that is sent can change in structure from time to time and these changes needs to be handled. The parsers’ ability to handle these changes are described as the property “adaptability”.

    The transformation of XML files is done with the use of parsing techniques. The parsing techniques have different approaches, for example event-based or memory-based. Each approach has its pros and cons. The aim of this study is to research how three different parsers handle parsing XML documents with varying structures in the context of performance.

    The chosen parsing techniques are SAX, DOM and VTD. SAX uses an event-based approach while DOM and VTD uses a memory-based. Implementation of the parsers have been made with the purpose to extract information from XML documents an adding it to an ArrayList.

    The results from this study show that the parsers differ in performance, where DOM overall is the slowest and SAX and VTD perform somewhat equal. Although there are differences in the performance between the parsers depending on what changes are made to the XML document.

  • 368.
    Holm, Linus
    et al.
    Department of Psychology, Umeå University .
    Billing, ErikHögskolan i Skövde, Institutionen för informationsteknologi.
    Proceedings of the 15th SweCog Conference2019Konferanseproceedings (Fagfellevurdert)
    Abstract [en]

    In an article published in Nature: Human Behavior, Nunez et al. (2019) asks What happened to cognitive science? The authors review bibliometric and socio-institutional aspects of the field and argues that the transition from a multi-disciplinary program to a mature inter-disciplinary coherent field has failed. Looking at the Swedish environment, we can nothing but agree. Many of us identifying ourselves as researchers in cognitive science are working at departments primarily focused at other disciplines, teaching within other objects and publishing in journals and conferences adjacent to the field. The diversity of cognitive science is also present in the number of directions that has has evolved over the years. The embodied approaches that many of us align with are not evolving towards a coherent view, but is today found under numerous labels such as situated cognition, distributed cognition, extended cognition, and enactive cognition. The so called 4E perspectives on the field have now ventured beyond the four, and is today more often referred to as the multi-E framework.

    While we agree with Nunez et al. that we remain a multi-disciplinary, multi-perspective, and multi-method group of researchers who may share an interest for the science of the mind, rather than a coherent approach or perspective, we disagree that this entails a failure for the enterprise of cognitive science. We dare to say that the Sweish Cognitive Science Society has embraced the multi-perspectives idea by adopting an inclusive approach in the selection of research and methods presented at our conferences. We hope that SweCog will remain a forum for inclusive discussions, working against discipline conformism and isolation, in a time where both public and scientific debate is increasingly shattered.

  • 369.
    Holm, Robin
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Spelarkitekturs inverkan på immersion2013Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Arbetets syfte var att ta reda på hur spelare tenderar att reagera på onaturlig, eller ologisk spelarkitektur och hinder och om detta kan bryta en spelares immersion. För att ge en bakgrund till undersökningen tas begrepp så som immersion, level design, tematik och spelartyper upp.Undersökningen har genomförts i samarbete med Paradox South där två stycken nivåer till spelet The Showdown Effect skapades. För båda dessa nivåer skapades en version utan visuell representation och en med visuell representation.För undersökningen användes en kvalitativ metod med observation och enkät. Resultatet visade att spelare tenderar att inte reagera på onaturlig spelarkitektur. Detta beror på att deras tidigare erfarenhet av spel gjorde att de inte förväntade sig att nivåerna skulle presentera en verklighetstrogen och logisk spelvärld.Exempel på framtida arbete vore att undersöka om spelare reagerar annorlunda på onaturlig spelarkitektur när en 3D-spelvärld används istället för en 2,5D-värld.

  • 370.
    Holmgren, Niklas
    Högskolan i Skövde, Institutionen för informationsteknologi. holmgren.niklas@hotmail.com.
    Jämförelse av svarstider av NoSQL databaser: Jämförelse av svarstider mellan MongoDB och CouchDB vid ett system som hanterar e-böcker2018Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Denna studie har undersökt vilken av CouchDB och MongoDB som har lägst svarstider vid hantering av filformaten epub, mobi, txt och html. De operationer som har undersökts är insert, update, select och delete för att se vilken av databaserna som presterar kortast svarstid. Resultatet av undersökningen är att databaserna är bra på olika saker där CouchDB presterade bättre vid inmatning av epub, txt och html-formaten samt vid uppdatering och borttagning av alla format. MongoDB presterade däremot bättre vid hämtning av alla filformaten vilket gör att databaserna är bra i olika situationer beroende på vad databasen ska användas till. Om databasen kommer att utföra många select-operationer passar MongoDB bäst medans vid borttagning och uppdatering passar CouchDB bäst. Vid inmatning beror det på vilket filformat som kommer hanteras mest då databaserna presterade liknande resultat för mobi-formatet medans CouchDB presterade bättre vid de andra formaten.

  • 371.
    Holmgren, Sebastian
    Högskolan i Skövde, Institutionen för kommunikation och information.
    How to Implement Multi-Master Replication in Polyhedra: Using Full Replication and Eventual Consistency2006Independent thesis Advanced level (degree of Master (One Year)), 25 poäng / 37,5 hpOppgave
    Abstract [en]

    A distributed, real-time database could be used to implement a shared whiteboard architecture used for communication between mobile nodes, in an ad-hoc network. This kind of application implies specific requirements on how the database handles replication and consistency between replicas (global consistency). Since mobile nodes are likely to disconnect from the network and connect again at unpredictable times, and since a node may be disconnected an arbitrary amount of time, this needs to be treated as normal operation, and not as failures.

    The replication scheme used in the DeeDS architecture, and the PRiDe replication protocol are both suitable for a shared whiteboard architecture as described above. Since the mobile nodes are likely to be some kind of hand-held device (e.g., used by rescue personnel to exchange information), the database system should be suitable for use in embedded systems. The Polyhedra Real-Time Relational Database (RTRDB) and the TimesTen database are two such systems. A problem is that neither of these two database systems have a replication scheme suitable for use in the previously described type of architecture.

    This dissertation presents two design proposals for how to extend the Polyhedra RTRDB with support for multi-master replication of data using full replication and eventual consistency. One design proposal is based on the DeeDS architecture and the other is based on the PRiDe replication protocol. The proposal based on DeeDS puts a number of requirements on the underlying database and is not easy to port to another DBMS since it makes use of Polyhedra specific API’s. The proposal based on PRiDe on the other hand requires no instrumentation of the underlying database and is thus easier to port to other database systems.

  • 372.
    Holst, Anders
    et al.
    RISE SICS, Sweden.
    Bouguelia, Mohamed-Rafik
    CAISR, Halmstad, Sweden.
    Görnerup, Olof
    RISE SICS, Sweden.
    Pashami, Sepideh
    CAISR, Halmstad, Sweden.
    Al-Shishtawy, Ahmad
    RISE SICS, Sweden.
    Falkman, Göran
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Karlsson, Alexander
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Said, Alan
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Bae, Juhee
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Girdzijauskas, Šarunas
    RISE SICS, Sweden.
    Nowaczyk, Sławomir
    CAISR, Halmstad, Sweden.
    Soliman, Amira
    RISE SICS, Sweden.
    Eliciting structure in data2019Inngår i: CEUR Workshop Proceedings / [ed] Christoph Trattner, Denis Parra, Nathalie Riche, CEUR-WS , 2019, Vol. 2327Konferansepaper (Fagfellevurdert)
    Abstract [en]

    This paper demonstrates how to explore and visualize different types of structure in data, including clusters, anomalies, causal relations, and higher order relations. The methods are developed with the goal of being as automatic as possible and applicable to massive, streaming, and distributed data. Finally, a decentralized learning scheme is discussed, enabling finding structure in the data without collecting the data centrally. 

  • 373.
    Honkavaara Dahl, Anton
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Jämförelse av JavaScript och PHP: När data lagras som JSONObjekt i relationsdatabaser eller NoSql-databaser2016Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Trafiken till webbapplikationer ökar därför ställs det högre krav på att svarstiderna för användaren hålls nere även fast det blir högre trafik och mer data som behöver laddas till webbapplikationerna. Där det vanligaste språket för att hämta data ifrån databaser är PHP som är ett språk som varit med i många år. När det nu finns möjlighet till att skiva all kod i ett och samma språk som JavaScript med Node.js är frågan hur PHP står sig emot JavaScript i svarstider för användaren. Det blir också vanligare med NoSql databaser istället för RDBMS

    Detta arbete gör ett experiment där JavaScript och PHP ställs emot varandra och kollar hur dom påverkar svarstider. Där även programmeringspåken tar användning av en RDBMS och en NoSql databas. Där resultatet visar på att det inte går att skilja dom åt om man kollar på svarstider.

  • 374.
    Hufvudsson, Marcus
    Högskolan i Skövde, Institutionen för informationsteknologi.
    DATAKONSUMTIONEN I EN GWT-APPLIKATION: En jämförelsestudie mellan en webbapplikation skriven i GWT och en traditionell webbsite2014Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Det finns flera anledningar till att minimera datamängden som överförs då en webbplats besöks. Ökad responsivitet och avlastning vid svåra förhållanden är två av dem. I denna rapport utforskas huruvida en webbapplikation, skriven i GWT och som använder sig av AJAX kan minska datakonsumtionen jämfört med en traditionell webbsite. Detta undersöks genom att två identiska webbplatser med avseende på innehåll och struktur skapas men som skiljer sig i hur webbsidorna byggs upp. En webbsite sammanställs i webbservern och skickar webbsidor till webbläsaren, en GWT-applikation skapar webbsidorna m.h.a. bland annat AJAX i webbläsaren. Webbplatsernas datakonsumtion har undersöks och analyseras och det visar sig att GWT-applikationen konsumerar betydligt mindre data efter den initiala nerladdningen av webbsidorna. Förslag på framtida arbete skulle kunna vara att implementera pushteknik i Google Web Toolkit för att ytterligare möjliggöra ett sätt att minska datakonsumtion.

  • 375.
    Huhnstock, Nikolas
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Evaluation of label incorporated recommender systems: Based on restricted boltzmann machines2016Independent thesis Advanced level (degree of Master (One Year)), 10 poäng / 15 hpOppgave
    Abstract [en]

    In this thesis the problem of providing good recommendations to assist users to make the best choice out of numerous options is studied. To overcome the common problem of sparsity of the data, from which recommendations are inferred, additional label information assigned to items is considered. Based on a literature survey approaches that have proven to perform well were identified and combined into a single Framework. The proposed framework is based on the third-order Restricted Boltzmann machine which enables to incorporate label information as well as traditional rating information into a single model. The framework also implements the global-approach of collaborative filtering, where the user- and item-based approaches are both considered to improve the performance of the model. The proposed framework is implemented and evaluated using an experiment measuring the prediction error on test samples. The results obtained from the conducted experiments did not confirm the assumptions made about the improve of the models accuracy, when incorporating the additional label information. Reasons for this are identified and discussed.

  • 376.
    Huhnstock, Nikolas Alexander
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Karlsson, Alexander
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Riveiro, Maria
    Högskolan i Jönköping, JTH, Datateknik och informatik.
    Steinhauer, H. Joe
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    An Infinite Replicated Softmax Model for Topic Modeling2019Inngår i: Modeling Decisions for Artificial Intelligence: 16th International Conference, MDAI 2019, Milan, Italy, September 4–6, 2019, Proceedings / [ed] Vicenç Torra, Yasuo Narukawa, Gabriella Pasi, Marco Viviani, Springer, 2019, s. 307-318Konferansepaper (Fagfellevurdert)
    Abstract [en]

    In this paper, we describe the infinite replicated Softmax model (iRSM) as an adaptive topic model, utilizing the combination of the infinite restricted Boltzmann machine (iRBM) and the replicated Softmax model (RSM). In our approach, the iRBM extends the RBM by enabling its hidden layer to adapt to the data at hand, while the RSM allows for modeling low-dimensional latent semantic representation from a corpus. The combination of the two results is a method that is able to self-adapt to the number of topics within the document corpus and hence, renders manual identification of the correct number of topics superfluous. We propose a hybrid training approach to effectively improve the performance of the iRSM. An empirical evaluation is performed on a standard data set and the results are compared to the results of a baseline topic model. The results show that the iRSM adapts its hidden layer size to the data and when trained in the proposed hybrid manner outperforms the base RSM model.

    Fulltekst tilgjengelig fra 2020-07-25 00:00
  • 377.
    Huhnstock, Nikolas Alexander
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Karlsson, Alexander
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Riveiro, Maria
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Steinhauer, H. Joe
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    On the behavior of the infinite restricted boltzmann machine for clustering2018Inngår i: SAC '18 Proceedings of the 33rd Annual ACM Symposium on Applied Computing / [ed] Hisham M. Haddad, Roger L. Wainwright, Richard Chbeir, New York, NY, USA: Association for Computing Machinery (ACM), 2018, s. 461-470Konferansepaper (Fagfellevurdert)
    Abstract [en]

    Clustering is a core problem within a wide range of research disciplines ranging from machine learning and data mining to classical statistics. A group of clustering approaches so-called nonparametric methods, aims to cluster a set of entities into a beforehand unspecified and unknown number of clusters, making potentially expensive pre-analysis of data obsolete. In this paper, the recently, by Cote and Larochelle introduced infinite Restricted Boltzmann Machine that has the ability to self-regulate its number of hidden parameters is adapted to the problem of clustering by the introduction of two basic cluster membership assumptions. A descriptive study of the influence of several regularization and sparsity settings on the clustering behavior is presented and results are discussed. The results show that sparsity is a key adaption when using the iRBM for clustering that improves both the clustering performances as well as the number of identified clusters.

  • 378.
    Hulander, Alexander
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Path tracking för spelagenter i konstant hastighet2014Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Denna rapport har jämfört olika path tracking-algoritmer för att se vilken som presterar bäst för spelagenter som färdas i konstant hastighet. Tre vanliga path tracking algoritmer som ofta används inom robotik har valts ut för undersökningen, Follow The Carrot, Pure Pursuit och Vector Pursuit. Algoritmerna har implementerats i C# och simuleringarna har genomförts i Unity 4.0. Path tracking-algoritmerna har testats på ett antal olika vägar för att se hur de lyckas följa vägen. Av simuleringarna så visar det sig att Pure Pursuit och Vector Pursuit presterade likvärdigt för spelagenter i konstant hastighet samt att de presterade bättre än Follow The Carrot.

  • 379.
    Härgestam, Olof
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Artificiella EkosystemSom Artificiell Intelligens I Actionrollspel: En jämförelse av algoritmer och deras anpassning till realtids-spel2011Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Artificiella ekosystem är en tillämpning av artificiell intelligens som har funnits länge. Användningsområden för artificiella ekosystem innefattar främst biologiska simulationer men även andra typer av simulationer förekommer. Genom att simulera individuella djur blir den artificiella intelligensens uppgift att styra djurens beslut utifrån dess individuella förutsättningar och kamp för överlevnad. Detta arbete behandlar frågeställningen vilken beslutsalgoritm som är bäst lämpad att för att använda till ett artificiellt ekosystem i ett spel. Två beslutsalgoritmer jämförs, en dynamisk som bygger på maskin inlärning och en statisk som inte är kapabel att lära eller minnas. Den dynamiska heter Behavior Network och den statiska heter Decision Tree. En applikation byggs för att jämföra hur väl de bägge algoritmerna löser problemet att styra ett artificiellt ekosystem i ett spel. Algoritmerna jämförs efter tre kriterier, svårighet att anpassa till uppgiften, hur mycket beräkningskraft som krävs från datorn att driva algoritmen och hur väl individerna överlever när de styrs av algoritmen. Detta verk visar att Decision Tree är den mer lämpade algoritmen enligt samtliga tre kriterier. Behavior Network visar lovande kvalitéer men inga av resultaten inom ramarna för detta arbete stödjer att använda algoritmen till detta tillämpningsområde.

  • 380.
    Högberg, Urban
    Högskolan i Skövde, Institutionen för datavetenskap.
    Visualisering av händelsedetektering i aktiva databassystem1998Independent thesis Basic level (degree of Bachelor)Oppgave
    Abstract [sv]

    Målet med detta arbete är att undersöka hur händelsedetektering i aktiva databassystem kan visualiseras samt identifiera vilka faktorer som har en central roll vid denna visualisering.

    Arbetet jämför olika tekniker som kan användas för att visualisera händelsedetektering med hänseende till några olika faktorer. Dessa faktorer har identifierats ur litteratur om dels händelsedetektering och dels visualisering av regler.

    Resultatet visar vilka faktorer som har stor påverkan vid visualisering av händelsedetektering samt hur de olika teknikerna uppfyller dessa faktorer. Vidare ges ett förslag på hur olika tekniker kan användas tillsammans för att skapa ett gränssnitt till ett program som förklarar consumption modes.

  • 381.
    Ibrahim, Walid
    et al.
    UAE University, United Arab Emirates.
    Atif, Yacine
    UAE University, United Arab Emirates.
    Shuaib, Khaled
    UAE University, United Arab Emirates.
    Sampson, Demetrios
    University of Piraeus, Greece.
    A Web-Based Course Assessment Tool with Direct Mapping to Student Outcomes2015Inngår i: Journal of Educational Technology & Society, ISSN 1176-3647, E-ISSN 1436-4522, Vol. 18, nr 2, s. 46-59Artikkel i tidsskrift (Fagfellevurdert)
    Abstract [en]

    The assessment of curriculum outcomes is an essential element for continuous academic improvement. However, the collection, aggregation and analysis of assessment data are notoriously complex and time-consuming processes. At the same time, only few developments of supporting electronic processes and tools for continuous academic program assessment and curriculum performance feedback have emerged. In this paper, we introduce a novel course assessment process supported by a Web based interface that articulates and streamlines the assessment data collection, performance evaluation and tracking of remedial recommendations. To close the assessment loop, the Web interface provides also a mechanism to follow up on the implementation of remedial recommendations and analyzes their associated reflective actions during the subsequent course assessment cycle. A guide to map assessment instruments to the course and overall program outcomes is advocated by the proposed tool to propagate the course assessment results towards higher educational objectives (e.g., student outcomes) in a dashboard-like assessment interface. This approach streamlines improvements in education through reflecting the achievement of course outcomes on the achievement of higher educational objectives. In addition, the tool maps the course outcomes to the corresponding course outlines to facilitate the detection of areas where revisions in the instruction and content is needed, and to best respond to recommendations and remedial actions. We provide a methodical approach as well as a Web-based automation of the assessment process, which we evaluate in the context of our regular academic assessment cycles that have eventually led to a successful international accreditation experience. The collected assessment data shows a significant improvement in the achievement rate of the student outcomes after deploying the tool.

  • 382.
    Ibrisagic, Armin
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Undersökning för generaliteten för lämpligt motståndarantal i Magicka ur ett flowperspektiv2012Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Detta  examensarbete  undersöker  skillnaden  i  tre  olika  nybörjargruppers  upplevda flow  då  de  spelat  Magicka  (2011)  med  motståndarantal  som  den  enda  skiljande variabeln.   Undersökningen   baseras   bland   annat   på   Csikszentmihalyis   (1990) flowteori och Caillois (2001) teori om att tävlande slutar vara roligt då det  urartar i kaos.  Syftet  med  examensarbetet  har  varit  att  hitta  när  mest  flow  uppstår  då nybörjare på Magicka (2011) spelar mot  en viss motståndartyp, samt om  detta flow bryts  när  för  många  motståndare  introduceras.  Undersökningen  har  visat  att  nio motståndare har resulterat i betydligt mer flow än tre, medan skillnaden mellan nio motståndare  och  18  har  varit  obetydlig.  Examensarbetet  har  dock  inte  lyckats kvantifiera  var  flow  övergår  till  kaos  med  den  testgrupp  och  motståndartyp  som använts.  Framtida  forskning  skulle  exempelvis  kunna  undersöka  på  vilket  sätt  ett varierande  motståndarantal  skulle  påverka  flow  för  en  mer  erfaren  testgrupp  som spelar mot andra motståndartyper.

  • 383.
    Iderström, Robin
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Bred kollisionsdetektering för spel2015Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Detta arbete undersöker 4 olika algoritmer som används för bred kollisionsdetektering. De olika metoderna för bred kollisionsdetektering kan delas in i 4 olika kategorier. Algoritmerna som är valda att representera varje kategori är Bruteforce, Sweep and prune, Hierarchical grid och Bounding volume hierarchy. Fokus i arbetet ligger i att mäta deras lämplighet för spelmotorer där det är viktigt att algoritmerna kan köras i realtid.

    Algoritmerna körs i simulationer av olika miljöer. Där antalet objekt, hur många som är rörliga och objektens distribution varieras mellan miljöerna. I simulationerna mäts tiden det tar för varje algoritm att exekvera per frame.

    Resultaten av mätningarna visar Hierarchical grid är den bästa av algoritmerna för att hantera stora mängder objekt. Sweep and prune passar bäst för få objekt och Bounding volume hierarchy är ett stabilare alternativ.

    Resultaten kan användas för att välja en lämplig bredfas algoritm vid implementation av en spelmotor.

  • 384.
    Iqbali, Ali
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Business Intelligence inom sport: Hur används business intelligence/performanceanalysis inom fotboll och hur tillämpas det inom elitfotbollen i Göteborgsregionen?2019Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Performance analysis är ett väldigt diskuterat ämne, den kan användas i samband med alla sporter och användningen utav det har blivit mycket populär den senaste tiden.Fotbollsorganisationer runt om i världen använder sig av det i samband med träningar och matcher för att utveckla sina spelare men även laget i helhet. Syftet med denna studie är att undersöka hur elit-fotbollslagen i Göteborgsregionen använder sig av performance analysis i kombination med träningar och matcher.Frågeställningen som denna undersökning har som syfte att besvara är:Fråga 1.”Hur används business intelligence/performance analysis inom fotboll och hur tillämpas det inom elitfotbollen i Göteborgsregionen? ”För att besvara frågeställningen tillämpas två olika datainsamlingsmetoder, en systematisk litteraturstudie och kvalitativa intervjuer. Detta för att få information från litteraturen om hur dessa två parter har kombinerats samt vilka fördelar och utmaningar som skapades vid kombinationen. Men även få en inblick om vad personer med kunskap om två parter tycker om en kombination, vad de tycker en kombination kan bidra till men också vilka utmaningar som kan förekomma med kombinationen.Undersökningen visar tydligt att det finns fördelar med att kombinera business intelligence/ performance analysis och fotboll. De fördelar som diskuteras kontinuerligt är bättre utveckling för fotbollsspelarna, möjligheten om att mäta spelarprestationen,bättre underlag för beslutsfattning. Det fanns fotbollslag som hade svårt med att införa nya system på grund av olika skäl som inte kunde mäta spelarprestationen. Att kombinera performance analysis och fotboll förstärker laget i helhet för att laget har tillräckligt med information när det handlar om spelarna och deras förutsättningar. Det bidrar till att fotbollslag kan träna upp spelare och utveckla spelare själva istället för att lägga miljonbelopp på andra spelare.

  • 385.
    Isaksson, Stefan
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Säkerhetsmedvetenhet gällande lösenordshantering2011Independent thesis Basic level (university diploma), 10 poäng / 15 hpOppgave
    Abstract [sv]

    Teknikutvecklingen har gått framåt i en rasande takt de senaste åren. En sak som utvecklats desto långsammare är säkerhetstänkandet kring lösenordshantering. Det är vida känt att organisationer skyddar sig mot externa hot som virus etc. Något som förbises är det mänskliga hotet, människor kan utgöra interna hot mot organisationer medvetet eller omedvetet. I detta arbete kan du läsa vilka skillnader som förekommer samt vilka lärdomar som kan dras mellan tre olika organisationer angreppssätt att hantera användningen av lösenord.

  • 386.
    Ismail, Muhammad
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Ontology learning from software requirements specifications: Research Proposal2017Rapport (Annet vitenskapelig)
    Abstract [en]

    Using ontologies is a promising way to automate some time-consuming activitiesin software development processes, such as requirements analysis and validation,and software verification. Ontologies can also be used to support software developmentprocesses by sharing domain knowledge between development phases. Systemspecification ontologies (SSOs) can be developed from software requirementsspecifications (SRS) to represent requirements and knowledge about the softwaresystem that is being developed. SSOs can be interpreted by a tool to infer the knowledgethat can be used to automate some time-consuming activities in software developmentprocesses, in order to reduce the cost and time of the software development.However, manually developing SSOs to represent the software requirementsknowledge is a time-consuming and a challenging task.

    The focus of this PhD project is to understand how to generate system specificationontologies semi-automatically from software requirements specifications. This thesiswill guide how software requirements specifications can be processed to capturedomain knowledge and knowledge about the software system, and represent softwarerequirements in an ontology semi-automatically. We will develop a frameworkand a set of methods within this framework which can be a possible solution tocreate semi-automatically ontologies from SRS. The constructed ontologies can beused in software processes to automate time-consuming activities, such as requirementsvalidation and software test case generations. The developed framework andmethods will be evaluated by comparing with existing ontology learning methodsand by using constructed ontologies to automate test case generation which is partof software testing process. The proposed solution will be evaluated by in differentcase studies that can have similar software requirements specifications.

  • 387.
    Iwaya, Leonardo
    et al.
    Department of Mathematics and Computer Science, Karlstad University, Karlstad, Sweden.
    Fischer-Hübner, Simone
    Department of Mathematics and Computer Science, Karlstad University, Karlstad, Sweden.
    Åhlfeldt, Rose-Mharie
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Martucci, Leonardo A.
    Department of Mathematics and Computer Science, Karlstad University, Karlstad, Sweden.
    Mobile Health Systems for Community-Based Primary Care: Identifying Controls and Mitigating Privacy Threats2019Inngår i: JMIR mhealth and uhealth, E-ISSN 2291-5222, Vol. 7, nr 3, s. 1-16, artikkel-id e11642Artikkel i tidsskrift (Fagfellevurdert)
    Abstract [en]

    Background: Community-based primary care focuses on health promotion, awareness raising, and illnesses treatment and prevention in individuals, groups, and communities. Community Health Workers (CHWs) are the leading actors in such programs, helping to bridge the gap between the population and the health system. Many mobile health (mHealth) initiatives have been undertaken to empower CHWs and improve the data collection process in the primary care, replacing archaic paper-based approaches. A special category of mHealth apps, known as mHealth Data Collection Systems (MDCSs), is often used for such tasks. These systems process highly sensitive personal health data of entire communities so that a careful consideration about privacy is paramount for any successful deployment. However, the mHealth literature still lacks methodologically rigorous analyses for privacy and data protection.

    Objective: In this paper, a Privacy Impact Assessment (PIA) for MDCSs is presented, providing a systematic identification and evaluation of potential privacy risks, particularly emphasizing controls and mitigation strategies to handle negative privacy impacts.

    Methods: The privacy analysis follows a systematic methodology for PIAs. As a case study, we adopt the GeoHealth system, a large-scale MDCS used by CHWs in the Family Health Strategy, the Brazilian program for delivering community-based primary care. All the PIA steps were taken on the basis of discussions among the researchers (privacy and security experts). The identification of threats and controls was decided particularly on the basis of literature reviews and working group meetings among the group. Moreover, we also received feedback from specialists in primary care and software developers of other similar MDCSs in Brazil.

    Results: The GeoHealth PIA is based on 8 Privacy Principles and 26 Privacy Targets derived from the European General Data Protection Regulation. Associated with that, 22 threat groups with a total of 97 subthreats and 41 recommended controls were identified. Among the main findings, we observed that privacy principles can be enhanced on existing MDCSs with controls for managing consent, transparency, intervenability, and data minimization.

    Conclusions: Although there has been significant research that deals with data security issues, attention to privacy in its multiple dimensions is still lacking for MDCSs in general. New systems have the opportunity to incorporate privacy and data protection by design. Existing systems will have to address their privacy issues to comply with new and upcoming data protection regulations. However, further research is still needed to identify feasible and cost-effective solutions.

  • 388.
    Jalsborn, Erik
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Simulering av rök på GPU: Användning av GPGPU för att simulera rök2008Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Detta examensarbete undersöker en befintilig teknik för att simulera rök med ett partikelsystem. Tekniken utvecklas och implementeras så att beräkningar av partiklars nya positioner sker på både en CPU och en GPU. Arbetet gör undersökningar baserat på tidseffektivitet och visar att simulering av röken sker snabbare, när beräkningarna av partiklars nya positioner görs på GPU’n, istället för CPU’n.

  • 389.
    Jansson, Joel
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Dead Reckoning i bilspel2008Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Denna rapport handlar om dead reckoning i bilspel. En rad nätverkstekniker tas upp grundligt, och fem olika versioner av dead reckoning implementeras, provkörs och utvärderas. En nätverkssimulator har skapats för att provköra algoritmerna i och datan från dessa provkörningar ligger till grunden för en analys av de olika implementationerna. De testas bland annat mot konsistens och bandbreddsåtgång. SimBins GTR Evolution har använts för att spela in loppen, och rapporten inriktar sig på hur dead reckoning fungerar i detta spel.

  • 390.
    Jansson, Karl
    Högskolan i Skövde, Institutionen för kommunikation och information.
    GPGPU-LOD (General Purpose Graphics Processing Unit - Level Of Detail): Grafikkortsdriven terräng-LOD-algoritm2009Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Dagens grafikkort är uppbyggda av kraftfulla multiprocessorer som gör dom ypperliga för att hantera parallelliserbara problem som skulle ta lång tid att utföra på en vanlig processor, så som exempelvis level-of-detail eller raytracing.

    Denna rapport presenterar en parallelliserbar level-of-detail algoritm för terränghöjdkartor samt implementerar denna för användning på grafikkort användande Nvidias CUDA API. Algoritmen delar upp den totala höjdkartan i sektioner som ytterligare delas upp i mindre block som beräknas parallellt på grafikkortet. Algoritmen räknar ut vertexpositioner, normaler och texturkoordinater för vardera block och skickar datan till applikationen som skapar vertex och indexbuffertar och renderar sektionerna. Implementationens prestanda och förmåga att reducera trianglar analyseras med två olika sorters culling-metoder; en metod som gallrar trianglar på sektionsnivå och en metod som gallrar på blocknivå.

    Resultaten visar att det är mycket fördelaktigt att låta grafikkortet hantera level-of-detail beräkningar på detta vis även om minneskopiering över grafikkortsbussen är ett problem, då det tar upp ungefär åttiofem procent av den totala tiden för att hantera en sektion. Beräkningarna i sig tar väldigt lite tid och det finns gott om utrymme för utveckling för att uppnå en så bra fördelningen av trianglar över terrängområdet som möjligt.

  • 391.
    Jansson, Simon
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Jämförelse av animationstekniker på webben: En studie utifrån ett prestanda- och användarperspektiv2014Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    I arbetet undersöks hur olika animationstekniker på webben presterar utifrån mätningar av FPS och animeringstid. De tekniker som används är CSS3, jQuery och GreenSock Animation Platform. Arbetet är relevant då animationer på nätet blir allt vanligare och kraven på webbsidors snabbhet och respons samtidigt högre. Implementationen som mätningarna sker på består av en webbsida för varje animationsteknik innehållandes tre olika typer av animationer (övergångar, animationer av flera attribut och rotationer i 3D). Detta för att testa hur olika typer av animationer behandlas av de olika teknikerna. Vidare förekommer komplettering till mätningarna i form av användarstudier. Resultatet visar på att jQuery presterar sämre än CSS och GreenSock. De två sistnämnda håller liknande resultat men skiljer sig på specifika animationstyper. Arbetet är fullt återupprepningsbart och går i framtiden att utveckla på många olika punkter som t.ex. tillägg av fler tekniker eller testning på annan hårdvara.

  • 392.
    Jensen, Aksel
    Högskolan i Skövde, Institutionen för informationsteknologi.
    AI Training Grounds: A study of adaptive AI in RPGs with lowstochastic dependence2019Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [en]

    Artificial intelligence is used in video games for controlling AI agents but often follow astatic pre-defined behaviour. An AI capable of online learning would be able to adapttheir behaviour to whatever they may encounter. „Dynamic scripting‟ is one suchtechnique designed to be used in games with random outcomes. This study seeks toexamine if there is a measurable difference in the learning efficiency of dynamicscripting between games with stochastic outcomes and those with deterministicoutcomes. A CRPG was made with dynamic scripting implemented in charge of a teamof AI agents and a toggle to force deterministic or stochastic game rules. A series ofencounters against a static AI was then performed until the dynamic team was deemedeffective enough and the learning efficiency measured by how long this took. Theresults suggest a difference favouring dynamic scripting in deterministicenvironments.

  • 393.
    Jiang, Yuning
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Dynamic and Automatic Vulnerability Assessment for Cyber-Physical System2019Konferansepaper (Annet vitenskapelig)
    Abstract [en]

    Assessing vulnerabilities supports analytics-based decision-making processes to protect Critical Infrastructures (CIs), in order to focus on specific risks rising from threat-exploitability with varying degrees of impact-severity. The notion of risk remains elusive, as evidenced by the increasing investigations on CIs security operations centres (SOCs) where analysts employ various detection, assessment, and defence mechanisms to monitor security events. Normally, SOCs involve advances of multiple automated security tools such as network vulnerability scanners and Common Vulnerability Scoring System (CVSS), combined with analysis of data contained and produced by cyber-physical system (CPS) as well as alarms retrieved from vulnerability repositories such as Common Vulnerability Exposure (CVE). The security operators need further to forecast the match between these vulnerabilities and the state of intricate CIs layer networks, while prioritising patching investments using vulnerability-scoring mechanisms. This process shows the central role of security operators in SOCs and their need for support to keep pace with dynamically evolving vulnerability-alert repositories. Recent advances in data analytics also prompt dynamic data-driven vulnerability assessments whereby data contained and produced by CPS include hidden traces of vulnerability fingerprints. However, the huge volume of scanned data requires high capability of information processing and analytical reasoning, which could not be satisfied considering the imprecise nature of manual vulnerability assessment.

    A knowledge-base system that consolidates both sides into empirical rules appears to be missing, yet it promises to offer a suitable level of decision-support. In our research, we propose a dynamic and automated vulnerability-assessment approach. The proposed streamlined approach employs computational intelligence techniques to analyse data retrieved from vulnerability-alert repositories and CPS layer networks within an innovative accurate and automatic scoring system, away from traditional manual and highly subjective mechanisms. Our approach suggests to substitute offline, costly, error-prone and pure subjective vulnerability assessment processes with an automatic, accurate and data-evidenced approach, to improve situation awareness and to support security decision making. In doing so, we investigate judicious computational-intelligence techniques such as fuzzy-logic, machine learning and data mining, applied to vulnerability assessment problems.

  • 394.
    Jiang, Yuning
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Dynamic Vulnerability Analysis in Cyberphysical Systems2019Rapport (Annet vitenskapelig)
    Abstract [en]

    The growth and the complexity scale of Cyber-Physical Systems (CPSs) are ever-evolving due to the fast expansion of networked applications in smart-x systems, which are overseeing critical infrastructures such as the smart-grid. These smart networked systems use a network of embedded sensors, platforms and actuators to perceive and affect a physical process that typically requires guaranteed quality-of-service performances provided by safety-critical applications. The confluence of sensors, platforms and networks is also nourishing the expansion of the emerging Internet of Things (IoT) area. However, these developments lead to increased surfaces that are vulnerable to cyberattacks.Since the capability of attackers and the trust in networked-components are subject to substantial variability, a dynamic-vulnerability assessment is advocated in this study, in contrast to traditional static-approaches. 

    Recent advances in data analytics prompt dynamic data-driven vulnerability assessments, whereby data contained and produced by CPS cyber-components include hidden traces of vulnerability fingerprints. However, the imprecise nature of vulnerability assessment and the huge volume of scanned data call for computational intelligence techniques to analyse such data. We first investigate computational models to capture semantic properties related to vulnerability concepts revolving around CPS components. This study reveals salient metrics and related measurements used to quantify CPS component vulnerabilities. We show the potential of applying fuzzy-logic techniques to diagnose vulnerability, and infer objective vulnerability scores. Then, we examine computational methods to extract meaning from text by mining online public-repositories of published vulnerabilities and discovering potential vulnerability-matches in a given CPS infrastructure. Graph-mining techniques are also explored to identify critical-assets of CPS infrastructure to weigh vulnerabilities, considering topological structures and functional features. 

    In this proposal, we explore the state of the art and highlight the drawbacks of current research approaches in CPS vulnerability assessment area, based on which, we build our research questions with the purpose to piece together solution elements for the stated problem. In doing so, computational intelligence techniques such as fuzzy-logic and machine-learning, are investigated in order (a) to reduce existing security management gaps induced by ad-hoc and subjective vulnerability auditing processes, (b) to narrow further the risk window induced by discoverable vulnerabilities, and (c) to increase the level of automation in vulnerability analysis, at various levels of the CPS architecture.

  • 395.
    Jiang, Yuning
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Atif, Yacine
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Ding, Jianguo
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Cyber-Physical Systems Security Based on A Cross-Linked and Correlated Vulnerability Database2019Konferansepaper (Fagfellevurdert)
    Abstract [en]

    Recent advances in data analytics prompt dynamic datadriven vulnerability assessments whereby data contained from vulnerabilityalert repositories as well as from Cyber-physical System (CPS) layer networks and standardised enumerations. Yet, current vulnerability assessment processes are mostly conducted manually. However, the huge volume of scanned data requires substantial information processing and analytical reasoning, which could not be satisfied considering the imprecision of manual vulnerability analysis. In this paper, we propose to employ a cross-linked and correlated database to collect, extract, filter and visualise vulnerability data across multiple existing repositories, whereby CPS vulnerability information is inferred. Based on our locally-updated database, we provide an in-depth case study on gathered CPS vulnerability data, to explore the trends of CPS vulnerability. In doing so, we aim to support a higher level of automation in vulnerability awareness and back risk-analysis exercises in critical infrastructures (CIs) protection.

  • 396.
    Joakim, Kävrestad
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Möjligheter och begränsningar vid implementation av SPOC för EAC2013Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgave
    Abstract [sv]

    I detta arbete analyseras möjligheter och begränsningar med att implementera SPOC för EAC och få dessa implementationer att kommunicera med varandra. Vikten av denna studie kommer av att SPOC är en central komponent i de system som krävs för att elektroniska resehandlingar inom Europa ska fungera. Arbetet har analyserat specifikationen för SPOC och med bakgrund av denna analys intervjuat personer som arbetar med utveckling av SPOC. Resultatet av dessa steg var en lista över utmaningar med att implementera SPOC som påvisar att specifikationen delvis är otydligt formulerad och inte täcker in alla delar som måste finnas i ett fungerande system. Dessutom genomfördes en analys av en implementation av SPOC som påvisade att det var möjligt att använda elliptiska kurvor för kryptering i SPOC-miljö, vilket målats upp som en svårighet, under specifika förhållanden. Till sist föreslås framtida arbeten där interoperabilitet mellan olika SPOC-system testas experimentellt.

  • 397.
    Jochumsson, Thorvaldur
    Högskolan i Skövde, Institutionen för datavetenskap.
    Heuristic multi-sequence search methods2001Independent thesis Basic level (degree of Bachelor)Oppgave
    Abstract [en]

    With increasing size of sequence databases heuristic search approaches have become necessary. Hidden Markov models are the best performing search methods known today with respect to discriminative power, but are too time complex to be practical when searching in large sequence databases. In this report, heuristic algorithms that reduce the search space before searching with traditional search algorithms of hidden Markov models are presented and experimentally validated. The results of the validation show that the heuristic search algorithms will speed up the searches without decreasing their discriminative power.

  • 398.
    Johansson, Anders
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Bättre hantering av mötesanteckningar med stöd av IT2004Independent thesis Basic level (degree of Bachelor)Oppgave
    Abstract [sv]

    Denna uppsats behandlar skolans värld och införandet av informationsteknik (IT) i dess vardag.

    Skolverket i Sverige har lagt ned mycket resurser på att undersöka och utvärdera olika lösningar till ökat IT-stöd för skolan i allmänhet. Detta arbete skall belysa ett mer specifikt användningsområde, mötesanteckningar, för att underlätta införandet på sikt genom att ta mindre delproblem åt gången.

    Till grund för arbetet kommer flera rapporter från Myndigheten för skolutveckling att ligga. Arbetet går ut på att ta fram de krav skolpersonalen har till området, samt att utvärdera några olika verktyg på markanden. Sedan skall det undersökas för- och nackdelar med egenframtagning och färdiga verktyg till skolans krav. Som grund för utvärderingen kommer kraven, från personal på två olika referensskolor, att vara.

    Till hjälp för utvärderingen kommer en metod kallad 2G-metoden att användas och resultatet av arbetet blir de krav och önskemål som bör tillgodoses för att ett ökat användande skall ske.

  • 399.
    Johansson, Claes
    Högskolan i Skövde, Institutionen för datavetenskap.
    Extranet: Vad talar för respektive mot ett införande?1998Independent thesis Basic level (degree of Bachelor)Oppgave
    Abstract [sv]

    Nya begrepp sköljer ständigt över oss. Ett av de nyaste är Extranet. Ett Extranet är ett nätverk som består av ett företags interna nätverk där utvalda kunder och leverantörer har fått tillträde till viss information på nätverket. Extranet använder sig i regel av Internet-teknik. Jag har med det här arbetet försökt ta reda på vad som talar för respektive mot införandet av ett Extranet i ett företag eller en organisation. För att få svar på mina frågor så har jag intervjuat personer från sex st företag, vilka har eller håller på att infört Extranet. Jag har också sökt svar i den litteratur som finns skriven om Extranet.

    Det som starkast talar för ett Extranet är att de sammankopplade parterna snabbare kan hämta den information som de behöver från varandra. Några företag använder också sina Extranet till att korta ned sina ledtider genom att ge sina leverantörer insyn i sina MPS- och lagersystem. Vidare är Extranet ett bra verktyg för att ge support till sina kunder 24 timmar om dygnet.

    Det som starkast talar mot ett införande av ett Extranet i ett företag eller organisation är att det finns ett antal säkerhetsproblem kopplade till Extranet. När de protokoll som Internet bygger på skapades så fanns det ingen tanke på att det skulle bli aktuellt att begränsa trafiken till bara vissa användare. Det är därför mycket komplicerat att bygga upp och administrera säkerhetsrutinerna i ett Extranet. Då ett företag bygger ett Extranet så ökar det också antalet ’vägar’ in i systemet och därmed ökar också risken för intrång av obehöriga. Att reda ut vilka användare som skall ha vilken information är också ett stort problem kopplat till Extranet.

  • 400.
    Johansson, Claes
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Hjärnvågsavläsning i spel: En undersökning om användbarheten av hjärnvågsavläsning som direkt kontrollmetod för spel2012Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    BCI (Brain Computer Interface) för användning i spel har börjat dyka upp på konsument-marknaden. Dessa använder ofta EEG för att mäta spelarnas avslappningsnivåer och den spelare som lyckas nå högsta meditativa tillstånd samlar poäng. I detta arbete undersöks huruvida det går att använda BCI för mer direkt kontroll av en specifik spelmekanik i kombination med konventionella spelkontroller. För undersökningen har två versioner av ett spel skapats med avsikten att mäta skillnaden i hjärnaktiviteten hos spelare som bara spelar, jämfört med spelare som aktivt försöker åstadkomma ett specifikt sinnestillstånd för att direkt kontrollera en funktion i spelet. På grund av studiens begränsade omfattning kunde inga definitiva slutsatser dras men det finns indikationer på att MindWave, som var utrustningen som användes i denna studie, inte är lämplig som direkt kontrollmetod tillsammans med andra kontroller. Studien skulle kunna fungera som en pilotstudie för en mer omfattande undersökning inom ämnet.

567891011 351 - 400 of 879
RefereraExporteraLink til resultatlisten
Permanent link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf