Change search
Refine search result
12 1 - 50 of 70
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1.
    Abbas, Syed Muhammad
    et al.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering. Jönköping University, School of Engineering. Jönköping University.
    Henricsson, Christopher
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering. Jönköping University, School of Engineering. Jönköping University.
    A Simulation Framework for Efficient Search in P2P Networks with 8-Point HyperCircles2008Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    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.
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    Antranik, Sevag
    Riktlinjer för grafiska användargränssnitt för lagersystem2016Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    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
    Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Metamodel based multi-objective optimization2015Licentiate thesis, comprehensive summary (Other academic)
    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.
    Jönköping University, School of Engineering, JTH, Product Development. Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Cenanovic, Mirza
    Jönköping University, School of Engineering, JTH, Product Development. Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Salomonsson, Kent
    Jönköping University, School of Engineering, JTH, Product Development. Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Multi-objective optimization of material model parameters of an adhesive layer by using SPEA22015In: 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, p. 249-254Conference paper (Refereed)
    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.
    Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Strömberg, N.
    Radial basis functions with a priori bias in comparisonwith a posteriori bias under multiple modeling criteriaIn: Structural and multidisciplinary optimization (Print), ISSN 1615-147X, E-ISSN 1615-1488Article in journal (Other academic)
  • 6.
    Amouzgar, Kaveh
    et al.
    Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization. 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 bias2017In: Structural and multidisciplinary optimization (Print), ISSN 1615-147X, E-ISSN 1615-1488, Vol. 55, no 4, p. 1453-1469Article in journal (Refereed)
    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
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    Utveckling av testverktyg för mjukvara med fysiska komponenter2018Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    A lot of time is spent on manual software testing. When software can interact with exponentially more and more components the number of tests required will increase at the same rate. Automation of these manual tests has been previously shown that a time-saving can occur with test automation. When tests need to be done on software that interacts with physical components the results of testing automation are harder to predict. This thesis aims to explain the impact of physical components on the development and the result of test tools developed for use on automated tests on objects with physical components. In this work, a test tool for automatic regression testing for height adjustable table legs were developed. The method used to design the tool was Design Science Research where, for example, TESLA was adapted for use in automated tests with physical components. TESLA is a language for specifying test cases and allowing test automation with embedded systems that was implemented in the test tool's design which could be used to automatically generate scripts and automatically executes test cases. With the development and design of the testing tool, the thesis attempted to answer how a test tool should be designed when physical components are included in the test object and how the measurement accuracy of the tool may affect the test result. Experiments have been carried out during the development process where regression tests have been performed according to a test protocol. During these experiments a test protocol is executed. One manually by hand and one is done automatically with the testing tool. The results of the experiments show that the execution of the test protocol execution with the test tool gave a time saving of 35% compared to the manual tests. The physical components of the test object were shown to affect the automatic execution time negative and further analysis of previous research has shown that this result is insufficient to justify the large initial time that is required to automate tests.

  • 8.
    Andersson, Christian
    et al.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Gustafsson, Sebastian
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Utveckling av ett företags marknadskommunikation med informationsteknik2006Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    Abstract [en]

    The IT-company Conect AB was in need of an improvement of their marketing communication, which involves a development of their website and a production of product sheets about the company’s services that will be available on the website. Because of the company’s already determined information channels and target group, an improvement of their message remained. With theories within Information Technology with concentration on usability, usable web design and usable graphics communication, the company’s message would be clarified. The appliance of the theories would therefore improve the communication with potential and existing customers. The assignment was formulated as a comprehensive question with two part questions:

    • How can Information Technology improve a company’s marketing communication?

    o How can a website be produced in order to act like a link between the company and the customer with considered theories within usability and usable web design?

    o How can a product sheet efficiently mediate information to the customer with considered theories within usability and usable graphics communication?

    The development of the product was carried out on the basis of theories which make it easy and understandable. Huge efforts were made on the website’s layout, navigation, structure, and information. With the website as a platform, the product sheets were developed in accordance with it. Important aspects concerning the product sheets were the layout that would ensemble with the website, and the treatment of the information, design of text, pictures, and illustrations.

    The result was a marketing product that uses both Internet and personal meetings as a information channel, i.e. the website and the vendor’s meeting with the customer where the product sheets become convenient. The website and the product sheets establish a marketing package where the user can take part of the company’s message.

    The product contributed with an improvement of the company’s marketing communication through Internet and personal meetings as information channels, where the website and the product sheets communicate with the customers in an efficient way. With informative headlines, texts and pictures that ensemble with a user friendly navigation and structure, the message reaches the user more efficiently. Thus the goal of positive marketing communication has been achieved.

  • 9.
    Andersson, Christian
    et al.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Josefsson, Fredrik
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Pettersson, Rickard
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Utveckling av e-handelssystem med implementerad betallösning2007Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
  • 10.
    Andersson, Martin
    et al.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Strand, Niklas
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Virtualisering för en effektivare laborationsmiljö2012Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    IT-companies today need to experiment with the technology they deliver to their customers. A laboratory environment with little or no planning behind it can have a quite low efficiency. The term “efficiency” is used, in this work, as a measure-ment of how much time it takes to complete a certain work-task. However, effi-ciency also means reducing the useage of resources. Increased efficiency means that less time is used to complete one or more tasks. Today, IT-companies nor-mally utilize a fraction of their total server capacity. To utilize the servers more efficiently, and be more economic, virtualization is a good solution. TDC, who delivers communication solutions, has a laboratory environment at their office in Växjö. The work includes, among other things, time-consuming reinstallation of servers. Another problem is that people currently often need to be in the envi-ronment, physically. This limits the use of the environment because people in oth-er offices have no chance of using it. The purpose of this work is to develop guidelines as to build efficient laboratory environments for servers and network-units, and to reduce the need of physical access to the laboratory equipment.

    During the work a workshop was conducted, regular telephone reconciliations were held, experiments were done and a literature research was made. The exper-iments dealt with virtualization and external storage. The goal has been to develop guidelines on how to build efficient laboratory environments. Through the litera-ture research, in multiple databases, sources were found that support the theory and the results.

    The guidelines developed show how to reduce the need of physical presence by allowing remote access and having a well-planned network structure. By configur-ing the remote access properly the equipment can be accessed even if some parts of the network structure are not fully functional. Servers can be accessed via a special expansion card as long as they have power and network access. This way, you can start and stop the server and even reinstall its operatingsystem, all of it remotely. It is essential in a laboratory environment to be able to restore the con-figuration of a device to a initial state, or known working state. For networking units this is accomplished by storing (and getting) configurations from a central server. Virtualization is a good option when it comes to restoring servers, because it is easy to save snapshots of virtual machines. The whole environment and its routines should be well documented.

  • 11.
    Artursson, Andreas
    et al.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Petersson, Erik
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Utveckling av applikation för hantering av takbleck - Thule Bracket System (TBS)2006Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    Abstract [en]

    Thule Sweden AB develop, manufacture, and market complete and functional load carriers for cars. They provide a large amount of different load carriers for over 1500 car models. They also manufacture carriers such as bike carriers, roof boxes, ski carriers and water sport carriers. To be able to put a roof carrier on a car, a load carrier must be manufactured and be placed between the car roof and the roof carrier.

    We have developed software that the group of workers at Thule can use to search/add/edit brackets, instead of manually search in a folder containing over 700 drawings. The program was first developed in Microsoft Visual Studio 2003 (.NET Framework 1.1), but has been rewritten in Microsoft’s new develop environment Visual Studio 2005 (.NET Framework 2.0).

    Before we started to write the program, Thule gave us a specification of requirements that contained information of possible functions in the program. The specification of requirements has been changed a couple of times during our work. We have also put up a website where bugs and changes could be reported.

    Except a part in this report, where we describe how the program is built, how we have solved problems, there is also theoretical information about how databases, XML and other techniques work.

    The result of this project became an application, which the personnel at Thule can use while they visit their customers. The saved information can later be synchronised with the server.

  • 12.
    Bergelin, John
    et al.
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    Ericsson, Felix
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    Dataöverföring med Bluetooth 5: En jämförelse mellan Classic och Low Energy2019Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Alcalde, John
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Performance Evaluation of Embedded Microcomputers for Avionics Applications2010Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    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.
    Jönköping University, School of Engineering.
    Peterson, Erik
    Jönköping University, School of Engineering.
    Webbaserat ärendehanteringssystem2012Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
  • 15.
    Burman, Erik
    et al.
    Department of Mathematics, University College London, London, United Kingdom.
    Hansbo, Peter
    Jönköping University, School of Engineering, JTH, Materials and Manufacturing.
    Larson, Mats G.
    Department of Mathematics and Mathematical Statistics, Umeå University, Umeå, Sweden.
    A simple finite element method for elliptic bulk problems with embedded surfaces2019In: Computational Geosciences, ISSN 1420-0597, E-ISSN 1573-1499, Vol. 23, no 1, p. 189-199Article in journal (Refereed)
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Grek, Niklas
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Säkerhetsklassificering av IT-system på Fläkt Woods AB2006Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    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
    Jönköping University, School of Engineering, JTH, Product Development. Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Finite element methods for surface problems2017Doctoral thesis, comprehensive summary (Other academic)
    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
    Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Finite element methods on surfaces2015Licentiate thesis, comprehensive summary (Other academic)
    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
    Jönköping University, School of Engineering, JTH, Product Development. Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Numerical error estimation for a TraceFEM membrane and distance function on P1 and P2 tetrahedraManuscript (preprint) (Other academic)
  • 20.
    Cenanovic, Mirza
    et al.
    Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Hansbo, Peter
    Jönköping University, School of Engineering, JTH, Product Development. Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Larsson, Mats G.
    Umeå University.
    Cut finite element modeling of linear membranes2016In: Computer Methods in Applied Mechanics and Engineering, ISSN 0045-7825, E-ISSN 1879-2138, Vol. 310, p. 98-111Article in journal (Refereed)
    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.
    Jönköping University, School of Engineering, JTH, Product Development. Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Hansbo, Peter
    Jönköping University, School of Engineering, JTH, Product Development. Jönköping University, School of Engineering, JTH. Research area Product Development - Simulation and Optimization.
    Larsson, Mats G.
    Finite element procedures for computing normals and mean curvature on triangulated surfaces and their use for mesh refinementManuscript (preprint) (Other academic)
    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.
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    Gustafsson, Benjamin
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    En jämförande studie av crossplattform- och hybridutveckling2016Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    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
    Jönköping University, School of Engineering, JTH, Mechanical Engineering. Jönköping University, School of Engineering, JTH. Research area Computer Supported Engineering Design.
    Knowledge Modelling and Analysis in Design Automation Systems for Product Configuration2010In: NordDesign 2010: proceedings of the 8th biannual conference NordDesign 2010 / [ed] Andreas Dagman, Rikard Söderberg, 2010, p. 257-266Conference paper (Refereed)
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Gustafsson, Mikael
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Webbsida med WEB 2.02009Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
  • 25.
    Fondelius, Henric
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    En applikation som analyserar loggfiler genererade av en brandvägg2006Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    Abstract [en]

    The goal of this project was to construct an application that can analyze the traffic through the network (ECN) at Ericsson. There are three accesspoints to ECN protected by firewalls. The connections through the firewalls are logged daily. With the help from firewall logs unauthorized access can be found. A tool which analyzes the logs is therefore needed.

    The program is made in the computer language Perl. Perl was chosen because of its superior text handling capabilities. The application is executed through the terminal/command line. The two most important functions are Searchlog and Check. Searchlog handles the IP-searching and the Check function searches for unauthorized connections in the firewall logs. Execution time and data integrity were the main goals that were strived for.

    My conclusion is that working with firewall logs requires a lot of testing to achieve the best result. I realized that regular expressions is the easiest and most powerful tool to use when working with large amounts of text. Since the speed was prioritized and not memory usage there is room for memory improvement.

  • 26.
    Gil, Juan
    et al.
    Jönköping University, School of Engineering.
    Jimenez, Naybi
    Jönköping University, School of Engineering.
    Molina, Ricardo
    Jönköping University, School of Engineering.
    Development and Construction of a Portable Music Composing Device2009Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering. Jönköping University, School of Engineering, JTH. Research area Information Engineering.
    Lagerberg, Adam
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Experiences from a Multi-Cultural Design, Build, Test Project2009In: CDIO Conference, 2009Conference paper (Refereed)
  • 28.
    Gustavsson, Daniel
    et al.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Lundström, Julia
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Analys av användargränssnitt2006Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    Abstract [en]

    Who decides whether a design is user friendly or not? And what is the trick to maintain that type of design throughout the whole program? These and many more questions were asked when the work with the report were about to begin. The plan is to find out what is relevant for design today and what will be interesting to know about in a present future. Through a fundamentally analysis of the design in the program SEBS (System Economy Business System) together with a number of similar programs, several problem areas has been discovered and motivated by references to different authors and ISO standards(International Organisation for Standardization).

    Since this task has an abstract nature it does not provide the authors with good case studies that easily can be presented and discussed. Despite that, a new user design has been created and new guidelines for future design have been drawn. The work gained a deep understanding for the difficulties that comes with software manufacturing and a belief that most people would back of if they knew what was waiting down the line in this type of work. As always when project includes several people problems with communications and the ability to struggle at the same direction occurs. Tools to lighten this work are presented and they are not just effective to keep the group together. They can also help to find new ways to talk about the actual user of the developing program.

  • 29.
    Halje, Gustav
    et al.
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    Mansfeld, Pontus
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    Utvärdering av trackingsystemen i ARKit och ARCore: En experimentell studie2018Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Purpose – To construct successful mobile Augmented Reality solutions that make virtual objects coexist with reality, robust tracking systems capable of tracking position and orientation with high precision is required. The study's purpose was therefore to investigate the precision of the tracking systems in ARKit and ARCore to receive material regarding how well virtual objects can be anchored on a physical position. Both ARKit and ARCore utilize a concept called anchors to achieve heightened precision in the tracking of virtual objects. How reliable these anchors are in each framework and whether they improve precision was thus examined.

    Method – Experiments were designed and performed in the study, where one app for each framework was created with the purpose of placing a virtual object with or without an anchor in front of the device. Fixed physical positions were used as references to calculate how much the virtual object were drifting when the device was moved around in two different scenes.

    Findings – The average drift of the anchors were 15,2 cm and 27 cm with ARKit in each scene. The anchors with ARCore had an average drift of 7,8 cm and 4,7 cm. The study found that the tracking of virtual objects improved in ARCore when anchors were used, while ARKit gave mixed results where clear improvements could be seen only when there was enough texture in the scene.

    Implications – The study shows that ARCore handles the tracking of virtual objects better than ARKit. The study also confirms that anchors should be utilized to improve the precision of the tracking in ARCore, while in ARKit it is only improved when there are a sufficient amount of texture in the surroundings.

    Limitations – Only one smartphone for each framework were used in the experiments. The scenes were static and the experiments were performed in as bright conditions as possible. The study only tested one anchor and says nothing regarding changes in the reliability and precision when multiple anchors are used.

  • 30.
    Holsmark, Rickard
    et al.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Kumar, Shashi
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Palesi, Maurizio
    DIIT,University of Catania, Italy.
    A Multi-Level Routing Scheme and Router Architecture to support Hierarchical Routing in Large Network on Chip Platforms2010In: 4th Workshop on Highly Parallel Processing on a Chip (HPPC 2010), 2010Conference paper (Refereed)
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Pettersson, Sebastian
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Virtuella skrivbord i kommunal verksamhet2011Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Today it’s common that companies and organizations are facing several challenges and problems when it comes to making their IT-environment more efficient. Some of these are the management of user’s computers and file security. Comput-er users are often tied to their personal computer due to personal programs and files. Because of this users lack the mobility and flexibility to be able to work at different places within and outside of the organization.Virtual desktop is one of the offered solutions to these problems and comes with several possibilities. The virtual technique makes it possible to run several virtual machines on a few physical computers in the datacenter. Companies are still quite careful about implementing virtual desktops since it requires a small change for the computer users. They are also unsure how the users will be affected by work-ing with a virtual desktop. Mullsjö commune where the research was performed were interested in virtual desktops, they had a few hunches about what sort of possibilities one might gain by investing in virtual desktop. The IT administration wasn’t sure how it might affect their computer users, and they also lacked the time required to investigate how the computer users experience working with a virtual desktop. Because of these problems the purpose of this thesis was to study how computer users experience working with a virtual desktop and what sort of possi-bilities it can create for the organization. The purpose and research questions were broken down into several assumptions to make it easier to answer the questions that the thesis is built around.Initially a research took place at three chosen computer users and two IT adminis-trators to be able to retrieve information and problems that might exist. A litera-ture review was performed around virtual desktop. With the help of the collected information from the initial research a test environment could be set up, consist-ing of one virtual desktop per computer user. The computer users used their virtual desktop throughout a normal work day and were then asked how they experienced working with a virtual desktop. The experience of the computer users in Mullsjö commune turned out to be positive and didn’t bring any major adjust-ments in their work. Differences between the computer users existed that made them experience the virtual desktop and its possibilities in different ways. With the help of the literature review regarding virtual desktops, several possibilities could be compiled, e.g. the possibility to use older computers longer, increased flexibil-ity, increased security and the ability to reduce the costs.A summary is presented that consists of the results from the research of the expe-rience among the users and the literature review. The assumptions are being used to be able to compare the two results to see if they can strengthen each other. The conclusion of virtual desktop is that it most likely can be implemented without affecting the experience of the computer user and that it also will create several possibilities. It’s however important to involve the user and find out their needs.

  • 32.
    Johansson, Björn
    et al.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Alashi, Bahaa
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Ekström, Mikael
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    MPS i molnet2014Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
  • 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
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics, 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 Algorithms2017In: 15TH INTERNATIONAL SYMPOSIUM ON DISTRICT HEATING AND COOLING (DHC15-2016) / [ed] Ulseth, R, Elsevier, 2017, p. 208-216Conference paper (Refereed)
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Abrahamsson, Mattias
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Webbportal för kreditlån2010Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    This report describes the development of a well–functioning and aesthetically appealing web portal and associated database for a company called Svensk Kredit & Försäkringsförmedling AB (Translated: Swedish Credit & Insurance intermediation AB). The portal will test customers' creditworthiness through another company called Business Check in Sweden AB.

    Administrators to the web portal have a special user interface to display all customers, to disburse the money to the customer and edit customer information. A super–user interface is available for administrators where they can change the information on all administrator accounts.

    Many aspects of security has been addressed because the web portal will handle personal information. The portal must also be protected against manipulation. It should not be possible for someone to manipulate the web portal. One example is the loan application form which uses a number of functions that control the input data against SQL–injection and inaccurate data.

  • 35.
    Karlsson, Johan
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    A practical approach to implementing Continuous Delivery: A case study at the Swedish Board of Agriculture2018Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    This thesis has been carried out at the Swedish Board of Agriculture. The client wants to orientate towards a development environment and architecture that allows for more frequent software deliveries than in the current situation, to increase the business benefits of the development work carried out.

    The purpose of this thesis is to develop a process to iteratively move towards an architecture and development environment that enable Continuous Delivery. Continuous delivery aims to a very high extent to treat a developer's code as part of a potential release candidate. This in turn causes high demands on being able to secure the reliability of both the infrastructure and the individual developers’ contributions.

    The work has been carried out in cooperation with developers, infrastructure engineers, architects and team leaders on The Swedish Board of Agriculture. Theories have been tested within the IT organization to ensure their reliability and applicability in the organization.

    A process has been developed with the limitation that it has not been tested in a production environment because of the limited timeframe available. However, it has been demonstrated that the process is feasible for the systems that acted as the main testing candidates during the thesis.

  • 36.
    Karlsson, Viktor
    et al.
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    Pehrsson, Eric
    Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
    Noggrannheten hos ett positioneringssystem baserat på Bluetooth 5: En jämförande studie av fem olika filtreringsalgoritmers påverkan på positioneringsnoggrannheten2018Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Purpose – The purpose of this thesis was to identify and evaluate different filtering algorithms for raw Received Signal Strength Indication (RSSI) values in an indoor positioning system. The purpose was also to examine how the positioning accuracy is affected depending on which filter that was applied to an indoor positioning system based on Bluetooth Low Energy (BLE) 5.

    Method – To identify and evaluate the filtering algorithms a literature study was performed, where databases such as Primo, Google Scholar, Digitala Vetenskapliga Arkivet among others were used to collect data. To examine how the positioning accuracy is affected by the filtering algorithms, an experimental study was performed. A one-dimensional indoor positioning system was designed were a Blue Gecko BGM111 Bluetooth Low Energy Model with BLE 5 was programed to read the RSSI values from a connection with an iPhone 8. The RSSI values were sent via a UART to an external computer which stored these as a text file. All the filtering algorithms processed the same text file to reassure comparable conditions. The results from the different filtering algorithms were examined in two steps. The first step was to decide if the filtering of the distance values or the filtering of the RSSI values resulted in the highest positioning accuracy. The second step was to compare the results to decide which of the filtering algorithms that gave the highest positioning accuracy. The examination resulted in an observed hypothesis created by the authors, that was validated by conducting a single tailed hypothesis test with a significance level of 0,01. By conducting the tests in three different environments, an assurance was created that the same phenomenon was in place in all environments. The experimental study took place in the following environments: harsh office environment, calm office environment and open environment.

    Findings – The results from the literature study showed that the Kalman filter, Feedback filter, Gauss filter, Moving Median filter, Moving Mean filter and Particle filter are the most frequently mentioned filtering algorithms in the positioning context. The results from the experimental study showed that the Kalman filter was the filtering algorithm with the highest positioning accuracy. The results also showed that filtering on the RSSI values before they were transformed into distance was an improvement compared to filtering on the distance, after the transformation of the RSSI values.

    Implications – The results from this thesis will be beneficial for ROL Ergo AB in their upcoming implementation of an indoor positioning system. After a conducted examination of existing work within the field, the authors found a lack of studies that compare positioning accuracy on more than 3 filtering algorithms and with a usage of the latest version of BLE, namely version 5. This shows that the results from this thesis could be of great use for developers of positioning systems based on BLE.

    Limitations – The time spent realizing this thesis did not allow for a full and exhaustive evaluation of the great number of filtering algorithms that are available. Therefore, only a few filtering algorithms were selected to be examined and tested, which was done by what the authors considered to be a frequent mentioned filtering algorithm in other positioning systems and that was implementable within the timeframe of this thesis. This thesis experimental study only used BLE 5 as communication mean and therefore does not contain a comparison of positioning accuracy between BLE 5 and earlier versions of BLE.

    Keywords – RSSI, BLE 5, filtering algorithm, positioning accuracy. 

  • 37.
    Kasselstrand, Olof
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Att Införa IPv6 i ett IPv4-nätverk2007Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    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.
    Jönköping University, School of Engineering, JTH. Research area Information Engineering.
    Khan, Muhammad Tahir
    Jönköping University, School of Engineering, JTH. Research area Information Engineering.
    Tools and Organisational Measures to Improve Information Flow2009Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Svennberg, Louise
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    En jämförelse mellan PHP och C# i .Net2009Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Zügner, Hannes
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    VERKSTADSSYSTEM SOM SILVERLIGHT-APPLIKATION2009Independent thesis Basic level (degree of Bachelor), 15 credits / 22,5 HE creditsStudent thesis
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Pettersson, Johan
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Förbättra Internetsystem genom implementation av AJAX-teknik2006Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    Abstract [en]

    Today, many businesses and persons prefer to use web applications in their daily

    work. Until now, most of the websites are being constructed using an old traditional

    model. The model implies that whenever someone clicks on a link to get new

    information, a request is being sent to an information server. The server prepares, and

    returns the new requested information. For the client to take part of the new

    information, the client has to reload the whole page with all its content. By using

    AJAX-techniques the information flow will be more similar to an ordinary local

    application program. That is, only the information that needs to be updated is sent

    back to the client browser.

    The purpose of this essay was to investigate whether AJAX-techniques can improve

    Internet systems, both in user-friendliness and in a development point of view. This

    was performed studying two typical cases of web applications. By comparing the two

    applications, before and after implementation of AJAX, we could see improvements

    with AJAX in all of our investigated aspects. The user can work more efficient in

    applications where AJAX is implemented. For example, the application can give more

    direct feedback on the user’s actions by working with a much higher level of active

    communication. A whole new world of possibilities opens for the developer to

    construct applications that were not possible before. The new continuous

    communication between server and client creates higher demands on the developer

    than before. Since communication occur in the background, error handling is harder to

    troubleshoot. In our opinion the advantages of AJAX by far outnumbers the

    drawbacks. In the future, more and more developers will use AJAX which will lead to

    better solutions of debugging. This is a challenge to the Internet Community, a

    challenge that we believe will be met.

  • 42.
    Kurtulus, Filiz
    et al.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Holstensson, Alexandra
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    DK:s kommunikation, informations- och dokumenthantering med hjälp av Microsofts produkter2007Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Ben-Zur, Michael
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Trådlösa nätverk - Analys av förutsättningar och förslag på utformning2009Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    This report describes and analyzes the requirements for a wireless network installation. The subject wireless network is both extensive and complex, and results of that many in the branch are missing the accurate qualifications. There is an abundance of different components, encryptions and procedures. This report has developed in cooperation with SYSteam Network Center (SNC), who wants to investigate the requirements and opportunities a common wireless network might provide. The common wireless network shall fulfill the need of security, scalability and to be centrally administrated. SNC wants knowledge about the different needs, that the internal SYSteam company in Huskvarna have about a common wireless network. And thereby be able to summarize a mutual image of how a wireless network should be designed. As a part of this, people from different companies at SYSteam where interviewed. SNC would like to offer the SYSteam companies situated in Huskvarna a common wireless network, which pays attention to everyone’s interests. The interviews gave the following notice that there were problem in the network solution used today:

    • Today’s network structure restrains the cooperation between internal companies.
    • The missing of a flexible guest access gives a bad impression to external guests.
    • Today guests and staff are bound to a limited amount of switchports.
    • Connected guests get access to parts of SYSteam internal clientnetwork. The guests should only get access to what they absolutely require.

    To be able to handle and process the problems a three-steep analyze have been made, primary to understand the requirement of the organization, to clearly define the problems and what opportunities a wireless network may have. From these three steps, proper literature have been studied in purpose to provide SNC with a comprehensive analyze about the technique, business considerations and what value a wireless network provides. The result focuses about what uprising challenge a wireless network may originate and the problems it could contain. In the conclusion, guide principles how a wireless network should be designed adjusted for SNC is formed. SNC is today facing a big challenge in order to offer a wireless network which shall meet the requirements of user-friendly and secured demands. The work shows, if consideration is taken to available challenges and survey existing problems, it’s possible to design a scalable, secured network which also provides user-friendly management. An example a common wireless network can offer SYSteam in Huskvarna can be one of the following:

    • Cooperation improvements between companies, clients become even more mobile.
    • Meetings become more efficient.
    • Offer a better environment for project teams, due to increased mobility.
    • Offer an ordinary guest access.
    • The internal communication will facilitate and improve between companies.
  • 44.
    Lind, Daniel
    et al.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Wahlström, Tim
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Modulär programmering i Android Java2015Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

         The purpose of this work has been to ensure the transition from concept and requirements to code, where Extreme Programming (XP) was selected as the method for development. The advantages of modular programming and the means of communication between modules have been examined. The work has been performed in a limited part of an Android application, where modular programming has been a core part for the code structure and the implementation contained managing threads and background processes with the Android tool Asynctask. The result shows that the methods have worked well enough to ensure the transition between the requirements and code and several advantages of modular programming has been identified. The discussion addresses the choice of method and possible alternatives to AsyncTask for managing threads and background processes.

     

  • 45.
    Lindh, Lennart
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering. Jönköping University, School of Engineering, JTH. Research area Robust Embedded Systems.
    FPGAworld CONFERENCE2009 SEPTEMBER2009Conference proceedings (editor) (Other academic)
    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.
    Jönköping University, School of Engineering, JTH. Research area Robust Embedded Systems. Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Klevin, Tommy
    HW/SW Embedded System Designwith FPGA Technology, 20092009 (ed. 3)Book (Other academic)
    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.
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Sjögren, Gustav
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Användarcentrerad utveckling av mobilt IT-stöd2006Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    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
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Versionshantering för databaser2008Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    Abstract [en]

    Moment Marketing is a small Company working with web development. Version control is an important part of their work and they already use a few programs to handle this. These programs cannot handle different database versions. In this project supplements will be created so that previously installed programs can be used for handling version control of databases. Before the programming begins a study of the programs Subversion, TortoiseSVN, Trac and MySQL will be made.

  • 49.
    MUBEEN, SAAD
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    EVALUATION OF SOURCE ROUTING FOR MESH TOPOLOGY NETWORK ON CHIP PLATFORMS2009Independent thesis Advanced level (degree of Master (Two Years)), 80 credits / 120 HE creditsStudent thesis
    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
    Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
    Kulturella skillnader mellan hemsidor och deras inverkan på internationell marknadsföring2008Independent thesis Basic level (degree of Bachelor), 10 points / 15 hpStudent thesis
    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 of 70
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf