his.sePublikasjoner
Endre søk
Begrens søket
6789101112 401 - 450 of 901
RefereraExporteraLink til resultatlisten
Permanent link
Referera
Referensformat
  • apa
  • 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.
    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.

  • 402.
    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 Database2019Inngår i: Critical Information Infrastructures Security: 14th International Conference, CRITIS 2019, Linköping, Sweden, September 23–25, 2019, Revised Selected Papers / [ed] Simin Nadjm-Tehrani, Springer, 2019, Vol. 11777, s. 71-82Konferansepaper (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.

  • 403.
    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.

    Fulltekst (pdf)
    Exjobb_SPOC
  • 404.
    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.

    Fulltekst (ps)
    FULLTEXT01
  • 405.
    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.

    Fulltekst (ps)
    FULLTEXT01
    Fulltekst (pdf)
    FULLTEXT02
  • 406.
    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.

    Fulltekst (ps)
    FULLTEXT01
    Fulltekst (pdf)
    FULLTEXT02
  • 407.
    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.

    Fulltekst (pdf)
    fulltext
  • 408.
    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.

    Fulltekst (pdf)
    Att växa en stad
  • 409.
    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.

    Fulltekst (pdf)
    fulltext
  • 410.
    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.

    Fulltekst (pdf)
    fulltext
  • 411.
    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.

    Fulltekst (ps)
    FULLTEXT01
    Fulltekst (pdf)
    FULLTEXT02
  • 412.
    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
  • 413.
    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.

  • 414.
    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.

     

  • 415.
    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).

     

  • 416.
    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.

  • 417.
    Johansson, Fredrik
    et al.
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Falkman, Göran
    Högskolan i Skövde, Institutionen för kommunikation och information.
    Implementation and integration of a Bayesian Network for prediction of tactical intention into a ground target simulator2006Inngår i: 9th International Conference on Information Fusion: IEEE ISIF, IEEE, 2006Konferansepaper (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

  • 418.
    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.

  • 419.
    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.

    Fulltekst (pdf)
    Concreteness_Fading_For_Teaching_Programming
  • 420.
    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.

    Fulltekst (pdf)
    b14jonjo-examensarbete
  • 421.
    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.

    Fulltekst (pdf)
    fulltext
  • 422.
    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.

    Fulltekst (pdf)
    fulltext
  • 423.
    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.

    Fulltekst (ps)
    FULLTEXT01
    Fulltekst (pdf)
    FULLTEXT02
  • 424.
    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.

    Fulltekst (pdf)
    fulltext
  • 425.
    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.

    Fulltekst (pdf)
    fulltext
  • 426.
    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.

    Fulltekst (pdf)
    fulltext
  • 427.
    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.

  • 428.
    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.

  • 429.
    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.

  • 430.
    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.

    Fulltekst (pdf)
    a09sigjo
  • 431.
    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.

    Fulltekst (pdf)
    fulltext
  • 432.
    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.

    Fulltekst (pdf)
    Kartläggning och jämförelse av multiplattformsutvecklingsverktyg för smartphones
  • 433.
    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.

    Fulltekst (ps)
    FULLTEXT01
    Fulltekst (pdf)
    FULLTEXT02
  • 434.
    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

    Fulltekst (ps)
    FULLTEXT01
    Fulltekst (pdf)
    FULLTEXT02
  • 435.
    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.

  • 436.
    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.

    Fulltekst (pdf)
    fulltext
  • 437.
    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
    Fulltekst (pdf)
    fulltext
  • 438.
    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.

    Fulltekst (pdf)
    fulltext
  • 439.
    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.

    Fulltekst (pdf)
    fulltext
  • 440.
    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. 

    Fulltekst (pdf)
    fulltext
  • 441.
    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.

    Fulltekst (ps)
    FULLTEXT01
    Fulltekst (pdf)
    FULLTEXT02
  • 442.
    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)
  • 443.
    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.

    Fulltekst (pdf)
    fulltext
  • 444.
    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)
  • 445.
    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. 

  • 446.
    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)
  • 447.
    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.

  • 448.
    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.

    Fulltekst (ps)
    FULLTEXT01
    Fulltekst (pdf)
    FULLTEXT02
  • 449.
    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.

    Fulltekst (pdf)
    fulltext
  • 450.
    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.

    Fulltekst (pdf)
    fulltext
6789101112 401 - 450 of 901
RefereraExporteraLink til resultatlisten
Permanent link
Referera
Referensformat
  • apa
  • 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