Ändra sökning
Avgränsa sökresultatet
12 1 - 50 av 70
RefereraExporteraLänk till träfflistan
Permanent länk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Träffar per sida
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sortering
  • Standard (Relevans)
  • Författare A-Ö
  • Författare Ö-A
  • Titel A-Ö
  • Titel Ö-A
  • Publikationstyp A-Ö
  • Publikationstyp Ö-A
  • Äldst först
  • Nyast först
  • Skapad (Äldst först)
  • Skapad (Nyast först)
  • Senast uppdaterad (Äldst först)
  • Senast uppdaterad (Nyast först)
  • Disputationsdatum (tidigaste först)
  • Disputationsdatum (senaste först)
  • Standard (Relevans)
  • Författare A-Ö
  • Författare Ö-A
  • Titel A-Ö
  • Titel Ö-A
  • Publikationstyp A-Ö
  • Publikationstyp Ö-A
  • Äldst först
  • Nyast först
  • Skapad (Äldst först)
  • Skapad (Nyast först)
  • Senast uppdaterad (Äldst först)
  • Senast uppdaterad (Nyast först)
  • Disputationsdatum (tidigaste först)
  • Disputationsdatum (senaste först)
Markera
Maxantalet träffar du kan exportera från sökgränssnittet är 250. Vid större uttag använd dig av utsökningar.
  • 1.
    Abbas, Syed Muhammad
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik. Högskolan i Jönköping, Tekniska Högskolan. Högskolan i Jönköping.
    Henricsson, Christopher
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik. Högskolan i Jönköping, Tekniska Högskolan. Högskolan i Jönköping.
    A Simulation Framework for Efficient Search in P2P Networks with 8-Point HyperCircles2008Självständigt arbete på avancerad nivå (magisterexamen), 20 poäng / 30 hpStudentuppsats
    Abstract [en]

    This report concerns the implementation of a simulation framework to evaluate an emerging peer-to-peer network topology scheme using 8-point hypercircles, entitled HyperCircle. This topology was proposed in order to alleviate some of the drawbacks of current P2P systems evolving in an uncontrolled manner, such as scalability issues, network overload and long search times. The framework is supposed to be used to evaluate the advantages of this new topology. The framework has been built on top of an existing simulator software solution, the selection of which was an important part of the development. Weighing different variables such as scalability and API usability, the selection fell on OverSim, an open-source discreet-event simulator based on OMNET++.

    After formalizing the protocol for easier implementation, as well as extending it for better performance, implementation followed using C++ with OverSim’s API and simulation library. Implemented as a module (alongside other stock modules providing their own protocols such as Chord and Kademlia), it can be used in OverSim to simulate a user-defined network using one of the simulation routine applications provided (or using a custom application written by the user). For the purposes of this thesis, the standard application KBRTestApp was used; an application sending test messages between randomly selected nodes, while adding and removing nodes at specific time intervals. The adding and removing of nodes can be configured with probability parameters.

    Tentative testing shows that this implementation of the HyperCircle protocol has a certain performance gain over the OverSim implementations of the Chord and Kademlia protocols, measurable in the time it takes a message to get from sender to recipient. Further testing is outside the scope of this thesis.

  • 2.
    Al-Ghareeb, Meelad
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Antranik, Sevag
    Riktlinjer för grafiska användargränssnitt för lagersystem2016Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Syftet med denna rapport är att undersöka och sammanställa riktlinjer för att utveckla ett grafiskt användargränssnitt för ett lagersystem. För att uppnå syftet med rapporten litteraturstudier, intervjuer, observationer och en prototyputveckling utfördes. Utifrån litteraturstudier visade det sig att det inte fanns specifika designriktlinjer för utveckling av lagersystem fast det fanns allmänna riktlinjer som kan användas för design av olika system. Intervjuer med utvecklare och en utvecklingschef på företaget Qsys hjälpte till att hitta befintliga riktlinjer som företaget använder. Det visade sig att de använder allmänna riktlinjer som inte är specifika för lagersystem. För att hitta mer specifika riktlinjer observerade vi några lagerarbetare för att bättre förstå hur de integrerar med det befintliga systemet som de använder. Utifrån analysen av observationerna, upptäcktes det nya riktlinjer. Med hjälp av de allmänna riktlinjer som hittades i litteraturen och riktlinjer som upptäckes efter analysen av observationer, utvecklade vi en prototyp som sedan testades. Resultatet vi fick utifrån analysen av intervjuerna med lagerarbetarna efter prototyptestning, hjälpte med att hitta ytterligare specifika riktlinjer.För att utveckla ett användarvänligt lagersystem, behöver man ett användarvänligt gränssnitt. I denna rapport presenterar vi några riktlinjer som man kan använda sig av för att utveckla ett användarvänligt gränssnitt för lagersystem.

  • 3.
    Amouzgar, Kaveh
    Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Metamodel based multi-objective optimization2015Licentiatavhandling, sammanläggning (Övrigt vetenskapligt)
    Abstract [en]

    As a result of the increase in accessibility of computational resources and the increase in the power of the computers during the last two decades, designers are able to create computer models to simulate the behavior of a complex products. To address global competitiveness, companies are forced to optimize their designs and products. Optimizing the design needs several runs of computationally expensive simulation models. Therefore, using metamodels as an efficient and sufficiently accurate approximate of the simulation model is necessary. Radial basis functions (RBF) is one of the several metamodeling methods that can be found in the literature.

    The established approach is to add a bias to RBF in order to obtain a robust performance. The a posteriori bias is considered to be unknown at the beginning and it is defined by imposing extra orthogonality constraints. In this thesis, a new approach in constructing RBF with the bias to be set a priori by using the normal equation is proposed. The performance of the suggested approach is compared to the classic RBF with a posteriori bias. Another comprehensive comparison study by including several modeling criteria, such as problem dimension, sampling technique and size of samples is conducted. The studies demonstrate that the suggested approach with a priori bias is in general as good as the performance of RBF with a posteriori bias. Using the a priori RBF, it is clear that the global response is modeled with the bias and that the details are captured with radial basis functions.

    Multi-objective optimization and the approaches used in solving such problems are briefly described in this thesis. One of the methods that proved to be efficient in solving multi-objective optimization problems (MOOP) is the strength Pareto evolutionary algorithm (SPEA2). Multi-objective optimization of a disc brake system of a heavy truck by using SPEA2 and RBF with a priori bias is performed. As a result, the possibility to reduce the weight of the system without extensive compromise in other objectives is found.

    Multi-objective optimization of material model parameters of an adhesive layer with the aim of improving the results of a previous study is implemented. The result of the original study is improved and a clear insight into the nature of the problem is revealed.

  • 4.
    Amouzgar, Kaveh
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Produktutveckling. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Cenanovic, Mirza
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Produktutveckling. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Salomonsson, Kent
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Produktutveckling. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Multi-objective optimization of material model parameters of an adhesive layer by using SPEA22015Ingår i: Advances in structural and multidisciplinary optimization: Proceedings of the 11th World Congress of Structural and Multidisciplinary Optimization (WCSMO-11) / [ed] Qing Li, Grant P Steven, Zhongpu (Leo) Zhang, The International Society for Structural and Multidisciplinary Optimization (ISSMO) , 2015, s. 249-254Konferensbidrag (Refereegranskat)
    Abstract [en]

    The usage of multi material structures in industry, especially in the automotive industry are increasing. To overcome the difficulties in joining these structures, adhesives have several benefits over traditional joining methods. Therefore, accurate simulations of the entire process of fracture including the adhesive layer is crucial. In this paper, material parameters of a previously developed meso mechanical finite element (FE) model of a thin adhesive layer are optimized using the Strength Pareto Evolutionary Algorithm (SPEA2). Objective functions are defined as the error between experimental data and simulation data. The experimental data is provided by previously performed experiments where an adhesive layer was loaded in monotonically increasing peel and shear. Two objective functions are dependent on 9 model parameters (decision variables) in total and are evaluated by running two FEsimulations, one is loading the adhesive layer in peel and the other in shear. The original study converted the two objective functions into one function that resulted in one optimal solution. In this study, however, a Pareto frontis obtained by employing the SPEA2 algorithm. Thus, more insight into the material model, objective functions, optimal solutions and decision space is acquired using the Pareto front. We compare the results and show good agreement with the experimental data.

  • 5.
    Amouzgar, Kaveh
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Strömberg, N.
    Radial basis functions with a priori bias in comparisonwith a posteriori bias under multiple modeling criteriaIngår i: Structural and multidisciplinary optimization (Print), ISSN 1615-147X, E-ISSN 1615-1488Artikel i tidskrift (Övrigt vetenskapligt)
  • 6.
    Amouzgar, Kaveh
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering. School of Engineering Science, University of Skövde, Sweden.
    Strömberg, Niclas
    Department of Mechanical Engineering, School of Science and Technology, University of Örebro, Örebro, Sweden .
    Radial basis functions as surrogate models with a priori bias in comparison with a posteriori bias2017Ingår i: Structural and multidisciplinary optimization (Print), ISSN 1615-147X, E-ISSN 1615-1488, Vol. 55, nr 4, s. 1453-1469Artikel i tidskrift (Refereegranskat)
    Abstract [en]

    In order to obtain a robust performance, the established approach when using radial basis function networks (RBF) as metamodels is to add a posteriori bias which is defined by extra orthogonality constraints. We mean that this is not needed, instead the bias can simply be set a priori by using the normal equation, i.e. the bias becomes the corresponding regression model. In this paper we demonstrate that the performance of our suggested approach with a priori bias is in general as good as, or even for many test examples better than, the performance of RBF with a posteriori bias. Using our approach, it is clear that the global response is modelled with the bias and that the details are captured with radial basis functions. The accuracy of the two approaches are investigated by using multiple test functions with different degrees of dimensionality. Furthermore, several modeling criteria, such as the type of radial basis functions used in the RBFs, dimension of the test functions, sampling techniques and size of samples, are considered to study their affect on the performance of the approaches. The power of RBF with a priori bias for surrogate based design optimization is also demonstrated by solving an established engineering benchmark of a welded beam and another benchmark for different sampling sets generated by successive screening, random, Latin hypercube and Hammersley sampling, respectively. The results obtained by evaluation of the performance metrics, the modeling criteria and the presented optimal solutions, demonstrate promising potentials of our RBF with a priori bias, in addition to the simplicity and straight-forward use of the approach.

  • 7.
    Andersson, Adam
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Utveckling av testverktyg för mjukvara med fysiska komponenter2018Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Mycket tid spenderas ofta på manuell testning av mjukvara. Då en mjukvara kan interagera med exponentiellt mer komponenter så kommer antalet tester att öka i samma takt. Automatisering av dessa manuella tester har med tidigare forskning bevisat att en tidsbesparing kan ske med testautomatiseringen.

    Då tester måste utföras på mjukvara som interagerar med fysiska komponenter så är resultaten av testautomatisering inte lika klara och arbetet syftar på att förklara de fysiska komponenternas påverkan på utveckling och resultatet för testverktyg som används till automatisk testning av testobjekt med fysiska komponenter.

    I detta arbete så framtogs ett testverktyg för automatiska regressionstest för höj och sänkbara bordsben.

    Metoden som användes för att utveckla verktyget var Design Science Research där till exempel TESLA anpassades för användning i automatiska tester med fysiska komponenter. TESLA är ett språk för att specificera testfall och möjliggöra testautomatisering i inbyggda system implementerades i testverktygets design och kunde då automatisk generera skript och automatiskt exekvera testfall. Med utvecklingen och design av testverktyget så försökte arbetet svara på hur ett testverktyg bör vara designat när fysiska komponenter ingår i testobjektet och hur testverktygets mätnoggrannhet kan påverka testresultatet.

    Experiment har utförts under arbetets gång där regressionstester har utförts enligt ett testprotokoll. Under experimenten utfördes ett testprotokoll manuellt för hand och ett automatiskt med testverktyget. I båda situationerna så mättes testprotokollets utförande i tid. Testverktyget gav en tidsbesparing på 35% visavi de manuella testerna. Testobjektets fysiska komponenter hade en negativ påverkan på den automatiska exekveringstiden och vidare analys av tidigare forskning har visat att detta resultat inte räcker för att motivera den stora initiala tidsinvestering som krävs för att automatisera tester.

  • 8.
    Andersson, Christian
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Gustafsson, Sebastian
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Utveckling av ett företags marknadskommunikation med informationsteknik2006Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [sv]

    IT-företaget Conect AB var i behov av en förstärkning av sin marknadskommunikation, som innebar en utveckling av deras webbsida, samt en nyproduktion av produktblad om företagets samtliga tjänster, som ska finnas tillgängliga på webbsidan. Då företagets informationskanaler och målgrupp var förutbestämda, återstod en förbättring av budskapet. Med hjälp av teorier inom informationsteknik med inriktning på användbarhet, användbar webbdesign och användbar grafisk kommunikation skulle företagets budskap förtydligas. Tillämpandet av teorierna skulle på så sätt förbättra kommunikationen med potentiella och befintliga kunder.

    Uppdraget formulerades som en övergripande frågeställning med två delfrågor:

     Hur kan man med informationsteknik förbättra ett företags marknadskommunikation?

    o Hur kan webbsidan byggas upp för att fungera som en länk mellan företag och kund med hänsyn till teorier inom användbarhet och användbar webbdesign?

    o Hur kan ett produktblad på ett effektivt sätt förmedla information till kunden med hänsyn till teorier inom användbarhet och användbar grafisk kommunikation?

    Utvecklingen av produkten genomfördes utifrån teorier som gör den enkel och lättförståelig. Stor vikt lades vid webbsidans utseende, navigation, struktur och information. Med webbsidan som plattform utvecklades produktbladen i enlighet med den. Viktiga aspekter gällande produktbladen var utseendet som skulle samspela med webbsidan, samt behandling av information, formgivning av texter, bilder och illustrationer.

    Resultatet blev en marknadsföringsprodukt som använder både Internet och det personliga mötet som informationskanal, dvs. webbsidan, samt säljarens möte med kunden där produktbladen kommer väl till hands. Webbsidan och produktbladen bildar ett marknadsföringspaket där användaren kan ta del av företagets budskap.

    Produkten bidrog till ett upplyft av företagets marknadskommunikation genom Internet och personliga möten som informationskanaler, där webbsida och produktblad kommunicerar med kunderna på ett effektivt sätt. Genom informativa rubriker, texter och bilder som samspelar med en användarvänlig navigering och struktur, leder det till att budskapet på ett effektivare sätt når fram till användaren. Därmed har målet mot god marknadskommunikation uppnåtts.

  • 9.
    Andersson, Christian
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Josefsson, Fredrik
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Pettersson, Rickard
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Utveckling av e-handelssystem med implementerad betallösning2007Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
  • 10.
    Andersson, Martin
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Strand, Niklas
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Virtualisering för en effektivare laborationsmiljö2012Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Som IT-företag har man ett behov av att laborera med den teknik man levererar till sina kunder. För att öka effektiviteten i dessa laborationsmiljöer bör man sträva efter att minska genomförandetiden för de olika arbetsmoment som ingår i labo-rationerna. TDC, som levererar kommunikationslösningar, har en laborationsmiljö på sitt kontor i Växjö. Arbetet innefattar tidsödande ominstallationer av servrar. Ett annat problem är att man i dagsläget ofta fysiskt måste befinna sig i laborat-ionsmiljön vilket begränsar arbetet då personer som inte befinner sig på samma kontor inte kan använda utrustningen. Under laborationer finns ofta ett behov av att rensa servrar och nätverksenheter för att sedan utföra ominstallation eller om konfiguration, arbetsmoment som kan ha hög tidsåtgång. Syftet med arbetet är att ta fram riktlinjer för hur man bygger upp effektiva laborationsmiljöer för nätverk-senheter och servrar med hjälp av bland annat virtualisering, samt att reducera behovet av fysisk tillgång till laborationsutrustning.

    Under arbetets gång utfördes en workshop, regelbundna telefonavstämningar, laborationer och en litteratursökning. Målet har varit att ta fram riktlinjer för hur man bygger effektiva laborationsmiljöer. Laborationerna innefattade virtualisering och extern lagring. Genom att utföra litteratursökningen i ett flertal databaser har man hittat källor för att stödja teori och resultat.

    Riktlinjerna som tagits fram visar hur man minskarbehovet av fysisk närvaro ge-nom att möjliggöra fjärråtkomst samt genom att ha en väl planerad nätverksstruk-tur. Genom att använda fjärranslutningar på rätt sätt kommer man åt utrustningen även om nätverksutrustningen i laborationsmiljön inte är fullt funktionell. Om man har ett instickskort för remote management i servern går det ofta att komma åt servrar via ett gränssnitt så länge den har ström och nätverksåtkomst. På det sättet kan man via fjärranslutning stänga av och starta servern samt installera ope-rativsystem på den. För att minska tidsåtgånen vid rensning och ominstallat-ion/omkonfiguration av servrar och nätverksenheter kan man använda sig av virtualiering med ögonblicksbilder och nätverksenheters konfiguration kan sparas på servrar. Företag utnyttjar generellt sett bara en liten del av sin serverkapacitet. För att använda kapaciteten effektivare och på så sätt vara mer ekonomisk är vir-tualisering en bra lösning. Rent administrativt bör laborationsmiljön och dess rutiner vara mycket väl dokumenterade.

  • 11.
    Artursson, Andreas
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Petersson, Erik
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Utveckling av applikation för hantering av takbleck - Thule Bracket System (TBS)2006Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [sv]

    Thule Sweden AB utvecklar, tillverkar och marknadsför kompletta och funktionella lasthållarsystem för bilar. De erbjuder en mycket stor bredd av olika lasthållare till över 1500 bilmodeller. De tillverkar lasthållare som cykelhållare, boxar, skidhållare, hållare för vattensport och andra tillbehör. För att en bil skall kunna bära en takbox måste det tillverkas en lasthållare som placeras mellan biltaket och takboxen. En del i denna lasthållare kallas för takbleck och dess form tas fram med en speciell takskanner vilken analyserar biltakets form vid kanterna.

    Till detta har en mjukvara tagits fram som Thule kan använda för att söka/lägga till/redigera takbleck, istället för att manuellt söka i en pärm bland 700 olika ritningar. Programvaran var först utvecklad i Microsoft® Visual Studio 2003 (.NET Framework 1.1), men på senare tid omarbetad från grunden i den nyare utvecklingsmiljön Microsoft® Visual Studio 2005 (.NET Framework 2.0).

    Innan programmeringen av mjukvaran sattes igång utformades en kravspecifikation från Thule om vad de ville ha för funktioner i programmet. Denna kravspecifikation har under utvecklingens tid ändrats, både under de möten som hållits och på en speciell webbplats som skapats för återkoppling av programmet (”TBS Felhanterings-center”), i form av buggar/ändringar/annat.

    Förutom en avdelning i rapporten som behandlar hur denna programvara är uppbyggd, vilka problem som uppstod och hur de löstes, finns även teoretisk information om databaser, XML och andra teknologier.

    Resultatet av projektet blev en applikation för hantering av takbleck som kan användas ute i fält (hos kund) utan uppkoppling mot en gemensam databas hos företaget (mot vilken all information synkroniseras). All information som läggs till/redigeras sparas på användarens lokala dator i form av XML som sedan kan synkroniseras mot den gemensamma server-databasen på företaget.

  • 12.
    Bergelin, John
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Ericsson, Felix
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Dataöverföring med Bluetooth 5: En jämförelse mellan Classic och Low Energy2019Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [en]

    A comparative study between the techniques Bluetooth Low Energy and Bluetooth Classic has been performed in cooperation with Saab AB with the purpose to determine which technique is best suited for transmission of data between an Android unit and an embedded system. The parameters that has been analyzed are throughput, energy efficiency and susceptibility. The study has been performed in accordance with the method Design Science Research and has therefore produced an artefact in the form of a system that has been evaluated in an experiment where performance parameters have been measured and analyzed.

    The results show that BLE is more robust in environments with a high level of noise and can handle lower SNR levels than BR/EDR; 3 dB vs 7,5 dB. If enough transfer speed is reached, BLE would also give the best energy efficiency and if the specified maximum throughput is reached, BLE would, according to this study, have more than double the energy efficiency as BR/EDR. BLE is, according to most measures, preferable from Bluetooth version 5 and is future-proof but BR/EDR still provides the highest throughput.

  • 13.
    Bilen, Celal Can
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Alcalde, John
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Performance Evaluation of Embedded Microcomputers for Avionics Applications2010Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Embedded microcomputers are used in a wide range of applications nowadays. Avionics is one of these areas and requires extra attention regarding reliability and determinism. Thus, these issues should also be born in mind in addition to performance when evaluating embedded microcomputers.

    This master thesis suggests a framework for performance evaluation of two members of the PowerPC microprocessor family, namely the MPC5554 from Freescale and PPC440EPx from AMCC, and analyzes the results within and between these processors. The framework can be generalized to be used in any microprocessor family, if required.

    Apart from performance evaluation, this thesis also suggests also a new terminology by introducing the concept of determinism levels to be able to estimate determinism issues in avionics applications more clearly, which is crucial regarding the requirements and working conditions of this very application. Such estimation does not include any practical results as in performance evaluation, but rather remains theoretical. Similar to Automark™ used by AutoBench™ in the EEMBC Benchmark Suite, we introduce a new performance metric score that we call ”Aviomark” and we carry out a detailed comparison of Aviomark with the traditional Automark™ score to be able to see how Aviomark differs from Automark™ in behavior.

    Finally, we have developed a graphical user interface (GUI) which works in parallel with the Green Hills MULTI Integrated Development Environment (IDE) in order to simplify and automate the evaluation process. By the help of the GUI, the users will be able to easily evaluate their specific PowerPC processors by starting the debugging from MULTI IDE.

  • 14.
    Brodin, Alexander
    et al.
    Högskolan i Jönköping, Tekniska Högskolan.
    Peterson, Erik
    Högskolan i Jönköping, Tekniska Högskolan.
    Webbaserat ärendehanteringssystem2012Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
  • 15.
    Burman, Erik
    et al.
    Department of Mathematics, University College London, London, United Kingdom.
    Hansbo, Peter
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Material och tillverkning.
    Larson, Mats G.
    Department of Mathematics and Mathematical Statistics, Umeå University, Umeå, Sweden.
    A simple finite element method for elliptic bulk problems with embedded surfaces2019Ingår i: Computational Geosciences, ISSN 1420-0597, E-ISSN 1573-1499, Vol. 23, nr 1, s. 189-199Artikel i tidskrift (Refereegranskat)
    Abstract [en]

    In this paper, we develop a simple finite element method for simulation of embedded layers of high permeability in a matrix of lower permeability using a basic model of Darcy flow in embedded cracks. The cracks are allowed to cut through the mesh in arbitrary fashion and we take the flow in the crack into account by superposition. The fact that we use continuous elements leads to suboptimal convergence due to the loss of regularity across the crack. We therefore refine the mesh in the vicinity of the crack in order to recover optimal order convergence in terms of the global mesh parameter. The proper degree of refinement is determined based on an a priori error estimate and can thus be performed before the actual finite element computation is started. Numerical examples showing this effect and confirming the theoretical results are provided. The approach is easy to implement and beneficial for rapid assessment of the effect of crack orientation and may for example be used in an optimization loop. 

  • 16.
    Bustos, Sebastian
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Grek, Niklas
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Säkerhetsklassificering av IT-system på Fläkt Woods AB2006Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [en]

    This report presents a method for modelling a computer system from a security perspective. The questions that are going to be treated are:

    • What defines a secure system and how does the company relate to these factors?

    • What are the threats today based on hardware/software, human factors and company routines/policies?

    • What measures should be taken for the organisation to reach a higher level of security for their systems?

    • How do we develop a method for classification of security and what components should it contain?

    • What changes are reasonable and necessary with the respect to the company’s resources?

    The report has been done through interviews and analysis of existing systems on Fläkt Woods AB. From analysis of material, the aspects judged relevant to the subject and to the company’s needs, have been compiled to a document. It is a model for guidelines to work with security classification of IT-systems.

    The combination of the method for information and the security classification has been clear through the work on the rapport. The method that has been developed for work with security classification of IT systems can therefore not be used as an isolated occurrence to reach the wanted results but should be integrated with the existing classification of information.

    Our conclusions are reflected by the complexity of the project together with the fact that computer security is a topic that includes all parts in an IT- supported organisation. The analyses have given us a good picture of the threats to an organisation. It has clearly been shown, that much security related problems are based on direct organisational problems such as the lack of resources and requirements of system specific guidelines and policies.

  • 17.
    Cenanovic, Mirza
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Produktutveckling. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Finite element methods for surface problems2017Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
    Abstract [en]

    The purpose of this thesis is to further develop numerical methods for solving surface problems by utilizing tangential calculus and the trace finite element method. Direct computation on the surface is possible by the use of tangential calculus, in contrast to the classical approach of mapping 2D parametric surfaces to 3D surfaces by means of differential geometry operators. Using tangential calculus, the problem formulation is only dependent on the position and normal vectors of the 3D surface. Tangential calculus thus enables a clean, simple and inexpensive formulation and implementation of finite element methods for surface problems. Meshing techniques are greatly simplified from the end-user perspective by utilizing an unfitted finite element method called the Trace Finite Element Method, in which the basic idea is to embed the surface in a higher dimensional mesh and use the shape functions of this background mesh for the discretization of the partial differential equation. This method makes it possible to model surfaces implicitly and solve surface problems without the need for expensive meshing/re-meshing techniques especially for moving surfaces or surfaces embedded in 3D solids, so called embedded interface problems. Using these two approaches, numerical methods for solving three surface problems are proposed: 1) minimal surface problems, in which the form that minimizes the mean curvature was computed by iterative update of a level-set function discretized using TraceFEM and driven by advection, for which the velocity field was given by the mean curvature flow, 2) elastic membrane problems discretized using linear and higher order TraceFEM, which makes it straightforward to embed complex geometries of membrane models into an elastic bulk for reinforcement and 3) stabilized, accurate vertex normal and mean curvature estimation with local refinement on triangulated surfaces. In this thesis the basics of the two main approaches are presented, some aspects such as stabilization and surface reconstruction are further developed, evaluated and numerically analyzed, details on implementations are provided and the current state of work is presented.

  • 18.
    Cenanovic, Mirza
    Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Finite element methods on surfaces2015Licentiatavhandling, sammanläggning (Övrigt vetenskapligt)
    Abstract [en]

    The purpose of this thesis is to improve numerical simulations of surface problems. Two novel computational concepts are analyzed and applied on two surface problems; minimal surface problems and elastic membrane problems. The concept of tangential projection implies that direct computation on the surface is made possible compared to the classical approach of mapping 2D parametric surfaces to 3D surfaces by means of differential geometry operators. The second concept presented is the cut finite element method, in which the basic idea of discretization is to embed the d- 1-dimensional surface in a d-dimensional mesh and use the basis functions of a higher dimensional mesh but integrate over the surface. The aim of this thesis is to present the basics of the two main approaches and to provide details on the implementation.

  • 19.
    Cenanovic, Mirza
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Produktutveckling. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Numerical error estimation for a TraceFEM membrane and distance function on P1 and P2 tetrahedraManuskript (preprint) (Övrigt vetenskapligt)
  • 20.
    Cenanovic, Mirza
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Hansbo, Peter
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Produktutveckling. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Larsson, Mats G.
    Umeå University.
    Cut finite element modeling of linear membranes2016Ingår i: Computer Methods in Applied Mechanics and Engineering, ISSN 0045-7825, E-ISSN 1879-2138, Vol. 310, s. 98-111Artikel i tidskrift (Refereegranskat)
    Abstract [en]

    We construct a cut finite element method for the membrane elasticity problem on an embedded mesh using tangential differential calculus, i.e., with the equilibrium equations pointwise projected onto the tangent plane of the surface to create a pointwise planar problem in the tangential direction. Both free membranes and membranes coupled to 3D elasticity are considered. The discretization of the membrane comes from a Galerkin method using the restriction of 3D basis functions (linear or trilinear) to the surface representing the membrane. In the case of coupling to 3D elasticity, we view the membrane as giving additional stiffness contributions to the standard stiffness matrix resulting from the discretization of the three-dimensional continuum.

  • 21.
    Cenanovic, Mirza
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Produktutveckling. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Hansbo, Peter
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Produktutveckling. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsmiljö Produktutveckling - Simulering och optimering.
    Larsson, Mats G.
    Finite element procedures for computing normals and mean curvature on triangulated surfaces and their use for mesh refinementManuskript (preprint) (Övrigt vetenskapligt)
    Abstract [en]

    In this paper we consider finite element approaches to computing the mean curvature vector and normal at the vertices of piecewise linear triangulated surfaces. In particular, we adopt a stabilization technique which allows for first order L2-convergence of the mean curvature vector and apply this stabilization technique also to the computation of continuous, recovered, normals using L2-projections of the piecewise constant face normals. Finally, we use our projected normals to define an adaptive mesh refinement approach to geometry resolution where we also employ spline techniques to reconstruct the surface before refinement. We compare or results to previously proposed approaches.

  • 22.
    Crona, Andreas
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Gustafsson, Benjamin
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    En jämförande studie av crossplattform- och hybridutveckling2016Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Syfte – Syftet med studien var att jämföra och utvärdera två utvecklingsmetoder för hybrid- och crossplattformutveckling. Detta syfte bröts ner till två frågeställningar:

    • Hur väl kan de båda utvecklingsmetoderna återskapa animationer för att förbättra användarupplevelsen i en applikation?- Vilka av de 3 utvalda animationerna som visas i meaningful transitions och point of origin går att återskapa i de båda utvecklingssätten?
    • Hur påverkas prestandan vid användandet av de utvalda hårdvarufunktioner som implementerats med de båda utvecklingsmetoderna? – Kameran och minnet.

    Metod – Denna rapport är en fallstudie då den är gjord i samarbete med Knowit Jönköping AB efter deras önskemål. Utvecklingsmetoderna som valdes var PhoneGap och Appcelerator Studio, alltså en för hybridutveckling och en för cross-plattform. En applikation för varje utvecklingsmetod byggdes med identiska funktioner som skulle kunna testas för att besvara frågeställningarna. Två kvantitativa insamlingar gjordes i form av enkätundersökning av testpersoners uppfattning av animationerna och en insamling av prestandamätningar vid hårdvaruanvändning.

    Resultat – Resultatet från studien visar att minnesåtgången vid hårdvaruanvändning är både låg och nästan identisk för de båda utvecklingsmetoderna. Empirin visar även att animationerna på båda metoderna kan leva upp till Googles riktlinjer enligt testpersonerna och upplevs som positiva. En notering är dock att Appcelerator tycks ha en liten fördel vad det gäller animationerna. Denna fördel är relativt liten och gör egentligen ingen större skillnad för vilken metod som kan anses som den bästa.

    Implikationer – Studien bidrar till att underlätta valet för mjukvaruutvecklare och företag som funderar på att använda sig utav någon av utvecklingsmetoderna. Detta genom att visa att prestandan vid hårdvaruanvändning inte är något att lägga stor vikt på. För användargränssnitt och användarupplevelse finns en mindre skillnad då Appcelerator använder sig utav native SDK och får en liten fördel när det kommer till användarupplevelsen. Detta kan dock justeras för PhoneGap då det med lite extra jobb går att styla applikationen till att se mer native ut. Utvecklare kan därför tänka på vilka kunskaper de har sedan innan vad gäller XML/HTML och styling då de ska välja utvecklingsmetod.

    Begränsningar – Utvecklingen är gjord av förstagångsanvändare av PhoneGap och Appcelerator Studio vilket kan ha påverkat kvalitén på animationerna och användargränssnittet. En tredjepartsapplikation användes vid mätning av prestandan då PhoneGap saknade plugin för det. Detta kan ha haft en påverkan på resultatet.

  • 23.
    Elgh, Fredrik
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Maskinteknik. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsområde Datorstödd konstruktion.
    Knowledge Modelling and Analysis in Design Automation Systems for Product Configuration2010Ingår i: NordDesign 2010: proceedings of the 8th biannual conference NordDesign 2010 / [ed] Andreas Dagman, Rikard Söderberg, 2010, s. 257-266Konferensbidrag (Refereegranskat)
    Abstract [en]

    Design automation is an important means for efficient product configuration within an engineer-to-order business strategy. Commonly, the development of a design automation system is an iterative process alternating between top-down and bottom-up approaches. An overall strategy is a necessity for successful system development. However, to successfully structure the design process, retrace all the necessary knowledge and to close gaps in both the process and the knowledge definitions require a complete and detailed understanding of the design problem at hand. The objective with this work is to promote an iterative system development process characterized by the alternation between domain levels and to provide means for ensuring system completeness and functionality. The means introduced in this paper concern knowledge modelling and analysis in design automation systems. An information model, incorporating the concepts KnowledgeObject, Variable and KnowledgeObj_Parameter for knowledge modelling, and a database for the persistent data storage together with the principles of dependencies structure matrices (DSM), supports an iterative system development approach. Further, the quality of a design automation system, in terms of completeness and functionality, can be viewed and analysed continuously during system development, and system deficiencies can be traced by the use of different DSM views.

  • 24.
    Eriksson, Mattias
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Gustafsson, Mikael
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Webbsida med WEB 2.02009Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
  • 25.
    Fondelius, Henric
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    En applikation som analyserar loggfiler genererade av en brandvägg2006Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [sv]

    Målet med projektet var att skapa en applikation för Ericsson AB R&D som kan hjälpa till att analysera datatrafiken i deras nätverk (ECN). Det finns tre stycken accesspunkter till ECN som skyddas av brandväggar. Alla datauppkopplingar genom brandväggarna lagras dygnvis i loggar. Genom loggarna kan obehörig trafik upptäckas. Ett verktyg som analyserar brandväggsloggarna underlättar arbetet.

    Resultatet av mitt examensarbete är en applikation som är skriven i Perl. Programmeringsspråket Perl valdes för dess effektiva texthantering. Programmet exekveras genom terminalen (Solaris) / kommandoraden (Windows). De två viktigaste funktionerna är Searchlog och Check. Searchlog hanterar sökning av IP-adresser och Check kontrollerar att det inte finns några säkerhetsöverträdelser i brandväggsloggarna. Funktionerna har konstruerats så att största vikt är lagd på exekveringstiden och korrekt utdata.

    Slutsatsen av arbetet med brandväggsloggar är att det kräver testning för att få programmet att uppnå optimalt resultat. Perls reguljära uttryck var till stor hjälp i mitt arbete. De är bra vid behandling av stora mängder text. Minnesanvändningen kanske kan göras effektivare. Eftersom att exekveringstiden prioriterades kom det i andra hand.

  • 26.
    Gil, Juan
    et al.
    Högskolan i Jönköping, Tekniska Högskolan.
    Jimenez, Naybi
    Högskolan i Jönköping, Tekniska Högskolan.
    Molina, Ricardo
    Högskolan i Jönköping, Tekniska Högskolan.
    Development and Construction of a Portable Music Composing Device2009Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This paper explains the process and the result of developing a device to compose musical pieces that is both portable and intuitive to use. The project focuses on the use of a PIC microcontroller for a wide variety of functions such as generating musical notes, controlling a graphical LCD, a touchpad, saving and loading data with a non-volatile EEPROM memory and communicating the device with a PC through the serial port. This report also contains the design for the circuit that houses the PIC and additional electronic components, and an explanation of the computer program we made that receives the data from the device and translates it to the appropriate format used with open-source software Lilypond.

    This thesis intends to create a helpful tool for every kind of musician and be an interesting and fun project that inspires other engineers to build their own devices.

     

  • 27.
    Gustafsson, Thomas
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsområde Informationsteknik.
    Lagerberg, Adam
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Experiences from a Multi-Cultural Design, Build, Test Project2009Ingår i: CDIO Conference, 2009Konferensbidrag (Refereegranskat)
  • 28.
    Gustavsson, Daniel
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Lundström, Julia
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Analys av användargränssnitt2006Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [sv]

    Vem avgör vad som är bra användbarhet? Och hur lyckas man bibehålla det genom ett helt program? Dessa frågor och många fler ställdes när arbetet med utformningen av den nya designen startades. Meningen var att ta reda på vad som gäller idag och vad som är intressant för framtiden i frågan om användbarhet.

    Genom en grundlig analys av designen i programmet SEBS (System Economy Business System) tillsammans med ett flertal andra liknande program har flera problemområden identifierats och motiverats med hjälp av teorier från författare och ISO standarder (International Organisation for Standardization).

    Uppgiften har en ganska abstrakt natur och ger inte självmant upphov till gedigna praktikfall som lätt presenteras. Trots det blev ett nytt gränssnitt och nya riktlinjer framtagna och arbetssättet och tankarna bakom finns väl dokumenterade. Resultatet måste analyseras av någon som förstår större delen av innebörden i den teoretiska bakgrunden som är presenterad.

    Resultaten som arbetet skapade gav en djup insikt i svårigheten att framställa programvara som är tilltalande och effektiv. Det är en utmaning många skulle backa för att ta om de visste vad den innebar. Arbetet det innebär kämpar precis som alla projekt där flera människor deltar med att få alla att dra åt samma håll. Det finns inget konkret att satsa på utan alla måste lyssna och försöka samlas kring en vision som symboliserar det kommande resultatet. Hjälpmedel för detta presenteras i rapporten, för det finns fler poänger med att låta verktygen få finnas till hands för mer än bara sammanhållningen. De kan även väcka nya sätt att prata om slutanvändare och hur man ska förhålla sig till dem.

  • 29.
    Halje, Gustav
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Mansfeld, Pontus
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Utvärdering av trackingsystemen i ARKit och ARCore: En experimentell studie2018Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Syfte – För att konstruera lyckade mobila Augmented Reality-lösningar som får virtuella objekt att se ut att samexistera med verkligheten krävs robusta trackingsystem som klarar av att spåra position och orientering med hög precision. Således var studiens syfte att undersöka precisionen i trackingsystemen i ARKit och ARCore för att erhålla underlag om hur väl virtuella objekt kan förankras på en fysisk position. Både ARKit och ARCore använder konceptet förankringspunkter för att uppnå ökad precision i trackingen av virtuella objekt. Därav undersöktes hur pålitliga dessa förankringspunkter är för respektive ramverk och huruvida de förbättrar precisionen eller inte.

    Metod – I studien genomfördes egenutformade experiment där en app för respektive ramverk skapades med uppgiften att placera ut ett virtuellt objekt med eller utan förankringspunkt framför enheten. Med hjälp av fasta fysiska positioner som användes som referenspunkter kunde förskjutningar av virtuella objekt beräknas när enheten förflyttades i två olika scener.

    Resultat – Medelförskjutningen av förankringspunkterna i ARKit var 15,2 cm och 27 cm i respektive scen. För ARCore blev medelförskjutningen av förankringspunkterna 7,8 cm och 4,7 cm. Trackingen av virtuella objekt förbättrades i ARCore i båda scenerna när förankringspunkter användes. Däremot fick ARKit blandade resultat där trackingen förbättrades avsevärt när tillräckligt med textur fanns, men försämrades när det inte fanns.

    Implikationer – Studien visar att ARCore klarar trackingen av virtuella objekt bättre än ARKit. Vidare bekräftar studien att förankringspunkter bör användas för att förbättra precisionen i trackingen i ARCore, medan det i ARKit endast förbättras när tillräckligt med textur finns i omgivningen.

    Begränsningar – Endast en smartphone för respektive ramverk användes i experimenten. Scenerna var statiska och experimenten genomfördes i så ljusa förhållanden som möjligt. Studien testade enbart en förankringspunkt och säger således inget om hur pålitligheten och precisionen förändras när multipla förankringspunkter används.

  • 30.
    Holsmark, Rickard
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Kumar, Shashi
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Palesi, Maurizio
    DIIT,University of Catania, Italy.
    A Multi-Level Routing Scheme and Router Architecture to support Hierarchical Routing in Large Network on Chip Platforms2010Ingår i: 4th Workshop on Highly Parallel Processing on a Chip (HPPC 2010), 2010Konferensbidrag (Refereegranskat)
    Abstract [en]

    The concept of hierarchical networks is useful for designing a large heterogeneous NoC by reusing predesigned small NoCs as subnets. It can also be helpful when analyzing and designing a large NoC as interconnection of subnets at a higher level of abstraction. Hierarchical deadlock-free routing is required to enable deadlock-free interconnection of sub-networks with different internal routing algorithms. In this paper we show that multi-level addressing is a cost-effective implementation option for hierarchical deadlock-free routing. We propose a two-level routing scheme, which is not only efficient, but also  enables co-existence of algorithmic and table-based implementation in one router. A hierarchical view of the network simplifies addressing of network nodes and address decoding in the router. Synthesis results show that a 2-level hierarchical router design for an 8x8 NoC, can reduce area and power requirements by  up to ~20%, as compared to a router for the flat network. This work also proposes a new possibility for increasing the number of nodes available for subnet-to-subnet interfaces, while keeping the properties of hierarchical deadlock-freedom. We evaluate and discuss the communication performance in a 2-level hierarchical network for various subnet interface set-ups and traffic situations. A cycle accurate simulator has been developed and used for this purpose.

  • 31.
    Johansson, Andreas
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Pettersson, Sebastian
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Virtuella skrivbord i kommunal verksamhet2011Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Idag står företag, organisationer och myndigheter inför flera utmaningar när det gäller att effektivisera sin IT-miljö. Det finns flera problem som man vill lösa runt hanteringen och säkerheten av datoranvändarnas datorer. Det förekommer även att datoranvändare kan vara knutna till sin personliga dator vilket medför att de inte kan arbeta på olika platser inom och utanför organisationen.Virtuella skrivbord är en lösning på dessa problem och medför flera möjligheter. Den virtuella tekniken gör det möjligt att samköra flera virtuella datorer på ett fåtal kraftfulla fysisk datorer i datacentret. Många företag är dock ännu försiktiga när det gäller virtuella skrivbord då det innebär en viss förändring för datoranvän-darna och är osäkra på hur de kommer att uppleva att arbeta via ett virtuellt skriv-bord. Mullsjö kommun där arbetet har utförts, var intresserade av virtuella skriv-bord och hade vissa aningar om vilka möjligheter virtuella skrivbord kunde med-föra. IT-administrationen var dock osäker på hur det skulle påverka och upplevas av datoranvändarna, de hade dessutom inte den tid som krävs för att undersöka detta. Med tanke på dessa problem blev syftet med examensarbetet att undersöka hur datoranvändaren upplever det att arbeta via ett virtuellt skrivbord samt vilka möjligheter virtuella skrivbord kan medföra. Syftet och frågeställningarna bröts ner i flera antaganden om virtuella skrivbord för att enklare kunna besvara dem.Först i undersökningen gjordes förundersökningar hos tre utvalda datoranvändare och IT-administratörerna för att ta reda på information och problem. En littera-turgenomgång gjordes även av virtuella skrivbord. Genom informationen ifrån de tre förundersökningarna kunde en testmiljö konfigureras upp med ett virtuellt skrivbord per datoranvändare. Datoranvändarna fick testköra sitt virtuella skriv-bord och fick därefter svara på hur de upplevde det. Upplevelsen bland datoran-vändarna i Mullsjö kommun var positiv och medförde ingen större omställning i deras arbete. Skillnader fanns i datoranvändarnas behov som gjorde att de upplev-de de virtuella skrivborden och möjligheterna på olika sätt. Genom litteraturge-nomgången av virtuella skrivbord sammanställdes ett antal möjligheter som virtu-ella skrivbord kan medföra. T.ex. skapas möjligheterna att kunna utnyttja äldre datorer längre, ökad flexibilitet, ökad säkerhet och reducerade kostnader.I slutet av undersökningen presenteras en sammanfattning av resultaten ifrån efterundersökningen av upplevelsen hos användarna och litteraturgenomgången av virtuella skrivbord. Detta görs med hjälp av de antaganden som gjorts för att kontrollera ifall de båda undersökningarna kan styrka varandra.Slutsatserna om virtuella skrivbord är att det med största sannolikhet kan införas utan att göra användarens upplevelse sämre och att virtuella skrivbord kan skapa flera möjligheter. Man bör dock involvera användarna och undersöka deras behov.

  • 32.
    Johansson, Björn
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Alashi, Bahaa
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Ekström, Mikael
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    MPS i molnet2014Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
  • 33.
    Johansson, Christian
    et al.
    NODA, Karlshamn, Sweden.
    Bergkvist, Markus
    NODA, Karlshamn, Sweden.
    Geysen, Davy
    EnergyVille, Genk, Belgium.
    De Somer, Oscar
    EnergyVille, Genk, Belgium.
    Lavesson, Niklas
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik, JTH, Jönköping AI Lab (JAIL). Blekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik.
    Vanhoudt, Dirk
    EnergyVille, Genk, Belgium.
    Operational Demand Forecasting In District Heating Systems Using Ensembles Of Online Machine Learning Algorithms2017Ingår i: 15TH INTERNATIONAL SYMPOSIUM ON DISTRICT HEATING AND COOLING (DHC15-2016) / [ed] Ulseth, R, Elsevier, 2017, s. 208-216Konferensbidrag (Refereegranskat)
    Abstract [en]

    Heat demand forecasting is in one form or another an integrated part of most optimisation solutions for district heating and cooling (DHC). Since DHC systems are demand driven, the ability to forecast this behaviour becomes an important part of most overall energy efficiency efforts. This paper presents the current status and results from extensive work in the development, implementation and operational service of online machine learning algorithms for demand forecasting. Recent results and experiences are compared to results predicted by previous work done by the authors. The prior work, based mainly on certain decision tree based regression algorithms, is expanded to include other forms of decision tree solutions as well as neural network based approaches. These algorithms are analysed both individually and combined in an ensemble solution. Furthermore, the paper also describes the practical implementation and commissioning of the system in two different operational settings where the data streams are analysed online in real-time. It is shown that the results are in line with expectations based on prior work, and that the demand predictions have a robust behaviour within acceptable error margins. Applications of such predictions in relation to intelligent network controllers for district heating are explored and the initial results of such systems are discussed.

  • 34.
    Karlsson, Daniel
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Abrahamsson, Mattias
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Webbportal för kreditlån2010Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Denna rapport beskriver uppbyggnaden av en väl fungerande och estetisk tilltalande webbportal med tillhörande databas till ett företag som heter Svensk Kredit & Försäkringsförmedling AB. Webbportalen ska testa kunders kreditvärdighet med hjälp av ett annat företag som heter Business Check i Sverige AB.

    Administratörerna till webbportalen har ett speciellt användargränssnitt för att kunna lista alla kunder, kunna betala ut lån och redigera kundinformation. Även ett superanvändargränssnitt finns tillgängligt för administratörerna där de kan ändra information om alla administratörskonton.

    Många aspekter inom säkerhet har diskuterats då webbportalen ska vara driftsäker och personuppgifter ska omhändertas. Webbportalen måste även vara skyddad för manipulation så inte användare ska kunna ändra webbportalens funktioner till sin fördel. Ett exempel på detta är låneansökningsformuläret som använder sig av ett flertal funktioner som kontrollerar de inmatade uppgifterna mot SQL–injektion och felaktiga uppgifter.

  • 35.
    Karlsson, Johan
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    A practical approach to implementing Continuous Delivery: A case study at the Swedish Board of Agriculture2018Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Detta examensarbete har utförts vid Statens Jordbruksverk. Uppdragsgivaren önskar att orientera sig mer mot en utvecklingsmiljö och arkitektur som möjliggör tätare leveranser än i dagsläget, för att öka verksamhetsnyttan av det utvecklingsarbete som genomförs.

    Syftet med detta examensarbete är att ta fram en process för att iterativt kunna gå mot en arkitektur som möjliggör för Continuous Delivery, eller kontinuerlig leverans. Kontinuerlig leverans syftar till att i mycket hög mån behandla en utvecklares kod som en del av en potentiell releasekandidat. Detta för i sin tur med sig höga krav på att kunna säkra tillförlitligheten av både infrastruktur samt den individuelle utvecklarens bidrag.

    Arbetet har utförts i samarbete med utvecklare, infrastrukturtekniker, arkitekter samt teamledare på Jordbruksverket. Teorier har testats inom IT-organisationen för att se dess tillförlitlighet samt tillämplighet på just Jordbruksverkets organisation. Arbetet påvisar att det är möjligt att dela upp monolitiska system och gå närmare något som liknar kontinuerlig leverans, utan att behöva genomföra stora förändringar inom organisationen.

    En process har tagits fram med begräsning att den inte testats i produktionsmiljö på grund av tidsbrist. Det har dock påvisats att processen är gångbar för det system som varit testkandidat genom arbetets gång.

  • 36.
    Karlsson, Viktor
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Pehrsson, Eric
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Noggrannheten hos ett positioneringssystem baserat på Bluetooth 5: En jämförande studie av fem olika filtreringsalgoritmers påverkan på positioneringsnoggrannheten2018Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Syfte – Syftet med detta examensarbete var att identifiera och utvärdera olika filtreringsalgoritmer för råa RSSI-värden i ett inomhuspositioneringssystem. Syftet var även att undersöka hur positioneringsnoggrannheten påverkas beroende på vilket filter som används, hos ett inomhuspositioneringssystem baserat på Bluetooth Low Energy (BLE) 5.

    Metod – För att identifiera och utvärdera de olika filtreringsalgoritmerna genomfördes en litteraturstudie där databaser som Primo, Google Scholar, Digitala Vetenskapliga Arkivet med flera använts för att samla in data. För att undersöka hur positioneringsnoggrannheten påverkas av filtreringsalgoritmerna har en experimentell studie genomförts. Ett endimensionellt inomhuspositioneringssystem har konstruerats där en Blue Gecko BGM111 Bluetooth Low Energy Module med BLE 5 programmerats för att läsa RSSI-värdena i uppkopplingen med en iPhone 8. RSSI-värdena skickades via en UART över till en extern dator som lagrade dessa i en textfil. Samtliga filtreringsalgoritmer bearbetade samma textfil för att säkerställa jämförbara förutsättningar. Resultaten från de olika filtreringsalgoritmerna har granskats i två steg. Det första steget var att bestämma om filtrering på avståndsvärden eller om filtrering på RSSI-värden resulterar i bäst positioneringsnoggrannhet. Det andra steget var att jämföra resultaten för att avgöra vilken av filtreringsalgoritmerna som gav högst positioneringsnoggrannhet. Granskningen resulterade i att skribenterna skapade en observerad hypotes, vilken bekräftades genom att genomföra ett ensidigt hypotestest med en signifikansnivå på 0,01. Genom att genomföra testerna i tre miljöer, säkerställs att samma fenomen återupprepades i samtliga miljöer. Miljöerna där den experimentella studien genomfördes var tuff kontorsmiljö, lugn kontorsmiljö och öppen miljö.

    Resultat – Resultaten från litteraturstudien visade på att Kalmanfiltret, Feedbackfiltret, Gaussfiltret, Glidande Medianfiltret, Glidande Medelvärdesfiltret och Partikelfiltret är de oftast förekommande filtreringsalgoritmerna i positioneringssammanhang. Resultaten från den experimentella studien visade på att Kalmanfiltret var den filtreringsalgoritm som hade högst positioneringsnoggrannhet. Resultaten visade även på att filtrering på RSSI-värdena innan de omvandlas till avstånd medförde en förbättring i positioneringsnoggrannheten jämfört med då filtreringen skedde på de uppmätta avstånden, efter omvandlingen av RSSI-värdena.

    Implikationer – Resultatet från detta examensarbete kommer vara till nytta för ROL Ergo AB i deras framtida implementering av ett inomhuspositioneringssystem. Efter genomförd granskning av tidigare arbeten inom området har skribenterna funnit en avsaknad av studier som jämför positioneringsnoggrannheten hos fler än tre filter och med ett användande av den senaste versionen av BLE, nämligen version 5. Detta indikerar att resultatet från detta examensarbetet kan vara till nytta för utvecklare av positioneringssystem baserat på BLE.

    Begränsningar – Tiden som var avsatt för examensarbetet tillät inte en fullständig och uttömmande utvärdering av det stora antalet filtreringsalgoritmer som finns tillgängliga. Därför valdes endast ett fåtal filtreringsalgoritmer att undersökas och testas, vilket har skett utifrån vad författarna ansett vara vanligt förekommande filter hos andra system och som var implementerbara inom tidsramen för examensarbetet. Examensarbetets experimentella studie använde endast BLE 5 som kommunikationsmedel och innehåller därför inte en jämförelse av positioneringsnoggrannheten mellan BLE 5 och tidigare versioner av BLE.

    Nyckelord – RSSI, BLE 5, filtreringsalgoritm, positioneringsnoggrannhet. 

  • 37.
    Kasselstrand, Olof
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Att Införa IPv6 i ett IPv4-nätverk2007Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [en]

    Internet is growing every day and this is leading to an address depletion of the current IPv4 addresses. A new version of IPv4, called IPv6, is the protocol for addressing computers that will deal with this problem. IPv4 and IPv6 are unfortunately not compatible with each other. IPv4 and IPv6 have to co-exist for a long time until IPv6 will be the dominant protocol.

    The purpose of this thesis is to examine how a transition could be done or more correctly, how to deploy IPv6 in an already existing IPv4 network. After that part of the report a case study at the local Internet service provider Junet AB will be conducted. This case study will investigate an IPv6 deployment scenario for Junet AB.

    A theoretical background has been written that describes some steps an Internet service provider has to go through to deploy IPv6. The case study was conducted after the theoretical background was written. The result of this report shows that a deployment of IPv6 in an IPv4 network is technically achievable. All the main components to maintain and use IPv6 in a commercial network exist.

    The case study indicates that it is possible to deploy IPv6 in Junet AB´s network. IPv4 and IPv6 could be used in their network without any major effort. IPv6 have been around for many years now but have not had that break through many early adopters have hoped for. A lack of documentation and experience is an obstacle for a deployment of IPv6.One thing that remains now is to prove that there is a need for IPv6, but that is out of scope for this thesis.

  • 38.
    Khademhosseinieh, Banafsheh
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsområde Informationsteknik.
    Khan, Muhammad Tahir
    Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsområde Informationsteknik.
    Tools and Organisational Measures to Improve Information Flow2009Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    In this age, too much information is provided to the users. So that they face information overload problem and spend more time in finding the right information according to their needs. The information available to the right person on the right time can make significant difference in the work tasks and business processes in an organisation.

    This thesis work is on improving information flow within an organisation for a person having a certain role. The concentration of the work is on finding the factors (Qualifiers) which affect the information needs of the user and the actions which should be carried out to fulfil them, as well as suitable IT tools. All these have been presented as Final Result Table. This table shows the information needs, their qualifiers, and suggested actions that can be taken tocarry out a specific need. Besides, we found that there are some General Actions. These kinds of actions are not related to any specific need. Rather, while working to fulfil any of the needs, they can be taken for enhancing the work quality and speed. Further, these actions were classified into two groups: Information System Classification and Organisational Measures.

  • 39.
    Kind, Gisela
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Svennberg, Louise
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    En jämförelse mellan PHP och C# i .Net2009Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [en]

    In this report we compare the two programming languages PHP and C# in .Net. They are both used to create dynamic websites and on the web there's a debate going on about which of these languages you're recommended to use. With this report we want to make ourselves a more scientific base of which of these languages that is the most used language and which languages that are the most suitable for creating dynamic websites. We have two purposes with this report:

    1. To compare the usage of the programming languages C# in .Net and PHP at web agencies, advertising agencies and combinded agencies in Sweden today.

    2. To get a better insight in the languages partly theoretical and partly through making a practical comparison of how you program in those languages.

    We have chosen to use four methods to reach our purposes; interviews, survey, lite-rature study and practical work. To among else find out which of PHP and C# in .Net that are the most common language, at web agencies, advertising agencies and combined agencies in Sweden today, we created a survey which we sent out to 100 companies in five counties. The interviews were done before the survey was designed since they were the foundation for the questions in the survey. All theoretical background is built on our literature study but we also got a little help from our literature study during our practical work. During our practical work we created two similar websites, one in each language to practically to be able to compare how the both codes are written and to make ourselves an opinion about how it feels to program in the both languages.

    From the survey we found out that PHP is the most common language at the different types of agencies that we studied. We also found out that the companies who answered the survey believes that PHP still will be the most common language in Sweden in year 2015 of the two studied languages PHP and C# in .Net.

    The survey also showed that good qualities in PHP are among others the simplicity, open source and platform independent. Worse qualities in PHP are that it lacks in troubleshooting, has low performance and too many versions.

    We think that PHP overall is the easier language to program in, in comparison with C# in .Net since the way you write the code in PHP feels more understandable and logical. Many of the advantages and disadvantages we experienced consists with the agencies opinions regarding PHP, but also with the opinions regarding C# in .Net since it's fast, compiled and a well structured language. Worse qualities in C# in .Net we experienced are that it's own by Microsoft, less spread and has complicated code.

    The conclusions of this study is that PHP is the most used programming language at the web agencies, advertising agencies and the combined agencies that this study included, that the both programming languages differ from eachother more than we predicted both theoretical and programmatically and PHP is better suited for less com-plicated programming while C# in .Net is more suited for advanced programming.

  • 40.
    Kitanoski, Saso
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Zügner, Hannes
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    VERKSTADSSYSTEM SOM SILVERLIGHT-APPLIKATION2009Självständigt arbete på grundnivå (kandidatexamen), 15 poäng / 22,5 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Detta examensarbete är utfört i samarbete med System Andersson AB. Uppgiften var att undersöka huruvida det nuvarande verkstadssystemet, som i dagsläget är en Windowsapplikationen, skulle fungera som en webbapplikation. Webbapplikationen skulle bestå av ett antal begränsade funktioner som var instämpling/utstämpling, fungera som helskärm utan ramar från webbläsare, skapa rapporter samt fungera med pekskärm.Resultatet blev en väl fungerande webbapplikation där alla funktioner fungerar med undantag för skapandet av rapporter vilket inte stödes av utvecklingsverktyget.Rapporten ger den teoretiska bakgrunden och beskriver utvecklingen av webbapplikationen med bl.a. val av olika utvecklingsverktyg. Rapporten beskriver också hur webbapplikationen testats.

  • 41.
    Kristiansson, Jonas
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Pettersson, Johan
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Förbättra Internetsystem genom implementation av AJAX-teknik2006Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [sv]

    Webbapplikationer har en stadigt ökande användning i affärsvärlden. Fördelarna är

    många, några är enkelhet i teknisk implementering, geografisk spridning och

    underhåll. De flesta webbapplikationer och webbplatser har fram tills nu byggts på en

    gammal traditionell modell. Modellen innebär att användaren klickar på en länk för få

    ny information. En förfrågan skickas då till informationsservern som i sin tur

    behandlar och returnerar all information. Detta innebär att hela sidan måste laddas om

    och uppdateras för att visa den nya informationen. Genom att använda AJAX blir

    informationsflödet mer likt ett vanligt lokalt program. Det vill säga att bara den

    information som ändras och är relevant skickas tillbaka och uppdateras på

    användarens bildskärm.

    Syftet med examensarbetet var att undersöka huruvida AJAX-tekniker kan förbättra

    Internetsystem. De två perspektiv som använts är användarvänlighet och

    utvecklingsmetodik. Undersökningen gjordes genom att studera två typfall av

    webbapplikationer ur dessa två perspektiv. Resultatet av undersökningen har

    bearbetats och visar en klar förbättring vad gäller båda de valda perspektiven.

    Användaren kan arbeta effektivare vilket ger tidsvinster. Dessutom kan applikationen,

    genom den högre graden av aktiv kommunikation, ge mer direkt feedback på

    användarens handlingar. För utvecklaren öppnas nya möjligheter att skapa

    tillämpningar som tidigare inte var möjliga. Den kontinuerliga kommunikationen

    ställer också högre krav på programmeraren. Då kommunikationen mellan klient och

    server i större del sker i bakgrunden som inte syns i presentationsskiktet uppkommer

    även felen i bakgrunden. Det är därför svårare att felsöka en AJAX-baserad

    webbplats.

    Vi anser att nackdelarna är små jämfört med alla möjligheter AJAX erbjuder.

    Lösningar för felhantering är en utmaning för Internetbranschen som den med all

    säkerhet kommer att lösa.

  • 42.
    Kurtulus, Filiz
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Holstensson, Alexandra
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    DK:s kommunikation, informations- och dokumenthantering med hjälp av Microsofts produkter2007Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [sv]

    Idag leds företag av tre hörnstenar: kommunikation, informations- och dokumenthantering. Dessa begrepp hör ihop och förutspår framtiden för företaget. Detta är även ämnet som denna rapport berör. Rapporten beskriver 10 poängs examensarbete, som utförts som en del i vår utbildning.

    Kommunikation är alltså en mänsklig handling, något som vi gör och information är det vi utbyter genom att kommunicera med varandra. Information är något som finns överallt idag och berör oss alla på olika sätt och vis. Den har olika påverkan på oss alla och vi tolkar det olika.

    Genom dokumenthantering kan man effektivisera processer, rutiner och arbetsflöden, samtidigt som man ökar omfattningen och effektiviteten för företagsinformationen.

    En undersökning är en form av primär data där man samlar ihop data från antingen en hel grupp eller en del av en grupp. Det finns en del olika sätt att utföra en undersökning, via till exempel telefon eller elektronisk. Vi valde att skicka ut en undersökning elektronisk som vår målgrupp fick fylla i.

    Undersökningen, även kallad effektivitetstest, är kvalitativ vilket syftar till att svaren skall ha en djupare dimension än bara siffror.

    Efter att ha fått klart för oss över de problem som fanns har vi även tittat på olika funktioner som kan lösa dessa problem. De flesta av funktionerna fanns i SharePoint (Server och Services). Som stöd kan man även använda funktioner i OneNote och InfoPath.

  • 43.
    Larsson, Fredrik
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Ben-Zur, Michael
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Trådlösa nätverk - Analys av förutsättningar och förslag på utformning2009Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Detta arbete beskriver och analyserar vilka förutsättningar som är viktiga att ta hänsyn till vid en installation av ett trådlöst nätverk hos SYSteam. Ämnet trådlösa nätverk är omfattande och komplext och många i branschen saknar idag kompetens inom området. Det finns en uppsjö av olika komponenter, krypteringar och tillvägagångssätt. Detta arbete har utförts i samarbete med SYSteam Network Center (SNC), som vill undersöka möjligheterna och vilka förutsättningar som krävs för att kunna erbjuda ett gemensamt trådlöst nätverk som uppfyller kraven att vara säkert, skalbart och centralt administrerbart från SNC. SNC vill skaffa sig en uppfattning om vilket behov som de olika bolagen hos SYSteam i Huskvarna har av ett trådlöst nätverk, och därmed få fram en gemensam bild av hur ett trådlöst nätverk bör utformas. Som en del av detta intervjuas personer inom respektive bolag. SNC önskar sedan kunna erbjuda SYSteams bolag i Huskvarna ett gemensamt trådlöst nätverk som beaktat samtligas intresse. Genom intervjuerna gick det att urskilja följande problem i SYSteams nuvarande nätverkslösning:

    Dagens struktur hämmar samarbete mellan bolag.

    Avsaknaden av en smidig gästaccess ger ett dåligt intryck på gäster.

    Gäster och personal är idag bundna till ett begränsat antal switchportar.

    Anslutna gäster får åtkomst till delar av SYSteams interna klientnät. Gästerna bör endast komma åt de delar som de absolut behöver.

    För att kunna behandla och bearbeta de olika problemen utförs en behovsanalys. Utifrån behovsanalysen studeras lämplig litteratur i syfte att förse SNC med en omfattande analys om tekniken, affärsnyttan och mervärden som ett trådlöst nätverk kan erbjuda, men också hur ett trådlöst nätverk bör administreras och säkras. Resultatet fokuserar även på vilka utmaningar och problem som kan förekomma i en trådlös miljö, samt ger förslag på hur SNC i Huskvarna bör utforma ett trådlöst nätverk. SNC står inför en stor utmaning med att erbjuda ett trådlöst nätverk som kan upplevas användarvänligt men som samtidigt måste uppfylla vissa säkerhetskrav. Arbetet visar att om man tar hänsyn till de utmaningar som finns och kartlägger de problem som finns så är det möjligt att utforma ett skalbart, säkert nätverk som samtidigt tar hänsyn till användarvänligheten. Ett gemensamt trådlöst nätverk kan erbjuda SYSteam i Huskvarna följande:

    • Förbättrat samarbete mellan bolagen genom att medarbetarna blir mer mobila.
    • Effektivare möten.
    • En bättre miljö för projektgrupper – ökar deras rörlighet.
    • Att kommunikationen internt mellan bolag kommer att underlättas och förbättras.
    • Flexibiliteten ökar samt en ökning av motivationen bland personalen.
    • Att professionaliteten höjs internt.
    • Ett smidigt och användarvänligt gästnätverk vilket kommer förbättra bilden av SYSteam. Det ökar kundens upplevelse och tillfredställer kundens behov och kan resultera i att kundens lojalitet ökar.
    • Kundkontakten kommer att underlättas.
  • 44.
    Lind, Daniel
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Wahlström, Tim
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Modulär programmering i Android Java2015Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Syftet med arbetet har varit att försäkra övergången från kravspecifikation till kod, där Extreme Programming (XP) valts som metod till utförandet samt arbete med modulär programmering för att kunna strukturera koden i moduler. Fördelarna med modulär programmering har undersökt, samt tillvägagångssättet för kommunikation mellan moduler. Arbetet har utförts på en avgränsad del av en Androidapplikation, där modulär programmering har varit en kärnpunkt för kodstrukturen och implementeringen har innehållit hantering av trådar och bakgrundsprocesser genom Androidverktyget Asynctask. Resultatet visar att metoderna har fungerat tillräckligt bra för att säkerställa övergången mellan kravspecifikationen och kod och att fördelar med modulär programmering i sammahanget har konstaterats. Diskussionen tar upp valet av metod och möjliga alternativ till AsyncTask för hantering av trådar och bakgrundsprocesser.

  • 45.
    Lindh, Lennart
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik. Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsområde Robusta inbyggda system.
    FPGAworld CONFERENCE2009 SEPTEMBER2009Proceedings (redaktörskap) (Övrigt vetenskapligt)
    Abstract [en]

    The FPGAworld Conference addresses aspects of digital and hardware/software system engineering on FPGA technology. It is a discussion and network forum for students, researchers and engineers working on industrial and research projects, state-of-the-art investigations, development and applications. The book contains some presentations; for more information see (www.fpgaworld.com/conference).

  • 46.
    Lindh, Lennart
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH. Forskningsområde Robusta inbyggda system. Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Klevin, Tommy
    HW/SW Embedded System Designwith FPGA Technology, 20092009 (uppl. 3)Bok (Övrigt vetenskapligt)
    Abstract [en]

    The motivation for reading this book is the increase of implementations of FPGA (Field Programmable Application Gate Arrays) devices in embedded products. The aim of the book is to prepare you for real embedded FPGA system projects by walking step by step through an entire design of an embedded system together with adequate theory.

    The FPGA technology has a huge impact on the development process, and also on how we conduct science and engineering. One of the limitations today is the insufficient knowledge of how to fully exploit the FPGA technology. The design space for FPGA devices is large and fascinating with efficiencies that vary by orders of magnitude. Further, the limitations of our technology are changing, so the "right answers" of the past will almost certainly become outdated. A good engineer and researcher must know the fundamental tradeoffs to be able to re-evaluate solutions as the underlying technology changes, like FPGA technology. We will certainly see a change in the development process and research topics in the near future in the area of embedded systems.

    Many questions arise, such as: how and where do we draw the boundary between hardware and software?  How do we organize a component design paradigm with enormous power of parallel processing? What is most important to optimize when the price is close to zero for one gate?

    The book concentrates on technologies, tools and reusable components for FPGA. Those three key objects are then analyzed and later used in an engineering way to guide you through theory and practical CASE studies.

    FPGA technology is relatively new and very important in many applications, in terms of development cost, performance, power consumption etc. The well-known friend to FPGA technology is “Moore’s law”, which still predicts that the number of gates will increase and the cost decrease.

    Tools are important for optimizing the development process; archiving short development time, cost optimal solutions, minimizing the risks of bugs etc.

    Reusable components have the purpose to decrease the risks, shorten development time etc.

  • 47.
    Lundell, Johan
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Sjögren, Gustav
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Användarcentrerad utveckling av mobilt IT-stöd2006Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [en]

    This exam paper has been a collaboration between the writers and SYSteam Utvecklingspartner in Huskvarna. The assignment was about finding a need for a mobile application, making a requirement specification document with design documents and parallel to this constructing a prototype. The assignment is summarized in the following questions:

    • How can companies in the forest industry benefit from mobile information technology?

    • How can a user centered perspective be used in the process of making the requirement specification document and the design documents?

    • How do guidelines for usability apply to a mobile application?

    Three visits to companies in the forest industry were made to find a need for mobile information technology solutions. After a small analysis of the different companies’ problems and conditions the decision was to use Tenhults Impregneringsverk AB in the case study.

    We used the FA/SIM method in our job of finding the organization needs for change and the principles of User Centered Design in the work of constructing a prototype.

    The result of our work is a requirement specification with design documents and a prototype. The final prototype is an application deployed on to a PDA with a barcode scanner.

    Our conclusion is that the purpose of mobile information technology often is about making the torrent of information more effective by reducing the duplication of work and securing the quality of the information.

    Using a user centered perspective in the development work has in general terms worked out pretty well for us. Requirements and demands of the application have become clearer to us after each iteration, and in the end the customer and the developer organization where on the same terms.

    We have been able to apply the guidelines of usability on MobSaw (is the name of the application prototype that was made during the exam work). The principles are universal; the biggest difference is about input and screen size because the hardware’s capacity is limited. The advantages of the smaller frameworks for mobile devices is that the focus on usability increases.

  • 48.
    Löfling, Louise
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Versionshantering för databaser2008Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [sv]

    Moment Marketing är ett litet företag som arbetar med webbutveckling. För dem är det viktigt med versionshantering och de använder ett fåtal program som underlättar detta arbete. Idag saknar de dock möjligheten att kontrollera olika versioner av databaser. Tillsammans med Moment Marketing och de program som redan används av dem skapas i detta projekt ytterligare applikationer med mål att lösa detta problem. Först görs en undersökning över programmen Subversion, TortoiseSVN, Trac och MySQL för att se de möjligheter som finns att använda dem till att uppnå målet. Därefter skapas ytterligare applikationer som kompletterar dessa program. Det färdiga paketet innehåller program för att hantera strukturen i en lokal databas tillsammans med ett lokalt arbetsprojekt. Tillsammans med de redan tidigare befintliga programmen har ett system bildats som även hanterar databaser. Dessutom har ytterligare möjligheter till förbättrat arbete med databaser undersökts.

  • 49.
    MUBEEN, SAAD
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    EVALUATION OF SOURCE ROUTING FOR MESH TOPOLOGY NETWORK ON CHIP PLATFORMS2009Självständigt arbete på avancerad nivå (masterexamen), 80 poäng / 120 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Network on Chip is a scalable and flexible communication infrastructure for the design of core based System on Chip. Communication performance of a NoC depends heavily on the routing algorithm. Deterministic and adaptive distributed routing algorithms have been advocated in all the current NoC architectural proposals. In this thesis we make a case for the use of source routing for NoCs, especially for regular topologies like mesh. The advantages of source routing include in-order packet delivery; faster and simpler router design; and possibility of mixing non-minimal paths in a mainly minimal routing. We propose a method to compute paths for various communications in such a way that traffic congestion is avoided while ensuring deadlock free routing. We also propose an efficient scheme to encode the paths.

    We developed a tool in Matlab that computes paths for source routing for both general and application specific communications. Depending upon the type of traffic, this tool computes paths for source routing by selecting best routing algorithm out of many routing algorithms. The tool uses a constructive path improvement algorithm to compute paths that give more uniform link load distribution. It also generates different types of traffics. We also developed a simulator capable of simulating source routing for mesh topology NoC. The experiments and simulations which we performed were successful and the results show that the advantages of source routing especially lower packet latency more than compensate its disadvantages. The results also demonstrate that source routing can be a good routing candidate for practical core based SoCs design using network on chip communication infrastructure.

  • 50.
    Mulahusic, Amira
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Data- och elektroteknik.
    Kulturella skillnader mellan hemsidor och deras inverkan på internationell marknadsföring2008Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats
    Abstract [sv]

    Kubera Production som har sitt kontor i Skellefteå är en strategisk kommunikationsbyrå som interesserar sig för hur kulturella skillnader mellan hemsidor kan analyseras och dokumenteras. Inledningsvis presenteras de två frågorna som ligger bakom den här rapporten. De är:

    Hur påverkar kulturella skillnader utvecklingen av nya hemsidor runt om i världen?

    Hur kan man eventuellt se och dokumentera de kulturella skillnaderna?

    Målet är att skapa en broschyr med klara riktlinjer som företaget kan ha använding av vid etablering utomlands. Vad som inte ingår i det här arbetet är grundliga undersökningar av ett land och dess kultur.

    I teoridelen kan läsaren ta del i hur hemsidor framställs, vilka program som kan användas men också om internationell marknadsföring och vad som är viktigt vid utlandsetablering av ett företag. Redan i teoridelen kan man få en uppfattning om vilka saker som är viktiga att tänka på vid marknadsföring och hur de kan påverka konsumenternas syn på firman.

    De empiriska studierna baserades på en enkätsundersökning. Enkäten framställdes i Word och består av nio frågor som mailades till människor som använder sig av internet dagligen. Fem länder har valts ut genom att titta på statistiken över internetanvändningen i världen. Länderna som valdes ut är: USA, Sverige, Kina, Korea och England. Tre internationella företags hemsidor, alla verksamma i dessa

    fem länder analyserades. Dessa företag är Microsoft, McDonald´s och Coca-Cola. Språket, färgen, bilder och typsnitten på hemsidorna jämfördes. Broschyren som är skapad i Indesign presenteras.

    Resultaten redovisar analysen av hemsidorna och enkätsundersökningen vilket visar att språket, symboler och grafiken är de viktigaste faktorerna vid en eventuell ändring av en hemsida vid marknadsföringen utomlands. Olika möjligheter för dokumentation av de kulturella olikheterna presenteras. Slutsatsen reflekterar mina egna tankar och ger idéer på forsatt forskning.

12 1 - 50 av 70
RefereraExporteraLänk till träfflistan
Permanent länk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf