Change search
Refine search result
1234567 151 - 200 of 3250
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • 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.
  • 151.
    Alveflo, Victor
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
    Virtual Training Tool: Mjukvarubaserat utbildningsverktyg2014Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    An important part at companies that’s manufacturing industrial machines is to provide training for the machines end-users such as daily machine operators and technicians, in order to give them a good understanding about how the concerned machine works. At these kinds of trainings it’s very important that the training material used to train the users provides a high user-friendliness.

    The goal with this thesis is to improve the user-friendliness of an existing training tool for a specific training course from the projects client. The training course that’s going to be improved is currently using a hardware-based simulator that’s used to manually simulate processes at a certain machine.

    The result was a solution in shape of a software-based simulator with associated graphical user interface. The user can thus within safe circumstances simulate the concerned machines behavior through a PC-program and e.g. create emergency situations without putting the users safety in danger. 

  • 152.
    Alvila, Markus
    et al.
    Linköping University, Department of Computer and Information Science.
    Johansson, Jonathan
    Linköping University, Department of Computer and Information Science.
    Johansson, Philip
    Linköping University, Department of Computer and Information Science.
    Lenz, Silas
    Linköping University, Department of Computer and Information Science.
    Lindmark, Sebastian
    Linköping University, Department of Computer and Information Science.
    Norberg, Emil
    Linköping University, Department of Computer and Information Science.
    Regard, Viktor
    Linköping University, Department of Computer and Information Science.
    Övervakning och bedömning av flygledares prestanda2017Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Möjligheten att fjärrstyra flygledartorn kommer att ställa högre krav på flygledares koncentrations- och simultanförmåga runt om i Sverige. Det är viktigt att åtgärder tas för att förhindra att en trött flygledare begår ett misstag och det är just detta som det framtagna systemet försöker att förhindra.

    Med hjälp av sensorer och modeller kan systemet bestämma flygledarens trötthet, stressnivå, uppmärksamhet och nuvarande arbetsuppgift. Alla värden presenteras i ett enkelt grafiskt gränssnitt. Tillsammans med resultaten för flygledarens hälsa presenteras även all sensordata i gränssnittet.

    Systemet är främst uppbyggt av två olika ramverk: Apache NiFi och Apache Spark. Vad de båda ramverken har gemensamt är att de har funktionalitet för att bygga kluster, vilket betyder att endast antalet noder sätter gränsen för hur många flygledare som kan vara uppkopplade samtidigt.

    Denna prototyp har inte all funktionalitet på plats för att behandla flera flygledare. Grunden är däremot lagd för att enkelt kunna implementera ytterligare funktionalitet och i slutändan ha flera flygledare uppkopplade samtidigt. Systemet öppnar upp möjligheter till att fördela arbetet på de flygledare som är mest fokuserade och kan därför bidra till att öka flygsäkerheten.

  • 153.
    Amatya, Suyesh
    et al.
    Linnaeus University, Faculty of Technology, Department of Computer Science.
    Kurti, Arianit
    Linnaeus University, Faculty of Technology, Department of Computer Science.
    Cross-Platform Mobile Development: Challenges and Opportunities2013In: ICT Innovations 2013: ICT Innovations and Education / [ed] Vladimir Trajkovik and Misev Anastas, Springer, 2013, 1, p. 219-229Chapter in book (Refereed)
    Abstract [en]

    Mobile devices and mobile computing have made tremendous advances and become ubiquitous in the last few years. As a result, the landscape has become seriously fragmented which brings lots of challenges for the mobile development process. Whilst native approach of mobile development still is the predominant way to develop for a particular mobile platform, recently there is shifting towards cross-platform mobile development as well. In this paper, we have performed a survey of the literature to see the trends in cross-platform mobile development over the last few years. With the result of the survey, we argue that the web-based approach and in particular,hybrid approach, of mobile development serves the best for cross-platform development. The results of this work indicate that even though cross platform tools are not fully matured they show great potential. Thus we consider that cross-platform development offers great opportunities for rapid development of high-fidelity prototypes of the mobile application.

  • 154.
    AMEEN HASHIM, FARHAN
    et al.
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
    Al Eid, Jamal
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
    Al-Salem, Abdulkhaliq
    Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE).
    Comparing of Real-Time Properties in Networks Based On IPv6 and IPv42013Independent thesis Advanced level (degree of Master (One Year)), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Real time applications over IP network became widely used in different fields; social video conference, online educational lectures, industrial, military, and online robotic medical surgery.

    Online medical surgery over IP network has experienced rapid growth in the last few years primarily due to advances in technology (e.g., increased bandwidth; new cameras, monitors, and coder/decoders (CODECs)) and changes in the medical care environment (e.g., increased outpatient care, remote surgeries).

    The purpose of this study was to examine and analyze the impact of IP networks parameters; delay, jitter, throughput, and drop packet on the performance of real-time medical surgery videos sent across different IP networks; native IPv6, native IPv4, 6to4 and 6in4 tunneling transition mechanisms and compare the behavior of video packets over IP networks. The impact of each parameter over IP networks is examined by using different video codecs MPEG-1, MPEG-2, and MPEG-4.

    This study has been carried out with two main parts; theoretical and practical part, the theoretical part of this study focused on the calculations of various delays in IP networks such as transmission, processing, propagation, and queuing delays for video packet, while the practical part includes; examining of video codecs throughput over IP networks by using jperf tool and examining delay, jitter, and packet drops for different packet sizes by using IDT-G tool and how these parameters can affect quality of received video.

    The obtained theoretical and practical results were presented in different tables and plotted into different graphs to show the performance of real time video over IP networks. These results confirmed that video codecs MPEG-1, MPEG-2, and MPEG-4 were highly impacted by encapsulation and de-capsulation process except MPEG-4 codec, MPEG-4 was the least impacted by IPv4, IPv6, and IP transition mechanisms concerning throughput and wastage bandwidth. It also indicated that using IPv6-to-4 and IPv6-in-4 tunneling mechanisms caused more bandwidth wastage, high delay, jitter, and packet drop than IPv4 and IPv6.

  • 155.
    Amighi, Afshin
    et al.
    University of Twente.
    de Carvalho Gomes, Pedro
    KTH, School of Computer Science and Communication (CSC), Theoretical Computer Science, TCS.
    Gurov, Dilian
    KTH, School of Computer Science and Communication (CSC), Theoretical Computer Science, TCS.
    Huisman, Marieke
    University of Twente.
    Provably Correct Control-Flow Graphs from Java Programs with Exceptions2012Report (Other academic)
    Abstract [en]

    We present an algorithm to extract flow graphs from Java bytecode, including exceptional control flows. We prove its correctness, meaning that the behavior of the extracted control-flow graph is a sound over-approximation of the behavior of the original program. Thus any safety property that holds for the extracted control-flow graph also holds for the original program. This makes control-flow graphs suitable for performing various static analyses, such as model checking.The extraction is performed in two phases. In the first phase the program is transformed into a BIR program, a stack-less intermediate representation of Java bytecode, from which the control-flow graph is extracted in the second phase. We use this intermediate format because it results in compact flow graphs, with provably correct exceptional control flow. To prove the correctness of the two-phase extraction, we also define an idealized extraction algorithm, whose correctness can be proven directly. Then we show that the behavior of the control-flow graph extracted via the intermediate representation is an over-approximation of the behavior of the directly extracted graphs, and thus of the original program. We implemented the indirect extraction as the CFGEx tool and performed several test-cases to show the efficiency of the algorithm.

  • 156.
    Amighi, Afshin
    et al.
    University of Twente.
    de Carvalho Gomes, Pedro
    KTH, School of Computer Science and Communication (CSC), Theoretical Computer Science, TCS.
    Gurov, Dilian
    KTH, School of Computer Science and Communication (CSC), Theoretical Computer Science, TCS.
    Huisman, Marieke
    University of Twente.
    Sound Control-Flow Graph Extraction for Java Programs with Exceptions2012In: Software Engineering and Formal Methods: 10th International Conference, SEFM 2012, Thessaloniki, Greece, October 1-5, 2012. Proceedings, Springer Berlin/Heidelberg, 2012, p. 33-47Conference paper (Refereed)
    Abstract [en]

    We present an algorithm to extract control-flow graphs from Java bytecode, considering exceptional flows. We then establish its correctness: the behavior of the extracted graphs is shown to be a sound over-approximation of the behavior of the original programs. Thus, any temporal safety property that holds for the extracted control-flow graph also holds for the original program. This makes the extracted graphs suitable for performing various static analyses, in particular model checking. The extraction proceeds in two phases. First, we translate Java bytecode into BIR, a stack-less intermediate representation. The BIR transformation is developed as a module of Sawja, a novel static analysis framework for Java bytecode. Besides Sawja’s efficiency, the resulting intermediate representation is more compact than the original bytecode and provides an explicit representation of exceptions. These features make BIR a natural starting point for sound control-flow graph extraction. Next, we formally define the transformation from BIR to control-flow graphs, which (among other features) considers the propagation of uncaught exceptions within method calls. We prove the correctness of the two-phase extraction by suitably combining the properties of the two transformations with those of an idealized control-flow graph extraction algorithm, whose correctness has been proved directly. The control-flow graph extraction algorithm is implemented in the ConFlEx tool. A number of test-cases show the efficiency and the utility of the implementation.

  • 157. Amin, Marian Hany
    et al.
    Mohamed, Ehab Kamel
    Elragal, Ahmed
    Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.
    Corporate Social Responsibility disclosure via Twitter by top listed UK companies: A Data Science Approach2018Conference paper (Refereed)
  • 158.
    Amin, Marian Hany
    et al.
    The German University in Cairo.
    Mohamed, Ehab Kamel
    Elragal, Ahmed
    Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.
    Financial Disclosure on Twitter by Top Listed UK Companies: A Data Science Approach2018Conference paper (Refereed)
    Abstract [en]

    Ongoing advancements in technology have changed dramatically the disclosure media that companies adopt. Such disclosure media have evolved from the traditional paper-based ones, to the internet as the new platform to disclose information via companies’ designated websites. However, currently the new media for disclosures are the social media. The aim of this paper is to investigate corporate social media accounts for financial disclosure, as well as, identify its determinants. The sample of the study is comprised of the tweets posted on the Twitter accounts belonging to the FTSE 350 constituents. Topic modeling is applied to identify financial disclosure tweets and logistic regression is run to identify the determinants of financial disclosure on Twitter. Results show that companies use Twitter to make corporate disclosures and some board characteristics are found to have a significant relationship with financial disclosure.

  • 159. Amin, Marian Hany
    et al.
    Mohamed, Ehab Kamel
    Elragal, Ahmed
    Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.
    Twitter: An emerging media for corporate disclosure2018Conference paper (Refereed)
  • 160.
    Aminifar, Amir
    Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering.
    Analysis, Design, and Optimization of Embedded Control Systems2016Doctoral thesis, monograph (Other academic)
    Abstract [en]

    Today, many embedded or cyber-physical systems, e.g., in the automotive domain, comprise several control applications, sharing the same platform. It is well known that such resource sharing leads to complex temporal behaviors that degrades the quality of control, and more importantly, may even jeopardize stability in the worst case, if not properly taken into account.

    In this thesis, we consider embedded control or cyber-physical systems, where several control applications share the same processing unit. The focus is on the control-scheduling co-design problem, where the controller and scheduling parameters are jointly optimized. The fundamental difference between control applications and traditional embedded applications motivates the need for novel methodologies for the design and optimization of embedded control systems. This thesis is one more step towards correct design and optimization of embedded control systems.

    Offline and online methodologies for embedded control systems are covered in this thesis. The importance of considering both the expected control performance and stability is discussed and a control-scheduling co-design methodology is proposed to optimize control performance while guaranteeing stability. Orthogonal to this, bandwidth-efficient stabilizing control servers are proposed, which support compositionality, isolation, and resource-efficiency in design and co-design. Finally, we extend the scope of the proposed approach to non-periodic control schemes and address the challenges in sharing the platform with self-triggered controllers. In addition to offline methodologies, a novel online scheduling policy to stabilize control applications is proposed.

  • 161.
    Aminifar, Amir
    Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering.
    Self-Triggered Controllers, Resource Sharing, and Hard Guarantees2016In: 2016 2ND INTERNATIONAL CONFERENCE ON EVENT-BASED CONTROL, COMMUNICATION, AND SIGNAL PROCESSING (EBCCSP), IEEE , 2016Conference paper (Refereed)
    Abstract [en]

    Today, many control applications in embedded and cyber-physical systems are implemented on shared platforms, alongside other hard real-time or safety-critical applications. Having the resource shared among several applications, to provide hard guarantees, it is required to identify the amount of resource needed for each application. This is rather straightforward when the platform is shared among periodic control and periodic real-time applications. In the case of event-triggered and self-triggered controllers, however, the execution patterns and, in turn, the resource usage are not clear. Therefore, a major implementation challenge, when the platform is shared with self-triggered controllers, is to provide hard and efficient stability and schedulability guarantees for other applications. In this paper, we identify certain execution patterns for self-triggered controllers, using which we are able to provide hard and efficient stability guarantees for periodic control applications.

  • 162.
    Amlinger, Anton
    Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering.
    An Evaluation of Clustering and Classification Algorithms in Life-Logging Devices2015Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Using life-logging devices and wearables is a growing trend in today’s society. These yield vast amounts of information, data that is not directly overseeable or graspable at a glance due to its size. Gathering a qualitative, comprehensible overview over this quantitative information is essential for life-logging services to serve its purpose.

    This thesis provides an overview comparison of CLARANS, DBSCAN and SLINK, representing different branches of clustering algorithm types, as tools for activity detection in geo-spatial data sets. These activities are then classified using a simple model with model parameters learned via Bayesian inference, as a demonstration of a different branch of clustering.

    Results are provided using Silhouettes as evaluation for geo-spatial clustering and a user study for the end classification. The results are promising as an outline for a framework of classification and activity detection, and shed lights on various pitfalls that might be encountered during implementation of such service.

  • 163.
    Amoura, Jonas
    Mid Sweden University, Faculty of Science, Technology and Media, Department of Information and Communication systems.
    Nätverksemulatorer: Nätverksemulering i utbildningssyfte2015Independent thesis Basic level (university diploma), 5 credits / 7,5 HE creditsStudent thesis
    Abstract [en]

    This is a project that deals with network emulators for training purposes, where everything is based on open-source applications. The goal of this project was to evaluate GNS3 and CORE emulators and answer the question, if and how they can be used in educational purposes for students and teachers. The study begins by briefly describing the various emulators available through open-source, where it was chosen to focus on the following network emulators IMUNES: Marionnet, Mininet, NetKit, GNS3 and CORE. The evaluation was conducted using a form, and GNS3 and CORE emulators run on a Linux-based operating systems to test all functions and various applications available within the tools. The results showed that both emulators work great to make use of open-source applications that can emulate router functions to emulate network topologies with different routing protocols such as RIP, OSPF and BGP. The evaluation also showed that both emulators are excellent tools to be used by people with minimal knowledge in programming, because of its user-friendly interface that helps one to build complex topologies using drag-and-drop functionality only. The conclusion of the study is that both emulators work well for educational purposes to develop network technology, router protocols and Linux skills for students, as well as to create a virtual environment to develop their skills with which they also can experiment with their skills. To install the network emulators GNS3 and CORE and related applications took about 30 minutes per tool, as well as taking GNS3 23 MB and Core 10MB hard disk space to be installed without any accessory applications.

    Why these two tools work well for training purposes is that both emulators has integrated support for a large numbers of applications and the use of simple user interface to emulate network environments. In addition, the tools are completely free to all students and teachers, therefore everyone have the same opportunities to access them. The report recommendation is to use the emulator CORE precisely because the utility has so many features integrated within itself, and it is such a simple tool to use.

  • 164.
    Anders, Söderholm
    et al.
    Linköping University, Department of Computer and Information Science, Software and Systems.
    Justus, Sörman
    Linköping University, Department of Computer and Information Science, Software and Systems.
    GPU-accelleration of image rendering and sorting algorithms with the OpenCL framework2016Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Today's computer systems often contains several different processing units aside from the CPU. Among these the GPU is a very common processing unit with an immense compute power that is available in almost all computer systems. How do we make use of this processing power that lies within our machines? One answer is the OpenCL framework that is designed for just this, to open up the possibilities of using all the different types of processing units in a computer system. This thesis will discuss the advantages and disadvantages of using the integrated GPU available in a basic workstation computer for computation of image processing and sorting algorithms. These tasks are computationally intensive and the authors will analyze if an integrated GPU is up to the task of accelerating the processing of these algorithms. The OpenCL framework makes it possible to run one implementation on different processing units, to provide perspective we will benchmark our implementations on both the GPU and the CPU and compare the results. A heterogeneous approach that combines the two above mentioned processing units will also be tested and discussed. The OpenCL framework is analyzed from a development perspective and what advantages and disadvantages it brings to the development process will be presented.

  • 165.
    Anderson, Collin
    et al.
    University of Pennsylvania, USA.
    Winter, Philipp
    Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science.
    -, Roya
    Global Network Interference Detection over the RIPE Atlas Network2014Conference paper (Refereed)
    Abstract [en]

    Existing censorship measurement platforms frequentlysuffer from poor adoption, insufficient geographic coverage, and scalability problems. In order to outline ananalytical framework and data collection needs for futureubiquitous measurements initiatives, we build on top ofthe existent and widely-deployed RIPE Atlas platform.In particular, we propose methods for monitoring thereachability of vital services through an algorithm thatbalances timeliness, diversity, and cost. We then use Atlas to investigate blocking events in Turkey and Russia.Our measurements identify under-examined forms of interference and provide evidence of cooperation betweena well-known blogging platform and government authorities for purposes of blocking hosted content.

  • 166.
    Andersson, Anders
    Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Science & Engineering. Swedish National Road and Transport Research Institute (VTI), Linköping, Sweden.
    Extensions for Distributed Moving Base Driving Simulators2017Licentiate thesis, comprehensive summary (Other academic)
    Abstract [en]

    Modern vehicles are complex systems. Different design stages for such a complex system include evaluation using models and submodels, hardware-in-the-loop systems and complete vehicles. Once a vehicle is delivered to the market evaluation continues by the public. One kind of tool that can be used during many stages of a vehicle lifecycle is driving simulators.

    The use of driving simulators with a human driver is commonly focused on driver behavior. In a high fidelity moving base driving simulator it is possible to provide realistic and repetitive driving situations using distinctive features such as: physical modelling of driven vehicle, a moving base, a physical cabin interface and an audio and visual representation of the driving environment. A desired but difficult goal to achieve using a moving base driving simulator is to have behavioral validity. In other words, \A driver in a moving base driving simulator should have the same driving behavior as he or she would have during the same driving task in a real vehicle.".

    In this thesis the focus is on high fidelity moving base driving simulators. The main target is to improve the behavior validity or to maintain behavior validity while adding complexity to the simulator. One main assumption in this thesis is that systems closer to the final product provide better accuracy and are perceived better if properly integrated. Thus, the approach in this thesis is to try to ease incorporation of such systems using combinations of the methods hardware-in-the-loop and distributed simulation. Hardware-in-the-loop is a method where hardware is interfaced into a software controlled environment/simulation. Distributed simulation is a method where parts of a simulation at physically different locations are connected together. For some simulator laboratories distributed simulation is the only feasible option since some hardware cannot be moved in an easy way.

    Results presented in this thesis show that a complete vehicle or hardware-in-the-loop test laboratory can successfully be connected to a moving base driving simulator. Further, it is demonstrated that using a framework for distributed simulation eases communication and integration due to standardized interfaces. One identified potential problem is complexity in interface wrappers when integrating hardware-in-the-loop in a distributed simulation framework. From this aspect, it is important to consider the model design and the intersections between software and hardware models. Another important issue discussed is the increased delay in overhead time when using a framework for distributed simulation.

  • 167.
    Andersson, Anders
    et al.
    Statens väg- och transportforskningsinstitut, Fordonsteknik och simulering, FTS.
    Andersson Hultgren, Jonas
    Statens väg- och transportforskningsinstitut, Fordonsteknik och simulering, FTS.
    Leandertz, Rickard
    Hiq Accelerated Concept Evaluation AB, Stockholm, Sweden.
    Johansson, Martin
    Pitch Technologies.
    Eriksson, Steve
    Pitch Technologies.
    Jakobson, Ola
    Volvo Car Corporation.
    A Driving Simulation Platform using Distributed Vehicle Simulators and HLA2015In: Proceedings of the DSC 2015 Europe: Driving Simulation Conference & Exhibition / [ed] Heinrich Bülthoff, Andras Kemeny and Paolo Pretto, 2015, p. 123-130Conference paper (Refereed)
    Abstract [en]

    Modern vehicles are complex systems consisting of an increasing large multitude of components that operate together. While functional verification on individual components is important, it is also important to test components within a driving environment, both from a functional perspective and from a driver perspective. One proven way for testing is vehicle simulators and in this work the main goals have been to increase flexibility and scalability by introducing a distributed driving simulator platform.

    As an example, consider a workflow where a developer can go from a desktop simulation to an intermediate driving simulator to a high fidelity driving simulator with Hardware-In-the-Loop systems close to a finished vehicle in an easy way. To accomplish this, a distributed simulation architecture was designed and implemented that divides a driving simulator environment into four major entities with well-defined interfaces, using HLA as the method of communication. This platform was evaluated on two aspects, flexibility/scalability and timing performance. Results show that increased flexibility and scalability was achieved when using a distributed simulation platform. It is also shown that latency was only slightly increased when using HLA.

  • 168.
    Andersson, Anders
    et al.
    Swedish National Road and Transport Research Institute, Traffic and road users, Vehicle technology and simulation.
    Andersson Hultgren, Jonas
    Swedish National Road and Transport Research Institute, Traffic and road users, Vehicle technology and simulation.
    Leandertz, Rickard
    HiQ.
    Johansson, Martin
    Pitch Technologies.
    Eriksson, Steve
    Pitch Technologies.
    Jakobson, Ola
    Volvo Car Corporation.
    A Driving Simulation Platform using Distributed Vehicle Simulators and HLA2015In: Proceedings of the DSC 2015 Europe: Driving Simulation Conference & Exhibition, 2015, p. 123-130Conference paper (Refereed)
    Abstract [en]

    Modern vehicles are complex systems consisting of an increasing large multitude of components that operate together. While functional verification on individual components is important, it is also important to test components within a driving environment, both from a functional perspective and from a driver perspective. One proven way for testing is vehicle simulators and in this work the main goals have been to increase flexibility and scalability by introducing a distributed driving simulator platform.

    As an example, consider a workflow where a developer can go from a desktop simulation to an intermediate driving simulator to a high fidelity driving simulator with Hardware-In-the-Loop systems close to a finished vehicle in an easy way. To accomplish this, a distributed simulation architecture was designed and implemented that divides a driving simulator environment into four major entities with well-defined interfaces, using HLA as the method of communication. This platform was evaluated on two aspects, flexibility/scalability and timing performance. Results show that increased flexibility and scalability was achieved when using a distributed simulation platform. It is also shown that latency was only slightly increased when using HLA.

  • 169.
    Andersson, Anders
    et al.
    Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering. Swedish National Road and Transportation Research Institute.
    Fritzson, Peter
    Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering.
    Models for Distributed Real-Time Simulation in a Vehicle Co-Simulator Setup2013In: Proceedings of the 5th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools; April 19, University of Nottingham, Nottingham, UK / [ed] Henrik Nilsson, Linköping: Linköping University Electronic Press, 2013, Vol. 84, p. 131-139Conference paper (Refereed)
    Abstract [en]

    A car model in Modelica has been developed to be used in a new setup for distributed real-time simulation where a moving base car simulator is connected with a real car in a chassis dynamometer via a 500m fiber optic communication link. The new co-simulator set-up can be used in a number of configurations where hardware in the loop can be interchanged with software in the loop. The models presented in this paper are the basic blocks chosen for modeling the system in the context of a distributed real-time simulation; estimating parameters for the powertrain model; the choice of numeric solver; and the interaction with the solver for real-time properties.

  • 170.
    Andersson, Birger
    et al.
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Bergholtz, Maria
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Edirisuriya, A.
    Ilayperuma, T.
    Jayaweera, P.
    Johannesson, Paul
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Zdravkovic, Jelena
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Enterprise sustainability through the alignment of goal models and business models2008In: CEUR Workshop Proc., 2008, p. 73-87Conference paper (Refereed)
    Abstract [en]

    Business modelling can be used as a starting point for business analysis. The core of a business model is information about resources, events, agents, and their relations. The motivation of a business model can be found in the goals of an enterprise and those are made explicit in a goal model. This paper discusses the alignment of business models with goal models and proposes a method for constructing business models based on goal models. The method assists in the design of business models that conform to the explicit goals of an enterprise. Main benefits are clear and uniform goal formulations, well founded business model designs, and increased traceability between models.

  • 171.
    Andersson, Dan
    KTH, School of Technology and Health (STH), Data- och elektroteknik.
    Implementation av prototyp för inomhuspositionering2013Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Development of technology constantly creates new opportunities but it can also mean major chang-es for companies and organizations. Today phones, tablets, laptops, mobile communications and cloud technology make it possible to be no longer bound by the time, location or device in order to work. The change means that a new office type that is more flexible and space efficient due to no fixed workplaces, is becoming more common. A problem with this type of offices that are known as flex-offices is that it is not obvious where or when a colleague is in the office, especially if it is large office with multiple floors.

    The aim of this work is to develop and implement a Location-Based Service for the company Connecta AB. The service will enable users to use their mobile phone to share their current workplace location in an office environment.

    The result of this work is a Location-Based Service that enables a user to use an Android phone with support for Near Field Communcication to share their current workplace position. The cloud-based server solution, Windows Azure is used to store indexed workplace positions.

  • 172.
    Andersson, Daniel
    Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, The Institute of Technology.
    Integrated Test Environment2013Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    To implement a command line interpreter is normally an easy task. The task getsharder when adding requirements of multi instance functions and the system is torun on a multi-processor security critical embedded system. This thesis describesa first iteration of the system development. The project behind the thesis consistsof requirement elicitation, design, implementation and unit testing. The resultfrom the project is a working first version of the system.

  • 173.
    Andersson, Erik Olov Mårten
    Linköping University, Department of Computer and Information Science.
    A Gameful Quest to Make Second Language Acquisition Fun2015Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    This study explores the application of principles from game design, and the motivational psychology it is founded upon, to the domain of second language acquisition. A gameful design process based on playtesting andanalysis with design lenses is adapted and used to iteratively design and develop a system for conversation practice with the goal of creating a motivating and engaging experience.The results indicate effectiveness of the process, but generalizing the results would require further research with bigger sample sizes and studies with varied core activities.

  • 174.
    Andersson, Filip
    Linköping University, Department of Computer and Information Science, Software and Systems.
    Fault Diagnosis in Distributed Simulation Systems over Wide Area Networks using Active Probing2016Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The domain of distributed simulation is growing rapidly. This growth leads to larger and more complex supporting network architectures with high requirements on availability and reliability. For this purpose, efficient fault-monitoring is required. This work is an attempt to evaluate the viability of an Active probing approach in a distributed simulation system in a wide area network setting. In addition, some effort was directed towards building the probing-software with future extensions in mind. The Active probing approach was implemented and tested against certain performance requirements in a simulated environment. It was concluded that the approach is viable for detecting the health of the network components. However, additional research is required to draw a conclusion about the viability in more complicated scenarios that depend on more than the responsiveness of the nodes. The extensibility of the implemented software was evaluated with the QMOOD-metric and not deemed particularly extensible.

  • 175.
    Andersson, Fredrik
    Linköping University, Department of Computer and Information Science, Database and information techniques. Linköping University, Faculty of Science & Engineering.
    Storing and structuring big data with businessintelligence in mind2015Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Sectra has a customer database with approximately 1600 customers across the world. In this system there exists not only medical information but alsoinformation about the environment which the system runs in, usage  pattern and much more.

    This report is about storing data received from log les into a suitable database. Sectra wants to be able to analyze this information so that they can make strategic decisions and get a better understanding of their customers' needs. The tested databases are MongoDB, Cassandra, and MySQL. The results shows that MySQL  is not suitable for storing large amount of data with the current conguration. On the other hand, both MongoDB and Cassandra performed well with the growing amount of data.

  • 176.
    Andersson, Fredrik
    University of Gävle, Faculty of Engineering and Sustainable Development, Department of Industrial Development, IT and Land Management.
    Utveckling av GIS-applikation för effektivisering av planeringsarbeten för infrastruktur2015Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Planeringsarbeten för infrastruktur sker ofta med hjälp av speciella programvaror som CAD för att skapa ritningar på kartor över områden där tänkta infrastrukturer skall utvecklas. Som en effektivisering för dessa arbeten handlar denna studie om implementering av en GIS-applikation för att motivera fördelar med GIS och sättet för hantering samt visualisering av geografisk information. En webbapplikation som hanterar baskartor samt överliggande vektorlager för infrastruktur utvecklas, samt även att samma kartdata över infrastrukturen kopplas till en mobilapplikation för att effektivisera eventuella inventeringsarbeten av infrastrukur med hjälp av GPS för att kunna positionera infrastruktur på ett bra sätt. Tekniken bakom utvecklingen bygger på HTML, CSS och JavaScript samt molntjänstlagrin av infrastruktursdata i en geodatabas . GIS-applikationen sammanställer svar på frågor som bevisar hur GIS på ett tillfredställande sätt mycket väl skulle kunna implementeras och användas praktiskt i ett utvecklingsarbete för infrastruktur i dagens morderna samhälle. 

  • 177.
    Andersson, Gustaf
    Karlstad University, Faculty of Arts and Social Sciences (starting 2013), Karlstad Business School.
    En Kvalitativ studie om förändringsarbete vid ett IT-projekt: En fallstudie på en segelflygklubb2015Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Organisationer och ledare saknar ofta en förståelse om kärnan i ett förändringsarbete, förståelsen om hur människor fungerar. Förändring leder ofta till starka känslor och vissa drabbas hårdare än andra, medarbetare kan lätt omvandlas till motståndare om ledningen inte möter personalen rätt.

     

    Syftet med denna uppsats är att ge en kunskapsbas i hur en projektgrupp ska arbeta mot användare för att motivera dem till en positiv inställning inför förändringen. Den ger en förståelse för människors behov, drivkrafter och olika orsaker till varför motstånd till förändring kan uppstå hos de berörda.

    Datainsamlingen har skett genom en litteraturstudie inom området för att sedan samla in empiri genom halvstrukturerade intervjuer. Samtliga respondenter kommer från en segelflygsförening och syftet med det var att ta reda på hur föreningen hanterat olika förändringsarbeten. Dels ett redan avslutat förändringsarbete då de övergick till ett system för internetbokning av flygplan och även ett förändringsarbete som inte realiserats än, en digital lösning till deras tidsrapportering.

     

    Det finns flera olika alternativ som en ledare kan applicera för att motivera sina anställda vid ett förändringsarbete. Dessa tillvägagångssätt kan vara effektiva på sina egna vis, mycket beroende på sammanhanget och det specifika fallet. För att effektivisera momentet motivation gäller det att välja rätt tillvägagångssätt vid rätt tillfälle. Något som förutsätter att ledare har en förståelse för individen och de reaktioner denne har gentemot förändringen.

  • 178.
    Andersson, Gustav
    Linköping University, Department of Computer and Information Science, Human-Centered systems. Linköping University, The Institute of Technology.
    Implementing touch interaction in a casual mobile game2014Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    This thesis is to help developers in the touch design of casual games. The thesis work was made on the development platform Gideros Mobile and much of the thesis theory and methods will be based on that work. The purpose of the report is to show what one should think about when making a casual game in a touch design perspective, like taking into account that most people are used to one type of input design (like swiping or tapping), that you should design the game with the purpose to reach out to as a large audience as possible (taking into account people with disabilities) and some small notes on what should be avoided so not to deter people from wanting to play the game. It is important to note that this thesis is built for the purpose of mobile casual games, others will probably not find this thesis relevant.

  • 179.
    Andersson, H. Robert H.
    et al.
    University West, Department of Engineering Science, Division of Mathematics, Computer and Surveying Engineering.
    De Blanche, Andreas
    University West, Department of Engineering Science, Division of Mathematics, Computer and Surveying Engineering.
    Lundqvist, Thomas
    University West, Department of Engineering Science, Division of Mathematics, Computer and Surveying Engineering.
    Flipping the Data Center Network: Increasing East-West Capacity Using Existing Hardware2017In: 2017 IEEE 42nd Conference on Local Computer Networks (LCN), 9-12 Oct. 2017, IEEE, 2017, p. 211-214, article id 8109355Conference paper (Refereed)
    Abstract [en]

    In today's datacenters, there is an increasing demand for more network traffic capacity. The majority of the increase in traffic is internal to the datacenter, i.e., it flows between different servers within the datacenter. This category of traffic is often referred to as east-west traffic and traditional hierarchical architectures are not well equipped to handle this type of traffic. Instead, they are better suited for the north-southbound traffic between hosts and the Internet. One suggested solution for this capacity problem is to adopt a folded CLOS topology, also known as spine-leaf, which often relies on software defined network (SDN) controllers to manage traffic. This paper shows that it is possible to implement a spine-leaf network using commodity-ofthe-shelf switches and thus improve the east-west traffic capacity. This can be obtained using low complexity configuration and edgerouting for load balancing, eliminating the need for a centralized SDN controller.

  • 180.
    Andersson Holmström, Simon
    Linköping University, Department of Electrical Engineering, Computer Engineering.
    Adaptive TDC: Implementation and Evaluation of an FPGA2015Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
    Abstract [en]

    Time to digital converter (TDC) is a digital unit that measures the time interval between two events.This is useful to determine the characteristics and patterns of a signal or an event. In this thesis ahybrid TDC is presented consisting of a tapped delay line and a clock counter principle.

    The TDC is used to measure the time between received data in a QKD application. If the measuredtime does not exceed a certain value then data had been sent without any interception. It is alsopossible to use TDCs in other fields such as laser-ranging and time-of-flight applications.

    The TDC consists of two carry chains, an encoder, a FIFO and a counter for each channel, anAXI-module and a control unit to generate command signals to all channels that are implemented.The time is measured by sampling the signal that has propagated through the carry chain and from thissample encode the propagation length.

    In this thesis a TDC is implemented that has a 10 ns dead time and a resolution below 28 psin a four channel mode. The propagation variation is approximately two percent of the total valueduring testing. For the implementation an FPGA-board with a Zynq XC7Z020 SoC is used withSystemVerilog that is a hardware describing language (HDL).

  • 181.
    Andersson, Håkan
    et al.
    Linköping University, Department of Management and Engineering. Linköping University, Faculty of Science & Engineering. Construct Tools PC AB, Sweden.
    Nordin, Peter
    Linköping University, Department of Management and Engineering. Linköping University, Faculty of Science & Engineering.
    Borrvall, Thomas
    DYNAmore Nordic AB, Brigadgatan 5, S-58758 Linkoping, Sweden.
    Simonsson, Kjell
    Linköping University, Department of Management and Engineering, Solid Mechanics. Linköping University, Faculty of Science & Engineering.
    Hilding, Daniel
    DYNAmore Nordic AB, Brigadgatan 5, S-58758 Linkoping, Sweden.
    Schill, Mikael
    DYNAmore Nordic AB, Brigadgatan 5, S-58758 Linkoping, Sweden.
    Krus, Petter
    Linköping University, Department of Management and Engineering, Fluid and Mechatronic Systems. Linköping University, Faculty of Science & Engineering.
    Leidermark, Daniel
    Linköping University, Department of Management and Engineering, Solid Mechanics. Linköping University, Faculty of Science & Engineering.
    A co-simulation method for system-level simulation of fluid-structure couplings in hydraulic percussion units2017In: Engineering with Computers, ISSN 0177-0667, E-ISSN 1435-5663, Vol. 33, no 2, p. 317-333Article in journal (Refereed)
    Abstract [en]

    This paper addresses a co-simulation method for fluid power driven machinery equipment, i.e. oil hydraulic machinery. In these types of machinery, the fluid-structure interaction affects the end-product performance to a large extent, hence an efficient co-simulation method is of high importance. The proposed method is based on a 1D system model representing the fluid components of the hydraulic machinery, within which structural 3D Finite Element (FE) models can be incorporated for detailed simulation of specific sub-models or complete structural assemblies. This means that the fluid system simulation will get a more accurate structural response, and that the structural simulation will get more correct fluid loads at every time step, compared to decoupled analysis. Global system parameters such as fluid flow, performance and efficiency can be evaluated from the 1D system model simulation results. From the 3D FE-models, it is possible to evaluate displacements, stresses and strains to be used in stress analysis, fatigue evaluation, acoustic analysis, etc. The method has been implemented using two well-known simulation tools for fluid power system simulations and FE-simulations, respectively, where the interface between the tools is realised by use of the Functional Mock-up Interface standard. A simple but relevant model is used to validate the method.

  • 182.
    Andersson, Jesper
    et al.
    Linnaeus University, Faculty of Technology, Department of Computer Science.
    Caporuscio, Mauro
    Linnaeus University, Faculty of Technology, Department of Computer Science.
    Aligning Architectures for Sustainability2016In: ACM Proccedings of the 10th European Conference on Software Architecture Workshops (ECSA-W) / [ed] Rami Bahsoon and Rainer Weinreich, ACM Press, 2016, article id 13Conference paper (Refereed)
    Abstract [en]

    The digitization of industry has drastically changed the competitive landscape by requiring a higher degree of specialization and shorter time to delivery that affect the design properties a software platform should satisfy. The platform architecture must sustain continuous and rapid change to the organizational architecture, which in turn is affected by external forces: i.e., forces drive the velocity of change. In this paper, we explore the effects of digitization, characterizing internal and external forces that impact on business strategies and trigger the continuous realignment of the platform, and outline a research agenda to mitigate the effects.

  • 183.
    Andersson, Johan
    et al.
    Mälardalen University, Department of Computer Science and Electronics.
    Huselius, Joel
    Mälardalen University, Department of Computer Science and Electronics.
    Norström, Christer
    Mälardalen University, Department of Computer Science and Electronics.
    Wall, Anders
    Mälardalen University, Department of Computer Science and Electronics. ABB Corporate Research, Västerås, Sweden.
    Extracting Simulation Models from Complex Embedded Real-Time Systems2006In: Proceedings of the 2006 International Conference on Software Engineering Advances, ICSEA'06, Tahiti, French Polynesia, 2006, p. Article number 4031792-Conference paper (Refereed)
    Abstract [en]

    A modeling process is presented for extracting timingaccurate simulation models from complex embedded real-time systems. The process is supported by two complementary methods for tool-supported model extraction, Model Synthesis and Hybrid Model Extraction. The generated models enable impact analysis for complex real-time systems with respect to dynamic system properties, such as timing and resource usage. This can make software maintenance more predictable with respect to time-to-market and development costs, since timing errors can be identified early and avoided. The contribution of the paper is the modeling process, the Hybrid Model Extraction method and an interactive modeling tool, MASS, designed to support Hybrid Model Extraction of large implementations in C.

  • 184.
    Andersson, Johan
    et al.
    Mälardalen University, Department of Computer Science and Electronics.
    Wall, Anders
    Mälardalen University, Department of Computer Science and Electronics.
    Norström, Christer
    Mälardalen University, Department of Computer Science and Electronics.
    A Framework for Analysis of Timing and Resource Utilization targeting Complex Embedded Systems2006In: ARTES - A network for Real-Time research and graduate Education in Sweden 1997 - 2006, Uppsala: Department of Information Technology , 2006, p. 297-329Chapter in book (Other academic)
    Abstract [en]

    A problem in common of many complex software systems embedded in industrial

    products is the absence of analyzability as formal models of the system

    behavior does not exist. When performing maintenance of such systems it is

    hard to predict how changes will impact specific system properties related to

    timing and resource utilization and there is therefore a significant risk of running

    into problems with unexpected side-effects of the changes made, which

    increases development time required and costs.

    In this paper we present the ART Framework, a set of methods and tools

    that enable behavior impact analysis for existing industrial real-time systems.

    The ART Framework enables developers of complex software systems to identify

    problematic side-effects of a proposed design before vast resources have

    been invested in implementation and testing. This reduces the risk of expensive

    and time-consuming problems discovered late in a development project

    and also reduces the risk releasing software containing latent critical errors.

  • 185.
    Andersson Nyrén, Martina
    Karlstad University, Faculty of Arts and Social Sciences (starting 2013), Karlstad Business School.
    Pilotstudier avanvändargränssnitt till app för smärtpatienter2016Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Experio Lab i Landstinget i Värmland, Karolinska Institutet och Kungliga TekniskaHögskolan håller i dag på med att utveckla en digital tjänst i form av en app försmärtpatienter. Målet är att genom en digital tjänst kunna lära sig mer om hur patienter kankartlägga sina besvär inför ett möte med sjukvården.

    Uppsatsen syftar till att inför kommande användbarhetstester på riktiga patienterundersöka hur väl prototypen fungerar när det kommer till gränssnittet och ge förslag somskulle kunna förbättra appen inför de kommande användbarhetstesterna.

    Undersökningen genomfördes i två steg: Först testades appen som en pappersprototyp.Därefter genomfördes användbarhetstester med hjälp av studenter och experter inomtjänstedesign på en ipad-platta, där både intervjuer och observationer gjordes. Resultatetvisade att flera av testpersonerna hade samma sorts svårigheter när det kom till att interageramed appen. Svårast var att rita sina besvär på besvärsteckningen samt att veta var i processenman befann sig. Efter genomförande av studien uppgav de flesta testpersonerna att de skullerekommendera appen till någon de kände. Majoriteten såg även behov av att appensanvändargränssnitt blir tydligare för användaren.

  • 186.
    Andersson, Rikard
    et al.
    Linköping University, Department of Computer and Information Science.
    Emberg, Johan
    Linköping University, Department of Computer and Information Science.
    Hazell, Sofie
    Linköping University, Department of Computer and Information Science.
    Laestander, Hjalmar
    Linköping University, Department of Computer and Information Science.
    Norberg, Gustaf
    Linköping University, Department of Computer and Information Science.
    Elmfeldt Rönnmark, Maximilian
    Linköping University, Department of Computer and Information Science.
    Buciuto Sundelin, Bruno
    Linköping University, Department of Computer and Information Science.
    Törngren, Erik
    Linköping University, Department of Computer and Information Science.
    Heat n' Eat: Utvecklingen av en användbar e-butik med fokus på navigerbarhet2017Independent thesis Basic level (degree of Bachelor), 12 credits / 18 HE creditsStudent thesis
    Abstract [en]

    Students today lack both time and money. At the same time e-commerce is increasing, and especially food sales over the internet. This report aims to explore the possibilities of a service that offers students a simple alternative for high quality food within their budget in the form of a web application. Students at Campus Valla expressed the need for such a service through a market research. The study was conducted by researching theories regarding usability and navigability. Students as a group often lack time and are used to getting fast and clear information; this is ensured by good navigability. After the researching of theories, several user tests were conducted on the targeted group. The result following this was the development of the web application Heat n' Eat. In order to achieve good navigability, the application was implemented with a simple layout, focusing on the products. A final user test showed that the application could be considered usable with focus on navigability.

  • 187.
    Andersson, Roland
    Halmstad University, School of Information Technology.
    Utvinning av data ur mobiltelefoner: En valideringsstudie av forensiska verktyg2016Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    The scientific aspect in most forensic disciplines is well founded and examined under a long-term perspective. The increasing use of digital technology has enabled a new forensic discipline and the scientific basis of the digital forensic field is in many respects still unexplored. The Swedish legal system requires that the forensic methods used in a criminal investigation should be quality assured and in the largest extent be accredited by an accreditation body. There are few relevant studies on the validation of forensic methods that handle small scale devices such as smartphones.

    This report analyzes the methods used to extract data from a mobile phone and how these methods can be considered forensically sound. The report presents a new framework for validating the methods used by a forensic tool. The framework is quality assured by referring to previous scientific studies and practically tested in a laboratory environment. The framework can be used directly in a forensic organization that requires validation.

  • 188.
    Andersson, Samuel
    et al.
    Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
    Ekberg, Björn
    Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
    Prestandaoptimering av spelet Go Supernova2013Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Som underlag för den här rapporten använder vi oss av vårtspel Go Supernova. Det är skrivet i Java med hjälp avramverket LibGDX. Vi har undersökt hur man kan optimeraspelet för att kunna hantera så många objekt som möjligt menändå hålla ett bra spelflöde utan att förstöra den vision vihade när vi skapade spelet från första början. Vi har kommitfram till att ljusmotorn box2dlights använder sig av mycketprocessorkraft och användningen av den behövde justeras föratt tillfredsställa våra krav. Vi kommer även att tala omdesignval av spelets interna delar som gjorde att vi kundeundvika prestandaförluster.

  • 189.
    Andersson, Sara
    University West, Department of Engineering Science, Division of Mathematics, Computer and Surveying Engineering.
    Mänsklig faktor: hur kan man få den svagaste länken inom IT-säkerhet starkare?2018Independent thesis Basic level (degree of Bachelor), 5 credits / 7,5 HE creditsStudent thesis
    Abstract [en]

    In today´s IT environments, the role of the users becomes more important. In 2016 there were 200,000 crimes in Sweden that could be linked to social engineering attacks. These attacks are targeting the users and it is therefore important that users are aware of what they look like. This report is conducted in cooperation with a municipality in Västergötland, Sweden, and investigate four different methods to use when sharing IT information to their users. The methods differ not only in implementation but also in difficulty in the choice of words and expressions. The first method is a document of information taken from the municipality´s intranet. The second is also a document but is rewritten to simplify for the users. The third method is a video presentation and the fourth was made as a lecture with the possibility of interaction between the lecturer and the users. To evaluate these four methods two surveys were conducted. The first survey was performed before the users received IT information to create a baseline. After one and a half month the second survey was made. The surveys are compared to see how much the users remember and which method was most effective. The results indicate that the information on the municipality´s intranet is difficult to understand for the users. The other three methods provide a greater positive change in the user’s questionnaire response, indicating that users need a different form and structure when information is to be provided for them.

  • 190.
    Andersson, Tobias
    Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.
    Analysis and quantitative comparison of storage, management, and scalability of data in Core Data system in relation to Realm.2018Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    When developing applications for iOS devices it is very common to use Apple’s own Core Data database system which is a framework handling database persistence for iOS devices among other things, but since there so many different kinds of applications it might not be the best option to use the same database system every time. Realm is another database system for iOS devices, it is very lightweight and a big rival to Core Data. This work was conducted with the goal of finding differences between the database systems Core Data and Realm that might show that one or the other is better used in some cases. The comparison between the systems was divided into two different parts, one theoretical comparison focused on reading and analyzing documentation and development of a test application. The test application tested time of create, read, update and delete operations in relation to increasing number of objects and increased number of properties in each object. The tests on Core Data were made with two different implementations to get the aspect of time difference based on implementation included. The results were fairly similar on the different operations with a slight advantage to Core Data. The big difference was seen in implementation difficulty and usability. The included features in the database system were also considered. Realm included more of commonly used and important features but Core Data gives the user the ability to add most of these in the implementation, this results in a question of user case.

  • 191.
    Andersson, Viktor
    Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.
    Machine Learning in Logistics: Machine Learning Algorithms: Data Preprocessing and Machine Learning Algorithms2017Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Data Ductus is a Swedish IT-consultant company, their customer base ranging from small startups to large scale cooperations. The company has steadily grown since the 80s and has established offices in both Sweden and the US.

    With the help of machine learning, this project will present a possible solution to the errors caused by the human factor in the logistic business.A way of preprocessing data before applying it to a machine learning algorithm, as well as a couple of algorithms to use will be presented.

  • 192.
    Andlovic, Mihael
    University West, Department of Engineering Science, Division of Mathematics, Computer and Surveying Engineering.
    How real-world IP-distribution affects load balancing2017Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    This essay looks at how IP addresses on the last octet are distributed and how they are balanced by different load balancer algorithms. We collected the data from a data center in Sweden to get real data. The IP addresses we collected were used with a load balancer using IP source algorithms. We used 4 different algorithms in different scenarios: the entire IP address, the first 3 octets, and the last octet with and without hash between two to five links/servers. The results were that the efficiency of the algorithm depends on the setup that is being used. Each of these algorithms did not have an even distribution, when comparing between two to five links/servers. The best overall distribution that did not have any weaknesses compared to the other algorithms was Nginx that uses the Bob Jenkins hash algorithm.

  • 193.
    Andras, Balla
    Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM).
    A comparison between serverless and Docker container deployments: In the cloud2018Independent thesis Basic level (degree of Bachelor), 180 HE creditsStudent thesis
    Abstract [en]

    Designing an application from top to bottom is a challenge for any software architect. Designing an application to be deployed in the cloud adds extra complexity and a variety of questions to the task. One of these questions is how to deploy an application? The most popular choices at this time are either Docker containers or serverless functions. This report presents a comparison between the two deployment methods based on cost and performance. The comparison did not yield a conclusive winner but it did offer some key pointers to help with the decision. Docker containers offer a standardized deployment method for a low price and with good performance. Before choosing Docker the intended market needs to be evaluated given that for each region Docker needs to serve, the price also increases. Serverless functions offer auto-scaling and easy global deployments but suffer from high complexity, slower performance, and an uncertain monthly price tag.

  • 194.
    Andreasson, Henrik
    et al.
    Örebro University, Örebro, Sweden.
    Bouguerra, Abdelbaki
    Örebro University, Örebro, Sweden.
    Åstrand, Björn
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), CAISR - Center for Applied Intelligent Systems Research.
    Rögnvaldsson, Thorsteinn
    Halmstad University, School of Information Technology, Halmstad Embedded and Intelligent Systems Research (EIS), CAISR - Center for Applied Intelligent Systems Research.
    Gold-fish SLAM: An application of SLAM to localize AGVs2014In: Field and Service Robotics: Results of the 8th International Conference / [ed] Kazuya Yoshida & Satoshi Tadokoro, Heidelberg: Springer, 2014, p. 585-598Conference paper (Refereed)
    Abstract [en]

    The main focus of this paper is to present a case study of a SLAM solution for Automated Guided Vehicles (AGVs) operating in real-world industrial environments. The studied solution, called Gold-fish SLAM, was implemented to provide localization estimates in dynamic industrial environments, where there are static landmarks that are only rarely perceived by the AGVs. The main idea of Gold-fish SLAM is to consider the goods that enter and leave the environment as temporary landmarks that can be used in combination with the rarely seen static landmarks to compute online estimates of AGV poses. The solution is tested and verified in a factory of paper using an eight ton diesel-truck retrofitted with an AGV control system running at speeds up to 3m/s. The paper includes also a general discussion on how SLAM can be used in industrial applications with AGVs. © Springer-Verlag Berlin Heidelberg 2014.

  • 195.
    André, Samuel
    et al.
    Jönköping University, School of Engineering, JTH, Product Development.
    Elgh, Fredrik
    Jönköping University, School of Engineering, JTH, Product Development.
    Modeling of transdisciplinary engineering assets using the design platform approach for improved customization ability2018In: Advanced Engineering Informatics, ISSN 1474-0346, E-ISSN 1873-5320, Vol. 38, p. 277-290Article in journal (Refereed)
    Abstract [en]

    Original equipment suppliers (OES) that develop unique products are continuously faced with changing requirements during both the quotation and product development processes. This challenge is a different reality from companies that develop off-the-shelf products for the end consumer, which use fixed specifications and where product platforms have been a strong enabler for efficient mass customization. However, product platforms cannot adequately support companies working as OES. The reason is that a high level of customization is required which means that interfaces cannot be standardized, the performance is not negotiable, requirements are not initially fixed, and the specific system interacts with, is affected by, or affects other systems that are simultaneously developed in a transdisciplinary environment. The design platform (DP) approach provides a coherent environment for heterogeneous and transdisciplinary design resources to be used in product development by supporting both designing and off-the-shelf solutions. This research describes the introduction, application and further development of the DP approach at an automotive supplier to support the development of customized solutions when traditional modularity or platform scalability do not suffice. A computer tool called Design Platform Manager has been developed to support the creation and visualization of the DP. The support tool has a connection to a product data management database to link the platform model to the various kinds of engineering assets needed or intended to support variant creation. Finally, the support tool was evaluated by the case company representatives showing promising results. 

  • 196.
    Andréasson, Kim
    et al.
    University West, Department of Engineering Science, Division of Computer and Electrical Engineering.
    Hagberg, Daniel
    University West, Department of Engineering Science, Division of Computer and Electrical Engineering.
    Undersökning av iBeaconannonsering via smartphoneapplikation: Objective c och ASP.NET2014Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    This degree project is performed together with the company Sigma in relation with the education Datateknisk Systemutveckling at Högskolan Väst in Trollhättan. The purpose of this project is to examine the new technology iBeacon and study if it is to prefer over simi-lar technologies when developing a system to use for advertisement. To accomplish this, a smartphone application is developed aswell as an administration interface, to be able to perform a user test of the product with a random selection of people.

    The goal with the project is to develop a working product that can be tested and used for the examination of the hypothesis. This report explains how the project is performed and in the end, the result that the user test shows is discussed.

  • 197. Andrén, Börje
    et al.
    Wang, Kun
    Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Technology and Media.
    Brunnström, Kjell
    Characterizations of 3D TV: Active vs passive2012In: SID Symposium Digest of Technical Papers 2012, Blackwell Publishing Ltd , 2012, p. 137-140Conference paper (Refereed)
    Abstract [en]

    Two different techniques are dominating the 3D TV market today i.e. active shutter glasses and passive film patterned retarder. Both the techniques have their pros and cons. In this paper we compare these two types of 3D TV3D TV by evaluating them with respect to some important visual ergonomic parameters such as angle dependent cross talk, luminance levels, flicker and resolution.

  • 198.
    ANGELONE, MARIA LAURA
    Örebro University, School of Science and Technology.
    AndroidOS- Robot Command Interface2011Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
  • 199.
    Angelsmark, Ola
    et al.
    Department of Computer Science, Lund University, Lund, Sweden.
    Malec, Jacek
    Department of Computer Science, Lund University, Lund, Sweden.
    Nilsson, Klas
    Department of Computer Science, Lund University, Lund, Sweden.
    Nowaczyk, Sławomir
    Department of Computer Science, Lund University, Lund, Sweden.
    Prosperi, Leonardo
    Department of Computer Science, Lund University, Lund, Sweden.
    Knowledge Representation for Reconfigurable Automation Systems2007Conference paper (Refereed)
    Abstract [en]

    This article describes the work in progress on knowledge representation formalisms chosen for use in the European project SIARAS. Skill-Based Inspection and Assembly for Reconfigurable Automation Systems has a goal of creating intelligent support system for reconfiguration and adaptation of assembly systems. Knowledge is represented in an ontology expressed in OWL, for generic reasoning in Description Logic, and in a number of special-purpose reasoning modules, specific for the application domain.

  • 200.
    Angulo, Julio
    Karlstad University, Faculty of Economic Sciences, Communication and IT, Centre for HumanIT. Karlstad University, Faculty of Arts and Social Sciences (starting 2013), Karlstad Business School.
    Designing for Usable Privacy and Transparency in Digital Transactions2015Doctoral thesis, comprehensive summary (Other academic)
    Abstract [en]

    People engage with multiple online services and carry out a range of different digital transactions with these services. Registering an account, sharing content in social networks, or requesting products or services online are a few examples of such digital transactions. With every transaction, people take decisions and make disclosures of personal data. Despite the possible benefits of collecting data about a person or a group of people, massive collection and aggregation of personal data carries a series of privacy and security implications which can ultimately result in a threat to people's dignity, their finances, and many other aspects of their lives. For this reason, privacy and transparency enhancing technologies are being developed to help people protect their privacy and personal data online. However, some of these technologies are usually hard to understand, difficult to use, and get in the way of people's momentary goals.

    The objective of this thesis is to explore, and iteratively improve, the usability and user experience provided by novel privacy and transparency technologies. To this end, it compiles a series of case studies that address identified issues of usable privacy and transparency at four stages of a digital transaction, namely the information, agreement, fulfilment and after-sales stages. These studies contribute with a better understanding of the human-factors and design requirements that are necessary for creating user-friendly tools that can help people to protect their privacy and to control their personal information on the Internet.

1234567 151 - 200 of 3250
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • 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