his.sePublikasjoner
Endre søk
Begrens søket
6789101112 401 - 450 of 880
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.
  • 401.
    Johansson, Daniel
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Att växa en stad2013Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Spel blir större för varje år som går och därmed även världen i vilken spel utspelar sig. Dessa världar  ska  fyllas  med  olika  typer  av  miljöer,  som  till  exempel  städer.  Att  låta  utvecklare skapa allt detta innehåll i dessa spelvärldar,  som städer  och allt de innehåller,  skulle ta upp för mycket av deras tid. Genom att procedurellt generera innehåll kan man spara mycket tid. I  det  här  arbetet  granskas  en  agentbaserad  teknik  för  stadsgenerering.  Städerna  som genereras  är  tänkta  att  vara  äldre  städer  som  har  en  stadsmur  runt  sina  äldre  stadsdelar. Experimentmiljön  består  av  ett  rutnät  i  en  matris  likt  ett  schackbräde.  Agenter  skapas  i denna matris för att skapa vägar och hus. Experimentet  tyder  på  att  den  agentbaserade  tekniken  har  potential.  För  att  generera  ett oregelbundet vägnät, vilket äldre delar av städer burkar ha, lämpar sig tekniken men för mer regelbundna vägnät lämpar sig  tekniken inte lika väl.

  • 402.
    Johansson, Emma
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Utvärdering av responsiva front-end ramverk och renderingstekniker: En studie med mätningar av svarstider på olika plattformar2016Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    För att spara tid och ändå få en responsiv webbplats, kan med fördel ett responsivt front-end ramverk användas. Ett responsivt front-end ramverk kan använda olika angreppssätt: desktop-first och mobile-first. Påverkar front-end ramverkens angreppssätt (approach) något på en webbplats svarstider? Eller finns den stora betydelsen var webbplatsen renderar data, som hämtas från en databas? Ett experiment lämpar sig för att testa studiens hypotes. Utvärdering av studiens fyra olika webbapplikationer och analysering av mätningarna finns, för att få fram slutsatsen som är: Det finns ingen större skillnad mellan front-end ramverken, den stora betydelsen finns på val av rendering. Hypotesen motbevisas, då klientapplikationerna är snabbare än serverapplikationerna på alla plattformarna. Mätningar av svarstider finns och vid ett fortsatt arbete är det intressant bland annat också mäta batterimängden och plattformarnas minne. Implementera fler webbapplikationer, som använder andra front-end ramverk, där mätningarna kan exekveras på fler plattformar, webbläsare och scenarier.

  • 403.
    Johansson, Erik
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Evaluating the effectiveness of test coverage criteria using mutation analysis: An evaluation of test coverage criteria in C#2016Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [en]

    Test coverage criteria introduces metrics to measure the adequacy of a test suite as well as defined rules for performing software testing. This makes it possibly to formally define requirements for testing in various industries where software quality is essential, such as in aviation. This bachelor thesis aims to study the effectiveness of 11 different coverage criteria in two ways. Firstly how effective they are at finding faults and secondly their cost effectiveness. Test cases were created for each individual criteria for three different programs. The effectiveness of these test cases was then measured using mutation analysis. The results revealed that the scale of the experiment was too small to truly draw any conclusions regarding effectiveness. It was however shown that due to the “test noise” effect, the effectiveness of the test criteria can differ notably. It was also shown that test coverage criteria alone may not be sufficient in order to perform efficient testing.

  • 404.
    Johansson, Fredrik
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Prediktering av fiendeintention, baserat på bayesiansk hypotesprövning2005Independent thesis Advanced level (degree of Master (One Year))Oppgave
    Abstract [sv]

    I detta arbete beskrivs hur den bayesianska metodiken kan användas för att stödja en militär beslutsfattare, då denne ska fatta beslut under osäkerhet. Genom att analysera vilka parametrar som kan användas för att prediktera fiendens intentioner, tas ett bayesianskt nätverk fram, vilket implementeras och integreras i simuleringsramverket GTSIM. För att möjliggöra denna prediktering har extra funktionalitet lagts till i GTSIM, såsom att skapa olika typer av mål. Dessa mål kan sättas ut på valfria platser och senare läsas in då en fusionerad lägesbild skapas av de olika sensorer som placerats ut. Målen representerar då de olika handlingsalternativ som en simulerad fiendestyrka har, och allteftersom fiendestyrkan rör sig uppdateras sannolikheten för att de olika målen ska anfallas av den framtagna modellen. En utvärdering av den framtagna modellen och det utvecklade verktyget har gjorts, samt så har förslag på hur modellen kan utvecklas i framtiden tagits fram.

  • 405.
    Johansson, Fredrik
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Synkroniserad DOM-hantering av interaktiva tabeller med cache-lösning2015Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
  • 406.
    Johansson, Fredrik
    et al.
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Falkman, Göran
    Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL). Högskolan i Skövde, Institutionen för kommunikation och information.
    A Bayesian network approach to threat evaluation with application to an air defense scenario2008Inngår i: Proceedings of the 11th International Conference on Information Fusion, FUSION 2008, Cologne, 30 June 2008–3 July 2008, IEEE Computer Society, 2008, s. 1352-1358Konferansepaper (Fagfellevurdert)
    Abstract [en]

    In this paper, a precise description of the threat evaluation process is presented. This is followed by a review describing which parameters that have been suggested for threat evaluation in an air surveillance context throughout the literature, together with an overview of different algorithms for threat evaluation. Grounded in the findings from the literature review, a threat evaluation system have been developed. The system is based on a Bayesian network approach, making it possible to handle imperfect observations. The structure of the Bayesian network is described in detail. Finally, an analysis of the system’s performance as applied to a synthetic scenario is presented.

  • 407.
    Johansson, Fredrik
    et al.
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Falkman, Göran
    Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL). Högskolan i Skövde, Institutionen för kommunikation och information.
    A Comparison between Two Approaches to Threat Evaluation in an Air Defense Scenario2008Inngår i: Modeling Decisions for Artificial Intelligence: 5th International Conference, MDAI 2008 Sabadell, Spain, October 30-31, 2008. Proceedings, Springer Berlin/Heidelberg, 2008, s. 110-121Konferansepaper (Fagfellevurdert)
    Abstract [en]

     Threat evaluation is a high-level information fusion problem of high importance within the military domain. This task is the foundation for weapons allocation, where assignment of blue force (own) weapon systems to red force (enemy) targets is performed. In this paper, we compare two fundamentally different approaches to threat evaluation: Bayesian networks and fuzzy inference rules. We conclude that there are pros and cons with both types of approaches, and that a hybrid of the two approaches seems both promising and viable for future research.

     

  • 408.
    Johansson, Fredrik
    et al.
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Falkman, Göran
    Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL). Högskolan i Skövde, Institutionen för kommunikation och information.
    A survivability-based testbed for comparing threat evaluation algorithms2008Inngår i: Proceedings of the 2nd Skövde Workshop on Information Fusion Topics (SWIFT 2008) / [ed] H. Boström, R. Johansson, Joeri van Laere, Skövde: University of Skövde , 2008, s. 22-24Konferansepaper (Fagfellevurdert)
    Abstract [en]

    Threat evaluation is the process in which threat values are assigned to detected targets, based upon the inferred capabilities and intents of the targets to inflict damage to blue force defended assets. This is a high-level information fusion process of high importance, since the calculated threat values are used as input when blue force weapon systems are allocated to the incoming targets, a process often referred to as weapon allocation. Threat values can be calculated from a number of different parameters, such as the position of the closest point of approach (CPA) with respect to blue force defended assets, time required to reach the CPA, the target’s velocity, and its type. A number of algorithms for calculating threat values have been suggested throughout literature, however, criteria to evaluate the performance of such algorithms seem to be lacking. In this paper, we discuss different ways to assess the performance of threat evaluation algorithms. In specific, we describe how threat evaluation algorithms can be compared to each other, using a survivability criterion. Survivability is measured by running the threat evaluation algorithms on simulated scenarios and using the resulting threat values as input to a weapon allocation module. Depending on how well the threat evaluation is performed, the ability of the blue force weapon systems to eliminate the incoming targets will vary (and thereby also the survivability of the defended assets).

     

  • 409.
    Johansson, Fredrik
    et al.
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Falkman, Göran
    Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Detection of vessel anomalies: A Bayesian network approach2007Inngår i: Proceedings of the 2007 International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP 2007), IEEE Computer Society, 2007, s. 395-400Konferansepaper (Fagfellevurdert)
    Abstract [en]

    In this paper we describe a data mining approach for detection of anomalous vessel behaviour. The suggested approach is based on Bayesian networks which have two important advantages compared to opaque machine learning techniques such as neural networks: (1) possibility to easily include expert knowledge into the model, and (2) possibility for humans to understand and interpret the learned model. Our approach is implemented and tested on synthetic data, where initial results show that it can be used for detection of single-object anomalies such as speeding.

  • 410.
    Johansson, Fredrik
    et al.
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Falkman, Göran
    Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Implementation and integration of a Bayesian Network for prediction of tactical intention into a ground target simulator2006Inngår i: Proceedings of the 9th IEEE International Conference on Information Fusion (FUSION 2006), Florence, Italy, July 10–13, 2006, IEEE Computer Society, 2006, s. 1-7Konferansepaper (Fagfellevurdert)
    Abstract [en]

    Prediction of the enemy's intention is a main issue of threat analysis, and, hence, will be an important part of the C2-systems of tomorrow. A technique that can be useful for this kind of predictions is Bayesian networks (BNs). We have developed a BN for prediction of the enemy's tactical intention, and the implemented BN has been integrated into a ground target simulation framework. The general problem of how to find appropriate prior distributions for BNs has been addressed by developing a tool for data collection, which may make it easier to come up with appropriate prior distributions, by learning conditional probability tables from collected cases, i.e. parameter learning

  • 411.
    Johansson, Fredrik
    et al.
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Falkman, Göran
    Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Skövde Artificial Intelligence Lab (SAIL).
    Real-time Allocation of Firing Units To Hostile Targets2011Inngår i: Journal of Advances in Information Fusion, ISSN 1557-6418, Vol. 6, nr 2, s. 187-199Artikkel i tidsskrift (Fagfellevurdert)
    Abstract [en]

    The protection of defended assets such as military bases and population centers against hostile targets (e.g., aircrafts, missiles, and rockets) is a highly relevant problem in the military conflicts of today and tomorrow. In order to neutralize threats of this kind, they have to be detected and engaged before causing any damage to the defended assets. We review algorithms for solving the resource allocation problem in real-time, and empirically investigate their performance using the open source testbed SWARD. The reults show that many of the tested algorithms produce high quality solutions for small-scale problems. A novel vaiant of particle swarm optimization seeded with an enhanced greedy algorithm is described and is shown to perform best for large instances of the real-time allocation problem.

  • 412.
    Johansson, Gustav
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Concreteness fading for teaching programming2019Independent thesis Advanced level (degree of Master (One Year)), 15 poäng / 22,5 hpOppgave
    Abstract [en]

    This dissertation presents a study that explores a specific implementation of concreteness fading used in a serious game that teaches programming. Concreteness fading consists of first presenting concepts with concrete representations before swapping them gradually with their concrete, normal counterparts. The goal is to figure out how concreteness fading should be applied to a programming game to have it increase learning. Expert interviews are performed to discuss different aspects of how the technique is utilized in the game Reduct. Participants also play through the game before discussing it. Results show that some found the individual representations of mechanics within the game to be the biggest flaw while others pointed to how it handled the fading aspect. These generally come down to a lack of clarity, and should be considered when developing future games of this style.

  • 413.
    Johansson, Jonathan
    Högskolan i Skövde, Institutionen för informationsteknologi.
    A comparison of resource utilization and deployment time for open-source software deployment tools2017Independent thesis Basic level (degree of Bachelor), 15 poäng / 22,5 hpOppgave
    Abstract [en]

    The purpose of this study is to compare the software deployment tools Ansible, Chef and SaltStackregarding deployment time and their respective resource utilization, and the findings of this studyare also compared to the previous works of Benson et al. (2016), which also studied deploymenttime. However, there is no previous research which mentions resource utilization, which is equallyimportant. The study consists of an experiment performed in one of the laboratory rooms at theUniversity of Skövde where all three software deployment tools are configured to deploy a setamount of packages to three hosts each.By measuring deployment time with the most stable releases (as of 2017-04-22) for each softwaredeployment tool, as well as resource utilization for each host and server, this study may assist systemadministrators to make more informed decisions when deciding which application to use to managetheir computers and infrastructure.The results of the study show that Chef is the fastest software deployment tool in terms ofdeployment time. Chef is also shown to be the most optimized application, as its usage of resourcesis better than both Ansible and SaltStack.

  • 414.
    Johansson, Karl
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Migration av säkerhetsinställningar mellan Joomla och Wordpress: Att transferera säkerhetsinställningar mellan olika Content Management Systems2017Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Detta arbete ämnar ta reda på hur väl man kan överföra säkerhetsinställningar mellantvå olika content management systems, förkortat CMS. Tidigare arbeten visar att enöverföring mellan dessa olika system är möjligt, men utan ett fokus påsäkerhetsinställningar. En artefakt skapas i PHP vars syfte är att föra översäkerhetsinställningar mellan två olika CMS, Joomla och Wordpress. De tester somgenomförs visar att möjligheten finns där men att det nuvarande programmet inte ärfulldugligt. I slutändan passar det skapade programmet bäst som en bas för senareundersökningar att arbeta vidare på, snarare än som en slutgiltig produkt som böranvändas i sina nuvarande form.

  • 415.
    Johansson, Lars
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Fraktal och agentbaserad grottgenerering2015Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Då miljöer i spel tar tid att skapa för hand kan miljögrunder förgenereras så att utvecklare inte behöver spendera tid på det utan kan fokusera på detaljerna. En miljö som används i många olika spelgenrer är grottmiljöer. Grottor brukar ha ett krav på att de ska vara intressanta att utforska samtidigt som de inte får ha för orealistiska former.

    Då det finns många olika sätt att generera grottor har två metoder valts för detta arbete, dessa är fraktalbaserad och agentbaserad. Då metoderna har olika svagheter och styrkor, utvärderas resultatet utifrån hur realistiska grottorna ser ut och hur intressanta de är att utforska. För att öka realismen används en hexagonbaserad värld i genereringen.

    Som många vetenskapliga artiklar påstår visar sig den fraktalbaserade metoden ge mer realistiska grottmiljöer som även är mer intressanta. (Belhadj 2007, Musgrave, Kolb och Mace 1989) Den agentbaserade metoden var ganska nära resultaten som fraktalerna skapade, eventuellt kan agenterna ge bättre resultat än fraktalerna om de görs mer avancerade.

  • 416.
    Johansson, Lena
    Högskolan i Skövde, Institutionen för datavetenskap.
    Hantering av en snabb implementation kontra ett affärssystem anpassat till organisationen2001Independent thesis Basic level (degree of Bachelor)Oppgave
    Abstract [sv]

    Genom att implementera ett affärssystem anses organisationerna skapa goda förutsättningar för att hantera den dynamik som idag råder på marknaden. Den kritik som riktas mot leverantörer av affärssystem är dock att kunderna anser implementationen av systemet ta alldeles för lång tid och att systemen ej tillräckligt är anpassade till organisationerna. Då det råder en osäkerhet kring om en kund kan få båda behoven tillfredsställda syftar denna rapport till att utreda hur leverantörer av affärssystem eventuellt går tillväga för att hantera kombinationen av de båda behoven; snabb implementation kontra ett affärssystem anpassat till organisationen. De metoder som tillämpats för att utreda problemet är en fallstudie, litteraturstudie och intervjuer. Sammanlagt har fyra leverantörer av affärssystem involverats i utredningen. Utifrån den information som erhållits från den utredning som tillämpats är att leverantörerna tycks tillgodose de båda behoven genom att utveckla förkonfigurerade branschspecifika affärssystem.

  • 417.
    Johansson, Marcus
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Energy-efficient sensor management: How dynamic sensor management affects energy consumption in battery-powered mobile sensor devices.2012Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [en]

    This thesis has investigated how the energy consumption can be reduced in a mobile sensor unit by using a dynamic measurement scheme. This was done by developing a scheme based on inspiration from existing works in related areas and on techniques found in literature. The developed scheme was then implemented on a mobile sensor unit and tests were conducted where the energy consumed by the scheme was measured. This was compared to a static baseline approach in order to evaluate the efficiency of the scheme. The results showed that on the platform used in this thesis the developed scheme can reduce the energy consumption in a typical scenario by 4.7% or 6.7% depending on which sensors are used. A conclusion drawn is that the platform has a major impact on how effective the scheme can be.

  • 418.
    Johansson, Patrik
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Fuskförebyggande bandbreddsoptimering i realtidsstrategispel2016Independent thesis Basic level (university diploma), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Denna studie fokuserar på att optimera bandbredden i ett nätverksprotokoll som förhindrar fusk inom realtidstrategispel (RTS). Metoden använder sig utav speltillståndsuppdateringar och studien undersöker om kommandoöverföring är mindre bandbreddskrävande än speltillståndsuppdateringar. För att behålla fuskskyddet i protokollet måste kommandon uppdelas för att förhindra klienterna från att få för mycket information.Experimentet testade dessa två metoder för att se vilken utav dem som är minst bandbreddskrävande. Kommandoöverföring visar väldigt bra resultat, dock fanns det tillfällen som upptäcktes där speltillståndsuppdatering var effektivare. Det som orsakade att kommandoöverföring var mer bandbreddskrävande vid det tillfälle var att kommandoöverföringen skickade flera meddelande vid samma uppdatering samtidigt när speltillstånduppdateringen skickades med ett meddelande.Denna studie gjorde experiment på en enkel version utav ett RTS och det finns många faktorer i ett kommersiellt RTS som kan påverka mätningen. Det skulle vara intressant att utföra denna studie i ett kommersiellt RTS.

  • 419.
    Johansson, Tobias
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Optimering av ANN: Genom reduktion av antalet vikter2013Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Artificiella neurala nätverk (ANN) kan vara en bra teknik för att skapa intressanta datorstyrda motståndare i spel och då spel är en väldigt prestandakritisk typ av applikation så är det viktigt att optimera alla delar av ett spel. Detta arbete tittar närmare på huruvida det går att ta bort nätverkskopplingar hos ett ANN i optimeringssyfte och fortfarande behålla ett ANN:s förmåga att utföra sin uppgift.

    Under experimenten används två olika metoder för att avgöra vilken vikt som ska tas bort. ANN:ets förmåga graderas efter hur högt fitnessvärde det får i den genetiska algoritm som från början lärt upp den. Vidare analyseras sambandet mellan antalet borttagna vikter och ANN:ets fitnessvärde.

    Resultatet visar tyder på att en viss reduktion av vikter kan öka ANN:ets förmåga att utföra sin uppgift. Efter att antalet borttagna vikter ökar, minskar ANN:ets förmåga att prestera. Experimenten tyder dock på att minskningen ofta inte är dramatisk, utan ANN:et i experimenten ofta kan utföra delar av sin uppgift även med stora delar av nätverkets vikter borttagna.

  • 420.
    Johansson, Ulf
    et al.
    School of Business and Informatics, University of Borås, Sweden.
    Boström, Henrik
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    König, Rikard
    School of Business and Informatics, University of Borås, Sweden.
    Extending Nearest Neighbor Classification with Spheres of Confidence2008Inngår i: Proceedings of the Twenty-First International FLAIRS Conference (FLAIRS 2008), AAAI Press, 2008, s. 282-287Konferansepaper (Fagfellevurdert)
    Abstract [en]

    The standard kNN algorithm suffers from two major drawbacks: sensitivity to the parameter value k, i.e., the number of neighbors, and the use of k as a global constant that is independent of the particular region in which theexample to be classified falls. Methods using weighted voting schemes only partly alleviate these problems, since they still involve choosing a fixed k. In this paper, a novel instance-based learner is introduced that does not require kas a parameter, but instead employs a flexible strategy for determining the number of neighbors to consider for the specific example to be classified, hence using a local instead of global k. A number of variants of the algorithm are evaluated on 18 datasets from the UCI repository. The novel algorithm in its basic form is shown to significantly outperform standard kNN with respect to accuracy, and an adapted version of the algorithm is shown to be clearlyahead with respect to the area under ROC curve. Similar to standard kNN, the novel algorithm still allows for various extensions, such as weighted voting and axes scaling.

  • 421.
    Johansson, Ulf
    et al.
    Department of Information Technology, University of Borås, Sweden.
    Köning, Rikard
    Department of Information Technology, University of Borås, Sweden.
    Brattberg, Peter
    Department of Information Technology, University of Borås, Sweden.
    Dahlbom, Anders
    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.
    Mining Trackman Golf Data2015Inngår i: 2015 International Conference on Computational Science and Computational Intelligence (CSCI) / [ed] Hamid R. Arabnia, Leonidas Deligiannidis & Quoc-Nam Tran, Los Alamitos, CA: IEEE Computer Society, 2015, s. 380-385Konferansepaper (Fagfellevurdert)
    Abstract [en]

    Recently, innovative technology like Trackman has made it possible to generate data describing golf swings. In this application paper, we analyze Trackman data from 275 golfers using descriptive statistics and machine learning techniques. The overall goal is to find non-trivial and general patterns in the data that can be used to identify and explain what separates skilled golfers from poor. Experimental results show that random forest models, generated from Trackman data, were able to predict the handicap of a golfer, with a performance comparable to human experts. Based on interpretable predictive models, descriptive statistics and correlation analysis, the most distinguishing property of better golfers is their consistency. In addition, the analysis shows that better players have superior control of the club head at impact and generally hit the ball straighter. A very interesting finding is that better players also tend to swing flatter. Finally, an outright comparison between data describing the club head movement and ball flight data, indicates that a majority of golfers do not hit the ball solid enough for the basic golf theory to apply.

  • 422.
    Johansson, Ulf
    et al.
    Department of Business and Informatics, University of Borås, Borås, Sweden .
    Löfström, Tuve
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Department of Business and Informatics, University of Borås, Sweden.
    Niklasson, Lars
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Evaluating Standard Techniques for Implicit Diversity2008Inngår i: Advances in Knowledge Discovery and Data Mining: 12th Pacific-Asia Conference, PAKDD 2008 Osaka, Japan, May 20-23, 2008 Proceedings / [ed] Takashi Washio, Einoshin Suzuki, Kai Ming Ting, Akihiro Inokuchi, Springer Berlin/Heidelberg, 2008, s. 592-599Konferansepaper (Fagfellevurdert)
    Abstract [en]

    When performing predictive modeling, ensembles are often utilized in order to boost accuracy. The problem of how to maximize ensemble accuracy is, however, far from solved. In particular, the relationship between ensemble diversity and accuracy is, especially for classification, not completely understood. More specifically, the fact that ensemble diversity and base classifier accuracy are highly correlated, makes it necessary to balance these properties instead of just maximizing diversity. In this study, three standard techniques to obtain implicit diversity in neural network ensembles are evaluated using 14 UCI data sets. The experiments show that standard resampling; i.e. dividing the training data by instances, produces more diverse models, but at the expense of base classifier accuracy, thus resulting in less accurate ensembles. Building ensembles using neural networks with heterogeneous architectures improves test set accuracies, but without actually increasing the diversity. The results regarding resampling using features are inconclusive, the ensembles become more diverse, but the level of test set accuracies is unchanged. For the setups evaluated, ensemble training accuracy and base classifier training accuracy are positively correlated with ensemble test accuracy, but the opposite holds for diversity; i.e. ensembles with low diversity are generally more accurate.

  • 423.
    Johnsson, Sigrid
    Högskolan i Skövde, Institutionen för informationsteknologi.
    AI TILL BRÄDSPEL: En jämförelse mellan två olika sökalgoritmer vid implementation av AI tillbrädspelet Pentago.2014Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    I det här arbetet undersöks och jämförs två olika sökalgoritmer när de används för implementation av AI-spelare till brädspelet Pentago. De två algoritmerna som användes var alfa-betabeskärning och en nyare algoritm som kombinerar genetiska algoritmer och minimax, kallad genetisk minimax. Utvärderingen av resultaten visar att alfa-betabeskärning passar bättre vid implementation av en AI till Pentago än genetisk minimax. Alfa-betabeskärning med ytterligare optimeringar har potential att lämpa sig väldigt väl för implementation av spelare till Pentago. Ytterligare visar resultaten att genetisk minimax inte är en passande algoritm för AI till Pentago. För eventuella framtida arbeten föreslås ytterligare arbete och förbättringar på implementationen av alfa-betabeskärning. Genetisk minimax har potential att fungera bättre vid implementation av AI till andra brädspel. Därför föreslås även framtida arbeten av implementationer av genetisk minimax inom områden och spel som kan vara mer passande.

  • 424.
    Jonasson, Simon
    Högskolan i Skövde, Institutionen för informationsteknologi.
    K-ELITISTISK SELEKTION FÖR DISTRIBUERADE GENETISKA ALGORITMER2015Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [en]

    Genetiska algoritmer(GA)är en sökalgoritm som framlades av Holland (1975). GA efterliknar evolution; en mängd lösningar kombineras och muterar under loppet av flera generationer för att skapa en så bra lösning som möjligt. En vidareutveckling av GA är distribuerade genetiska algoritmer (DGA); en samling GA exekverar isolerat från varandra och med jämna mellanrum delar lösningarmed varandra. Detta arbete har undersökt hur DGA påverkas av k-elitism; att de k bästa lösningarna kopieras till nästa generation utan att förändras. En DGA har implementerats som löser handelsresandeproblem från problembiblioteket TSPLIB. Experimenten visade att k-elitism påverkar hur bra lösningar som produceras samt hur många generationer som krävs innan algoritmen slutar göra framsteg. Vissa värden på k gav i regel bättre resultat, och andra värden på k gav i regel sämre resultat. Det föreslås att mer forskning görs på området. Resultaten bör verifieras för andra variabeluppsättningar och migrationsfrekvensens betydelse bör undersökas djupare.

  • 425.
    Jonsson, Emma
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Kartläggning och jämförelse av multiplattformsutvecklingsverktyg för smartphones2015Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Användningen av smartphones ökar med rasande fart och problemet som app-utvecklare har är att det finns flera olika plattformar. För att nå ut till så många användare som möjligt måste alltså en app tillverkas för varje plattform. Detta kräver dels kunskap i utveckling för respektive plattform men också mycket tid och därmed pengar eftersom varje enskild app måste utvecklas i flera versioner. En lösning på detta kan dock vara så kallade multiplattformsutvecklingsverktyg där utvecklaren kan använda samma kodbas för flera olika plattformar. Men håller dessa verktyg måttet?

    Denna studie undersöker dels vilka multiplattformsutvecklingsverktyg som finns att tillgå idag samt jämför hur mycket det skiljer i slutresultatet för en likvärdig app tillverkad i tre utav dessa multiplattformsutvecklingsverktyg. Resultatet visar att det skiljer en hel del.

    Studien avslutas med en diskussion om resultatet och dess trovärdighet samt ger förslag på hur studien skulle kunna vidareutvecklas.

  • 426.
    Jonsson, Lars-Göran
    Högskolan i Skövde, Institutionen för datavetenskap.
    Frågehantering i en mobil databasmiljö2001Independent thesis Basic level (degree of Bachelor)Oppgave
    Abstract [sv]

    Rapportens studie jämför en distribuerad och mobil databasmiljö med avseende på frågehantering. Områden som fokuseras inom frågehantering är: dataorganisation och distribution, lokaliseringshantering, skalbarhet, frågekostnader samt frånkopplad operation. Rapportens slutsatser fastslår att grundläggande skillnader inte existerar mellan miljöerna med avseende på frågehantering, vilket ger till följd att formulerad problemhypotes verifieras.

  • 427.
    Josefsson, Erik
    Högskolan i Skövde, Institutionen för kommunikation och information.
    En serverbaserad skyddsalgoritm mot distribuerade överbelastningsangrepp2004Independent thesis Basic level (degree of Bachelor)Oppgave
    Abstract [sv]

    Till följd av att användningen av Internet har ökat kraftigt de senaste åren har många företag etablerat sig med webbplatser på detta medium. Ett av hoten mot webbservrar är distribuerade överbelastningsangrepp vilka kan skada ett företags rykte genom att göra deras webbplats otillgänglig. Angreppen har som mål att överskölja en webbserver med data och därmed göra den oanträffbar för andra användare. Det är svårt att skydda sig mot ett angrepp av det här slaget eftersom datamängden är mycket stor och den normala trafiken får svårt att nå webbservern. Målsättningen i detta projekt är att utveckla och undersöka en skyddsmetod som kan användas på en webbserver för att skydda den mot överbelastningsangrepp. Resultatet av utförda simuleringar och en jämförelse med en liknande metod visar att den framtagna skyddsmetoden fungerar som det är tänkt i en simulerad miljö och är konkurrenskraftig

  • 428.
    Josefsson, Erik
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Utvärdering av stöd för WS-Security i utvecklingsverktyg för Web Services2005Independent thesis Advanced level (degree of Master (One Year))Oppgave
    Abstract [sv]

    Informationshantering är idag omfattande och en viktig del i många organisationers dagliga verksamhet. Spridningen av information till olika delar av organisationen samt till dess externa parter är det viktigt att denna sker på ett smidigt, kostnadseffektivt och säkert sätt. Web Services kan användas för att automatisera informationsöverföringen mellan de inblandade parterna i en affärstransaktion. Transporten av informationen mellan de olika parterna sker med text-baserade SOAP-meddelanden och informationen kan vara av känslig art och därmed är säkerheten viktig. WS-Security är en standard som används för att skicka säkra SOAP-meddelanden. Det är viktigt att olika säkerhetslösningar verkligen används och därför är det önskvärt att inbyggt stöd till dessa finns i de olika utvecklingsverktyg som används för att utveckla Web Services. Detta projekt har som mål att utvärdera hur stödet för WS-Security ser ut i ett antal verktyg och resultatet visar att stödet varierar vilket kan tyda på att WS-Security är relativt komplex.

  • 429.
    Jubell, Christopher
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Att välja rätt API-teknologi för att utveckla en webbtjänst anpassad till en finansiell miljö2016Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Denna studie jämför Api-teknologierna WCF, ASMX web services och ASP.NET Web API som kan användas för att bygga tjänsteorienterade arkitekturer med användning av webbtjänster. För att hantera interaktionen för maskiner över ett nätverk och skicka data används SOAP/Rest. Frågan är vilken teknologi som är snabbast? Samma typ av applikation byggdes tillsammans med en applikation som kan använda tjänsterna hos webbtjänsten, svarstider beräknas från det att data efterfrågas från klient till webbtjänst och sedan tillbaka till klient. Totalt så testades varje teknologie på skickande av data från dess webbtjänst 100 gånger, där databasraderna var 10, 100 och 1000 stycken.  Enligt analysen som utfördes på den data som tagits fram genom experimentet går det att konstatera att REST är snabbare än SOAP-protokollet och att ASP.NET Web API bör väljas för att få de snabbaste svarstiderna vid utveckling av en webbtjänst inom ASP.NET, detta resultat stödjer även hypotesen som tagits fram före den påbörjade studien. Som ett framtida arbete skulle det vara bra att göra tester där en internetanslutning är till hands och inte bara lokalt nätverk.

  • 430.
    Jusic, Nusret
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Tutorial-banor: Lärbarhet och inlärning2015Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
  • 431.
    Juvél, Joel
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Artificiell intelligens: Prestanda hos beteendeträd och Hierarchical Task Network2014Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Detta arbete undersöker skillnader i tidseffektivitet mellan beteendeträd ochHierarchical Task Network. En enklare spelprototyp av typen top-down 2D shoot-emup implementerades. Spelprototypen använder två typer av autonom motspelare så kallade botar. En bot för beteendeträd och en bot för Hierarchical Task Network. Spelprototypen mäter körtiden för varje typ av bot i sex olika situationer. Varje situation svarar mot ett bestämt beteende hos boten. Ett beteende kan brytas ned i en samling uppgifter som boten kan utföra. Spelprototypen mäter körtiden för att bestämma ett enskilt beteende i en specifik situation. Resultaten från mätningarna tyder på att beteendeträd har bättre tidseffektivitet än Hierarchical Task Network.

  • 432.
    Järkeborn, Sebastian
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Vägplaneringsalgoritmerna Incremental Phi* och Field D*: Frivinkelvägar i okända miljöer2016Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Incremental Phi* och Field D* är vägplaneringsalgoritmer som uppfyller två egenskaper. Den första är att deras vägar kan korsa en miljö i vilken vinkel som helst. Den andra är att de i en okänd miljö kan planera om sina vägar snabbt ifall de stöter på ett hinder. Detta kan vara användbart i realtidsstrategispel. Detta arbete testar därför deras förmåga att skapa korta vägar och att planera om vägar snabbt för att ta reda på deras styrkor och svagheter. Utöver detta testas också deras tider i den första sökningen de gör när miljön är outforskad samt i de fall där algoritmerna har visat sig ha svagheter, vilket är i tomma miljöer och i återvändsgränder. Resultatet är att Incremental Phi* hittar kortare vägar och planerar om vägar snabbare. Den får också kortare tider i en tom miljö, medan Field D* får bättre tider i den första sökningen och i återvändsgränder.

  • 433.
    Jörgen, Larsson
    Högskolan i Skövde, Institutionen för informationsteknologi. nidan1971@gmail.com.
    En utvärdering av NoSQL databaser som plattform för arkivering av webben: En studie med mätningar av svarstider och nedladdningstider på olika plattformar2016Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    För att spara tid och pengar i ett utvecklingsskede av en applikation, kan med fördel redan befintliga teknologier användas. För att skapa en arkivapplikation där användaren kan titta på och tanka hem arkiverat material utan för stora tidsförluster så krävs teknologier som klarar detta. Teknologin måste även klara av att hantera stora mängder data då arkivering av webben gör att datamängderna i arkivet hela tiden ökar. En teknologi som uppfyller kriterierna i OAIS-modellen som är en standard för arkivering och som kan hantera stora mängder data är NoSQL-databaser. Dessa finns i olika utföranden och är olika svåra att hantera. Denna studie har fokuserat på två populära dokumentbaserade NoSQL-databaser som är lätta att installera och relativt enkla att hantera. Vilken av dessa två NoSQL-databaser är då lämpligast för en applikation som skall lagra webbinnehåll? Frågan besvaras genom ett experiment vars inriktning är att utröna hur de två NoSQL-databaserna fungerar som arkivmedium. Utifrån studiens analys kan svaret ges att de fungerar olika bra i olika situationer. Skall applikationen användas för att lagra relativt små filer i form av PDF eller TXT så är MongoDB det bästa valet av de två. Om det däremot skall hanteras större filer så är CouchDB det bättre valet. 

  • 434.
    Jörgensen, Kristian
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Jämförelse av kalenderöverföringsprotokollen CAP och CalDAV2005Independent thesis Basic level (degree of Bachelor)Oppgave
    Abstract [sv]

    Många av dagens elektroniska kalendrar och kalendersystem kan inte kommunicera med kalendrar och system av en annan typ, trots att de ofta använder sig av samma format för att beskriva händelser. Det är därför intressant att undersöka hur ett protokoll för kalenderkommunikation bör fungera och hur de förslag som idag utvecklas ser ut. Ett standardiserat kommunikationsprotokoll underlättar för användare eftersom de då har större frihet att själv välja mjukvara. Det underlättar även för utvecklare som kan undvika kostsamma misstag då de utvecklar applikationer till kalendersystem.

    Denna undersökning genomför en litteraturstudie av två potentiella kandidater till standard för kalenderkommunikation, CAP och CalDAV. Dessa två förslag undersöks och jämförs med avseendet att utvärdera kvalitén på design, säkerhet, prestanda, händelsehantering (event notification) och portbarhet. Arbetet försöker även avgöra vilket av protokollen som är bäst lämpat och har bäst förutsättningar att lyckas som en framtida standard.

    Följande undersökning visar på att CAP är det protokoll som kommigt längst i utvecklingen och har flest detaljer på plats. CalDAV lyckas däremot visa en renare och för ändamålet bättre passande design som på flera sätt lämpar sig bättre än CAP som kalenderöverföringsprotokoll. CalDAV har bland annat en större bas av verktyg, är mera känt, har indirekt bevisats skalbar och är relativt enkel. Dessutom återanvänder CalDAV mycket från tidigare protokoll och använder sig av tidigare standarder inom området vilket är en fördel för utvecklare eftersom deras arbete blir enklare.

  • 435.
    Karami, Amin
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Johansson, Ronnie
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Utilization of multi attribute decision making techniques to integrate automatic and manual ranking of options2014Inngår i: Journal of information science and engineering, ISSN 1016-2364, Vol. 30, nr 2, s. 519-534Artikkel i tidsskrift (Fagfellevurdert)
  • 436.
    Karlsson, Adam
    Högskolan i Skövde, Institutionen för kommunikation och information.
    MENINGSFULLT SPELANDE I DIALOGSYSTEM: En jämförande studie2013Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Syftet med denna studie har varit att söka finna ett samband mellan dialogsystem designade enligt designmönstret Gameplay Integrated Conversations och meningsfullt spelande. Två prototyper har skapats där den ena haft stöd för tidigare nämnda designmönster och den andra inte. Dessa testades på två grupper om fem personer som återgav sina upplevelser genom ett frågeformulär. Resultaten visade att gruppen som spelade prototypen med Gameplay Integrated Conversations inte upplevde de unika egenskaper som det medförde. Dessutom visade undersökningen att gruppen utan stöd för designmönstret upplevde mer meningsfullt spelande. För att kunna klargöra sambandet mer tydligt behövs dels en studie med fler respondenter genomföras och dels en studie där fler gränssnitt för dialogsystemen jämförs.

  • 437.
    Karlsson, Alexander
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Dahlbom, Anders
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Zhong, Hui
    Advanced Technology and Research, Volvo Group Trucks Technology, Gothenburg, Sweden.
    Evidential Combination Operators for Entrapment Prediction in Advanced Driver Assistance Systems2014Inngår i: Foundations of Intelligent Systems: 21st International Symposium, ISMIS 2014, Roskilde, Denmark, June 25-27, 2014. Proceedings, 2014, s. 194-203Konferansepaper (Fagfellevurdert)
  • 438.
    Karlsson, Alexander
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Duarte, Denio
    Campus Chapecó, Federal University of Fronteira sul, Chapecó, Brazil.
    Mathiason, Gunnar
    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.
    Evaluation of the dirichlet process multinomial mixture model for short-text topic modeling2018Inngår i: Proceedings - 6th International Symposium on Computational and Business Intelligence, ISCBI 2018, USA: Institute of Electrical and Electronics Engineers (IEEE), 2018, s. 79-83, artikkel-id 8638311Konferansepaper (Fagfellevurdert)
    Abstract [en]

    Fast-moving trends, both in society and in highly competitive business areas, call for effective methods for automatic analysis. The availability of fast-moving sources in the form of short texts, such as social media and blogs, allows aggregation from a vast number of text sources, for an up to date view of trends and business insights. Topic modeling is established as an approach for analysis of large amounts of texts, but the scarcity of statistical information in short texts is considered to be a major problem for obtaining reliable topics from traditional models such as LDA. A range of different specialized topic models have been proposed, but a majority of these approaches rely on rather strong parametric assumptions, such as setting a fixed number of topics. In contrast, recent advances in the field of Bayesian non-parametrics suggest the Dirichlet process as a method that, given certain hyper-parameters, can self-adapt to the number of topics of the data at hand. We perform an empirical evaluation of the Dirichlet process multinomial (unigram) mixture model against several parametric topic models, initialized with different number of topics. The resulting models are evaluated, using both direct and indirect measures that have been found to correlate well with human topic rankings. We show that the Dirichlet Process Multinomial Mixture model is a viable option for short text topic modeling since it on average performs better, or nearly as good, compared to the parametric alternatives, while reducing parameter setting requirements and thereby eliminates the need of expensive preprocessing. 

  • 439.
    Karlsson, Alexander
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Hammarfelt, Björn
    Swedish School of Library and Information Science (SSLIS), University of Borås, Sweden.
    Steinhauer, H. Joe
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Falkman, Göran
    Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Olson, Nasrine
    Swedish School of Library and Information Science (SSLIS), University of Borås, Sweden.
    Nelhans, Gustaf
    Swedish School of Library and Information Science (SSLIS), University of Borås, Sweden.
    Nolin, Jan
    Swedish School of Library and Information Science (SSLIS), University of Borås, Sweden.
    Modeling uncertainty in bibliometrics and information retrieval: an information fusion approach2015Inngår i: Scientometrics, ISSN 0138-9130, E-ISSN 1588-2861, Vol. 102, nr 3, s. 2255-2274Artikkel i tidsskrift (Fagfellevurdert)
  • 440.
    Karlsson, Alexander
    et al.
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Johansson, Ronnie
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Andler, Sten F.
    Högskolan i Skövde, Institutionen för kommunikation och information. Högskolan i Skövde, Forskningscentrum för Informationsteknologi.
    Imprecise Probability as an Approach to Improved Dependability in High-Level Information Fusion2008Inngår i: Interval / Probabilistic Uncertainty and Non-Classical Logics / [ed] Van-Nam Huynh, Yoshiteru Nakamori, Hiroakira Ono, Jonathan Lawry, Vladik Kreinovich, Hung T. Nguyen, Springer Berlin/Heidelberg, 2008, s. 70-84Konferansepaper (Annet vitenskapelig)
    Abstract [en]

    The main goal of information fusion can be seen as improving human or automatic decision-making by exploiting diversities in information from multiple sources. High-level information fusion aims specifically at decision support regarding situations, often expressed as “achieving situation awareness”. A crucial issue for decision making based on such support is trust that can be defined as “accepted dependence”, where dependence or dependability is an overall term for many other concepts, e.g., reliability. This position paper reports on ongoing and planned research concerning imprecise probability as an approach to improved dependability in high-level information fusion. We elaborate on high-level information fusion from a generic perspective and a partial mapping from a taxonomy of dependability to high-level information fusion is presented. Three application domains: defense, manufacturing, and precision agriculture, where experiments are planned to be implemented are depicted. We conclude that high-level information fusion as an application-oriented research area, where precise probability (Bayesian theory) is commonly adopted, provides an excellent evaluation ground for imprecise probability.

  • 441.
    Karlsson, Andreas
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Beslutsstöd för val av angreppssätt vid integrationsprojekt i SME2005Independent thesis Basic level (degree of Bachelor)Oppgave
    Abstract [sv]

    Denna studie avser att ge information och vägledning vid val av angreppssätt vid ett integrationsprojekt. Med angreppssätt avses facelift och convert som kan jämföras med Enterprise Application Integration (EAI) och Enterprise Resource Planning (ERP). Det är idag en avsaknad på material angående val av angreppssätt vilket kan försvåra för en organisation att veta hur de skall angripa ett integrationsprojekt. Att genomföra denna undersökning är steg mot att ge organisationer vägledning om hur de skall angripa ett integrationsprojekt och vad som är viktigt att tänka på. Denna studie tar hänsyn till att integrera antingen genom att integrera existerande system med hjälp av middleware (facelift) eller att byta ut de existerande systemen mot ett ERP-system (Convert). Studien tar även stor hänsyn till stovepipes, vilket har visat sig ha stor betydelse för organisationer. Resultatet av denna studie presenteras i form av en lathund för att ge vägledning och information till respektive angreppssätt.

  • 442.
    Karlsson, Andreas
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Rendering av 2d scen i canvas med hybridramverk2016Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Med användning av ramverk kan förenkling av utritningen med pixel- och vektorgrafik i webbläsaren ske vid användning av WebGL API:t och Canvas 2D API:t. Men problemet är, att en dålig utritningshastighet är inget som vill upplevas när en 2D scen ritas ut i en webbapplikation. Genom att jämföra olika ramverk mot varandra, som använder sig av WebGL API:t eller Canvas 2D API:t, togs det reda på vilket av dessa ramverk som var snabbare i utritning. Tre ramverk valdes ut till studien för att göra mätningar på. Det implementerades en webbapplikation för att jämföra hur lång tid en utritning tar i de valda ramverken vid olika scenarier. Resultatet visade att ett hybridramverk som använde sig av förstnämnda API:t och föll tillbaka på andranämnda API:t var snabbare i 9 av 10 scenarier. I en fortsatt studie skulle flera ramverk kunna jämföras och även jämföras i olika användningsfall för att se hur ramverken presterar i dessa.

  • 443.
    Karlsson, Andreas
    et al.
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Pettersson, Nils
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Malmquist, Peter
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Managing the challenges of event sourcing: Versioning and incorrect states2019Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [en]

    Event sourcing has caught the interest of many developers due to desirable features such as an implicit audit log and a simplified database design. This thesis presents a case study with a focus on managing the challenges of versioning and correcting incorrect states. The techniques upcasting and support multiple versions are investigated for handling versioning within event sourcing. Partial and full reversal techniques are applied to investigate the correction of incorrect states. The techniques will be implemented within an event sourcing prototype written in F# to demonstrate how the techniques behave in practice, which can be of use for developers that want to endeavor into event sourcing projects. The results of the study show that all investigated techniques can handle the associated challenges. The comparison of techniques shows the advantages and disadvantages associated with the techniques when implemented in the prototype.

  • 444.
    Karlsson, Björn
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Mikrovågssimulering med fotonmappning: En analys av fotonmappningens användbarhet för simulering av mikrovågsspridning2010Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Arbetet är ett samarbete med företaget Gisip AB. Företaget sysslar med värmesystem med fokus på mikrovågsteknik. De vill ha ett verktyg för att kunna simulera sinverksamhet och tillverkning. Detta arbete syftar till att utvärdera användbarheten av ljussättningstekniken fotonmappning som grund för att simulera mikrovågor. För att skala ned systemet valdes spridningen av mikrovågor som fokus för arbetet.

    En applikation implementerades som genererar texturer för att visa spridningen av systemet. Dessa texturer visar var fotonerna från systemet har studsat mot väggarna i en simulerad metallåda med en mikrovågsgivare, magnetron, ansluten i en av metallådans sidor. Vidare genereras även antalet skärningar med ett antal sfärer som är utplacerade i lådan för att representera flaskor med vatten som användes vidanalysen av ett liknade verkligt system.

    Resultatet tyder på att fotonmappning är en bra teknik att jobba vidare med men det är väldigt mycket jobb att få ett komplett fungerande verktyg.

  • 445.
    Karlsson, Ingemar
    et al.
    Högskolan i Skövde, Institutionen för ingenjörsvetenskap. Högskolan i Skövde, Forskningscentrum för Virtuella system.
    Bernedixen, Jacob
    Högskolan i Skövde, Institutionen för ingenjörsvetenskap. Högskolan i Skövde, Forskningscentrum för Virtuella system.
    Ng, Amos H. C.
    Högskolan i Skövde, Institutionen för ingenjörsvetenskap. Högskolan i Skövde, Forskningscentrum för Virtuella system.
    Pehrsson, Leif
    Högskolan i Skövde, Institutionen för ingenjörsvetenskap. Högskolan i Skövde, Forskningscentrum för Virtuella system.
    Combining augmented reality and simulation-based optimization for decision support in manufacturing2017Inngår i: Proceedings of the 2017 Winter Simulation Conference / [ed] W. K. V. Chan, A. D’Ambrogio, G. Zacharewicz, N. Mustafee, G. Wainer, and E. Page, Institute of Electrical and Electronics Engineers (IEEE), 2017, s. 3988-3999Konferansepaper (Fagfellevurdert)
    Abstract [en]

    Although the idea of using Augmented Reality and simulation within manufacturing is not a new one, the improvement of hardware enhances the emergence of new areas. For manufacturing organizations, simulation is an important tool used to analyze and understand their manufacturing systems; however, simulation models can be complex. Nonetheless, using Augmented Reality to display the simulation results and analysis can increase the understanding of the model and the modeled system. This paper introduces a decision support system, IDSS-AR, which uses simulation and Augmented Reality to show a simulation model in 3D. The decision support system uses Microsoft HoloLens, which is a head-worn hardware for Augmented Reality. A prototype of IDSS-AR has been evaluated with a simulation model depicting a real manufacturing system on which a bottleneck detection method has been applied. The bottleneck information is shown on the simulation model, increasing the possibility of realizing interactions between the bottlenecks. 

  • 446.
    Karlsson, Jimmy
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Border Gateway Protocol: Implementationer på stubnätverk2010Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgave
    Abstract [sv]

    Arbetet tar upp BGP-multihoming för mindre organisationer. Den jämför ett kommersiell alternativ mot open source-alternativ. Detta är för att se vad som krävs en av open source-lösning för ge konkurrens på routermarknaden, samt besparingar för organisationer som ska använda denna lösning.Praktiska och teoretiska jämförelser görs där Cisco-lösningar jämförs med OpenBGPD. Datan utifrån dessa tester används för att svara på problemfrågan. Sammanfattningsvis har open source produkter en fördel hårdvarumässigt på grund av lägre kostnader medan kommersiella har stora fördelar då de förlitar sig på nyare standarder.

  • 447.
    Karlsson, Madelene
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Klick och Touch interaktion med Html5 canvas: För interaktion på webbsidor och appar med muspekare och finger2015Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Webben utvecklas hela tiden och blir mer dynamisk. Nya mobila applikationer med större upplösning ställer högre krav på utveckling av tekniker för interaktion. Detta arbete fokuserar på interaktion med webbapplikation med tekniken Html5 canvas med fine-grained modell mot boxmodellen. Igenom att bygga en webbapplikation testas dessa modeller mot varandra för att bevisa att fine-grained modellen är bättre. Speciellt för webbapplikationer med mer detaljer och små länkar. Applikationen testades och visade sig snabb och effektiv i mobiltelefoner. Då det blev lätt att interagera med applikationen med fingret. När det kom till hastighet klarade testapplikationen med viss marginal i vissa webbläsare.

  • 448.
    Karlsson, Marcus
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Övergången till IPv6: Säkerhetsrisker2012Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgave
    Abstract [sv]

    Den 21 januari 2011 delades de sista tillgängliga blocken av IPv4-adresser ut. Detta gör att dess efterträdare IPv6 är aktuellare än någonsin, då det snart inte finns några adresser kvar. IPv6 för med sig mer inbyggd säkerhet, men också nya säkerhetsrisker. Detta arbete undersöker vilka säkerhetsrisker gällande tillgänglighet som finns vid en övergång från IPv4 till IPv6 och vilken medvetenhet systemadministratörer har om dessa. Resultaten tyder på att det finns en mängd olika säkerhetsrisker vid övergången till IPv6. Många av riskerna uppkommer på grund av Neighbor Discovery Protocol. Andra risker uppstår på grund av extension headers, ICMPv6 och fragmentering. Vidare har det framkommit att systemadministratörer generellt har en låg medvetenhet om de säkerhetsrisker som förekommer vid en övergång från IPv4 till IPv6. Resultaten tyder på att medvetenheten ökar med utbildningsnivån samtidigt som praktisk erfarenhet av IPv6 inte verkar påverka systemadministratörernas medvetenhet.

  • 449.
    Karlsson, Martin
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Bemästra en spelkontroll: Hur användandet av en spelkontroll kan bli en automatiserad kognitiv process2011Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    För en speldesigner är det viktigt att ha kunskaper om hur människan fungerar. Det är av yttersta vikt vid skapande av spel att kontrollen fungerar som ett hjälpmedel för spelaren då det är verktyget för att kommunicera med spelet.

    Det här arbetet berör området att med hjälp av två små spel undersöka hur en person utan erfarenhet av Playstation kan lära sig att använda en spelkontroll utan att känna sig osäker på vilken knapp som ska tryckas ned eller vart på kontrollen rätt knapp sitter. Som underlag för den här undersökningen används teorier om automatiserade kognitiva processer vilket innebär att målet med undersökningen var att få försökspersonerna att komma till en punkt där knapptryckningarna sker per automatik. Spelaren skulle på så sätt eliminera de moment där han/hon måste tänka eller lokalisera för att genomföra rätt knapptryckning.

    Undersökningen visadetydliga tendenser om att träning ger bättre reaktionstider vilket visar påförbättrad kunskap om spelkontrollen, som är en Playstation 3 Dualshock3-kontroll. Dock gick det ej att konkret visa att någon av försökspersonernahade gjort knapptryckningarna till en automatiserad kognitiv process.

    Undersökningen visarockså att flera andra områden bör tillämpas för att få en mer tydlig bild av hur en person kan lära sig använda en spelkontroll. Bland annat kan motorik med händerna vara något att undersöka mer om samt att det hade varit positivt att göra undersökningen i kommersiella spel. Den här undersökningen som genomförts hade även blivit mer givande om den gjorts i en större omfattning, men visar ialla fall på tendenser om en positiv inlärningskurva.

  • 450.
    Karlsson, Oliver
    Högskolan i Skövde, Institutionen för informationsteknologi.
    Procedurellt Genererade Dungeonkartor för Roguelikespel: En jämförelse mellan Binary Space Partitioning och Delaunay Triangulation2019Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
    Abstract [sv]

    Procedural Content Generation innebär att spelinnehåll automatiskt genereras för att dels både öka variationen i spel dels och minska arbetsbelastningen hos designers. Ett användningsområde för detta är rumbaserad bangenerering. Målet med detta  här arbetet är var att jämföra två algoritmer som gör just detta:; Binary Space Partitioning och Delaunay Triangulation. De kriterier som algoritmerna utvärderades på var tidseffektivitet, variation, likhet och möjligheten att nå alla rum. Resultatet visade att Binary Space Partitioning hade snabbare genereringstid samtidigt som Delaunay Triangulation gav utvecklaren mer valmöjligheter. Vilken algoritm som var att föredra ifall tidsaspekten inte bar mest tyngd blev helt en en mestadels subjektiv fråga där varje enskild utvecklares önskemål kommer påverka svaret. Ifall arbetet skulle fortsättas i framtiden skulle det vara intressant att utföra fler tester med flera olika mätvärden samt använda algoritmerna i ett spel och sedan påta låta spelare testare bedöma kvalitén hos banorna som genereras. 

6789101112 401 - 450 of 880
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