• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1375
  • 408
  • Tagged with
  • 1783
  • 1779
  • 1779
  • 485
  • 396
  • 386
  • 373
  • 186
  • 148
  • 143
  • 115
  • 114
  • 112
  • 98
  • 94
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.

Tredimensionell händelse- och kartvisualisering / Three dimensional event- and map visualisation

Henriksson Björklund, Maya, Josefsson, Filip, Kouznetsov, Daniel, Lindbom, Tony, Magnusson, Simon, Norgren, Viktor, Peterberg, Gustav, Zhao, Anna January 2022 (has links)
Följande rapport beskriver implementationen av projektet Smart City, ett system som visuellt representerar händelser i realtid i Linköping. Dessa händelser hämtades från öppna datakällor som exempelvis Polisen och SMHI. Händelserna representerades på en tredimensionell karta över staden. De visuella delarna av systemet utvecklades med hjälp Unreal Engine 4 och Cesium. Som databas användes PostgreSQL och en Flask-server användes för kommunikation mellan systemets moduler. Produkten var tänkt att ge användaren en tydlig överblick av de händelser som skett för att kunna ge en tydligare helhetsbild av staden, detta kunde tänkas användas av exempelvis intresserade privatpersoner, larmoperatör eller stadsplanerare. I slutändan riktade sig produkten mer till privatpersoner. En viktig del av produkten var att enkelt kunna lägga till informationskällor som användaren kan tänkas vilja ha. För att utveckla produkten användesen kombination av Scrum och Kanban. Resultatet blev en produkt som visualiserar ett basutbud av händelser i Unreal Engine 4. Projektet utfördes under kursen TDDD96 – kandidatprojekt i programvaruutveckling på Linköpingsuniversitet. En grupp på åtta medlemmar utvecklade en produkt som grundar sig i en marknadsundersökning. Utöver en rapport som beskriver Smart City hittas även åtta individuella rapporter som undersöker områden kring projektet.

The PythonNeural Simulation Technology Graphical User Interface

Haglund, Nicklas January 2009 (has links)
<p>This report is about the thesis work PyNestGUI which goal was to make a graphical interface to the neuron simulator NEST. The report's first part is about how NEST works well as which graphical interface that where selected. The report then continues go through what a neuron is and how it works superficial. The final section of the report will cover how PyNestGUI is build and how the program works. The problem that the program solves is that it builds a model in NEST with user settings and connects neurons in a similar way as a minicolumn are interconnected. The programs purpose was that it would help the user to change the variables in an easy manner and produce results that can be visualized and save for later analysis. Results that the the program can plot from the simulation is from voltmeters and a spike detector connected all neurons. The program can also display an animation of the simulation so that the user will be able to see when and which neurons spikes and their connections.</p> / <p>Den här rapporten handlar om examensarbetet PyNestGUI som gick ut på att göra ett grafiskt gränssnitt till neuronsimulatorn NEST. Rapportens första del handlar om hur NEST fungerar samt vilket grafiskt gränssnitt som valdes ut. Sedan fortsätter rapporten med att ytligt gå igenom vad en neuron är och hur den fungerar. Sista delen av rapporten går igenom hur PyNestGUI är uppbyggt och hur programmet fungerar. Problemet som programmet löser är att den bygger upp en modell i NEST med användarens inställningar och kopplar ihop neuroner på liknande sätt som en minikolumn är sammankopplad. Programmets syfte var att det skulle hjälpa användaren kunna ändra på variabler på ett lätt sätt samt ge resultat som kan visualiseras och som användaren skulle kunna spara. Resultat som programmet kan visa av simuleringen är voltmätare och spikdetektor på samtliga neuroner. Programmet kan också visa en animation av simuleringen så att användaren ska kunna se när neuroner spikar och vilka dessa neuroner är sammankopplade med.</p>

An approach to software product line use case modeling

Eriksson, Magnus January 2006 (has links)
<p>Organizations developing software intensive defense systems are today faced with a number challenges related to characteristics of both the market place and the system domain:</p><p>1. Systems grow ever more complex, consisting of tightly integrated mechanical, electrical/electronic and software components.</p><p>2. Systems are often developed in short series; ranging from only a few to a few hundred units.</p><p>3. Systems have very long life spans, typically 30 years or longer.</p><p>4. Systems are developed with high commonality between different customers; however systems are always customized for specific needs.</p><p>The goal of the research presented in this thesis is to investigate methods and tools to enable efficient development and maintenance of systems in such a context. The strategy adopted in this work is to utilize the forth system characteristic, high commonality, to achieve this.</p><p>One approach to software reuse, which could be a potential solution as it enables reuse of common parts but at the same time allow for variations, is known as software product line development. The basic idea of this approach is to use domain knowledge to identify common parts within a family of related products and to separate them from the differences between the products. The commonalties are then used to create a product platform that can be used as a common baseline for all products within such a product family.</p><p>The main contribution of this licentiate thesis is a product line use case modeling approach tailored towards organizations developing software intensive defense systems. We describe how a common and complete use case model can be developed and maintained for a whole family of products, and how the variations within such a family are modeled using a feature model. Concrete use case models, for particular products within a family, can then be generated by selecting features from a feature model. We furthermore describe extensions to the commercial requirements management tool Telelogic DOORS and the UML modeling tool IBM-Rational Rose to support the proposed approach.</p><p>The approach was applied and evaluated in an industrial case study in the target domain. Based on the collected case study data we draw the conclusion that the approach performs better than modeling according to the styles and guidelines specified by the IBM-Rational Unified Process (RUP) in the current industrial context. The results however also indicate that for the approach to be successfully applied, stronger configuration management and product planning functions than traditionally found in RUP projects are needed.</p>

Application Framework for Snow Removal Routing Problem

Islam, Sajjadul January 2010 (has links)
<p>Road maintenance during the heavy snowfall is an important problem. In Sweden the government and municipalities together spend close to 0.3 thousand million SEK every year for winter road maintenance. Approximately half of it is snow removal cost, which in turn to a large extent depends on the routing of the snow-ploughing vehicles. In this thesis work, we wish to develop an application framework for optimized routing operation for these vehicles so that the total operational cost can be reduced at a significant level. In general, there are different characteristics of snow ploughing depending on the routing procedure, one is done after the snowfall and the other is during the snowfall. In this thesis work, we are only interested to find the set of routing paths during the snowfall where duration of snowfall is unknown. We present a new way of generating an initial solution that deals with the real operational network. The optimization algorithm works upon this initial solution and try to reduce the number of periodic paths.</p>

End User Programming and Perceiving the Environment

SINGH, GARIMA, Mohammadiliyas, Mohammad Umar January 2010 (has links)
<p>The current mobile technology is growing very fast, and it has already included many excellent features on mobile phones. Current mobile technology research mainly aims at fast execution and enriching mobile phone with more and more portable features.</p><p>This thesis aims at a thorough investigation of <strong>Android </strong>enabled mobile phone’s capabilities. Mobile devices today may utilize several types of sensors. These sensors may be used to sense the environment, in which, the device is situated, directly or indirectly. The main idea is to connect sensing with end‐user programming (EUP). We enumerate some challenges that will be addressed in this thesis. This thesis is exploratory, which implies that it contains a survey of available techniques, tools, and approaches particularly in the mobile device domain. In addition the thesis will also explore and identify the limits with focus on the Android platform.</p><p>Thesis Implementation languages are mainly Core Java, Android 2.1 programming language and XML. We have developed Sensors framework using Android API, which gives latest value of all possible sensors used in mobile phones, and notify end user programming about sensor value change. We have also developed ECA (Event Condition Action) framework, for end user programming to handle end user configuration changes.</p><p>The thesis research and implementation results helped us to find answers for various challenges on mobile phone domain. Few of them to mention are, gathering information about different kinds of sensors, how they can be used for sensing real time environment, how we can combine different sensing results to identify particular action, identifying framework and domain language for end user programming.</p>

Web based sales management system

Tarar, Shahid Iqbal January 2010 (has links)
<p>Paramount Salt Handicraft A wholesale Himalayan salt company was previously doing business in traditional way and was limited only to the local market. However from the start day management was planning to expand the business to more locations and to attract more customers. So to expand the business and to attract the international customers and customers from other cities of Sweden it was necessary to make it available over the internet so that customers can easily get knowledge about the company’s products and purchase them. So the need of an online web shop was realized to bring the company’s plan into reality. The online shop will be act as a medium of interaction between the customers and the company and it will enable the customers to buy products online and make payments electronically and after that the products will delivered to them. Throughout the process the customers can easily track the overall status of their orders.</p>

Evaluation of Model Based Testing and Conformiq Qtronic

Khan, Muhammad Bilal Ahmad, Shang, Song January 2009 (has links)
<p>The<em> Model Based Testing </em>is one of the modern automated testing methodologies used to generate test suits automatically from the abstract behavioral or environmental models of the <em>System Under Test (SUT)</em>. The Generated test cases are abstract like models, but these test cases can also be transformed to the different test scripts or language specific test cases to execute them. The Model based testing can be applied in different ways and it has several dimensions during implementation that can be changes with nature of the SUT. Since model based testing is directly related with models, the model based testing can be applied at early stages of development that helps in validation of both models and requirements that could save time of test development at later stages. With the automatic generation of test cases, requirements change is very easy to handle with the model based testing as it requires fewer changes in the models and reduces rework. It is also easy to generate a large number of test cases with full coverage criteria using the model based testing that was hard to produce with traditional testing methodologies. Testing non-functional requirements is one field in which the model based testing is lacking; quality related aspects of the SUT difficult to be tested with the model based testing.</p><p>The effectiveness and performance of model based testing is directly related to the efficiency of CASE<em> </em>tool that implementing it. A variety of CASE tools based on models are currently in use in different industries. The Qtronic tool is one generating test cases from abstract model of SUT automatically.<em></em></p><p>In this master thesis detailed evaluation of the Qtronic test case generation technique, generation time, coverage criterion and quality of test cases are analyzed by modeling the <em>Session Initiating Protocol (SIP) </em>&<em> File Transfer Protocol. (FTP)</em>, Also generation of test cases from models<em> </em>manually and by using the Qtronic Tool<em>.</em> In order to evaluate the Qtronic tool, detailed experiments and comparisons of manually generated test cases and test case generated by the Qtronic are conducted. The results of the case studies show the efficiency of the Qtronic over traditional manual test case generation in many aspects. We also show that the model based testing is not effective applied on every system under test, for some simple systems manual test case generation might be a good choice. <em></em></p>

Analysis and Monitoring of Team Collaboration in Emergency Response Training supported by a Web Based Information Management System

Ali, Asif, Ramzan, Faheem January 2009 (has links)
<p>Our objective in this thesis work is to analyze and manage the log files which are generated after a number of experiments series on different groups using C3Fire simulation environment. It includes analyzing and extracting information from log files, and then maintaining this information in a database. This should be presented with a web interface through ICEfaces Ajax framework for Java. Log Files are generated after a number of experiments series on the different groups. All sequences and information related to task performed by team in group is organized in session log files. The work is divided into different steps; first step is to analyze and extract data from log files, and properly arrange it in several different tables in a database, for this MySQL database is used to store the information. The web interface of log file management system is implemented using ICEfaces Ajax framework, and is based on the statistics of log files generated from the C3Fire environment.  User would be able to add/remove the log files, also can view or edit the details of each session log file in database through web interface. Different events can be generated, and logged for the session information.</p><p>C3Fire is an environment that supports training and research in team collaboration. The environment is mainly used in command, control and communication research, and in training of team decision making. Many humanitarian relief operations are doing their work without having any practice. When some disaster events occur, they cannot perform their jobs effectively. Effective and efficient relief operation is the need of humanity; even that’s not enough to move teams to the disaster place at right time; communication and co-ordination among the team members is the big factor to make effective and well-organized work. C3Fire is a simulation system which provides the training for team members to handle such type of disaster events, and makes the work more proficient at that time by doing effective coordination.</p>

Training Communication and Self Organization in a Team Training Environment

Nazir, Qamar, Shahzad, Khurram January 2009 (has links)
<p>C3Fire is a micro-world that provides the simulation system, which is use to improve team management skills in fully controlled enviroment. C3Fire system can be used in research process where researcher can select some characteristics of the real world and create the well controlled simulation system. Training is used for developing skills to tackle with emergency situation. The purpose of our thesis is to develop and test, Communiacation and Self Organization cofigurations in a team training environment. Success of dealing with emergency management situation mostly depends on these training factors. In the first step we had studied different theories and research work relevant to Communication and Self Organization. In second step we studied the structure of the C3Fire then we developed different configurations based on communication and self-organization. In third step we test these training session with the real world participants. Finally we analyze the behavior of the participants while playing the game.</p>

Baking And Compression For Dynamic Lighting Data

Olsson, Tom January 2015 (has links)
This report describes the development and prototype implementation of a method for baking and compression of lightmaps, in an environment with dynamic lights. The method described can achieve more than 95 % compression eciency, and can be easily tuned with only two parameters. Even without specic tuning, the prototype consistently achieves signalto- noise ratios above 30 dB, reaching 60 dB in some scenes. Compression is achieved in four steps, rst by using image segmentation and function approximation to reduce the data-size and then using a predictive quantizer approach based on the PNG-lters together with an open-source compression algorithm. Both compression and decompression can be adapted for asynchronous and multi-threaded execution. / Denna report beskriver utvecklingen av en metod for bakning och komprimering av dynamiska ljuskartor, i renderingar med dynamiska ljuskallor. Metoden uppnar mer an 95 % storleksreduktion, och kan enkelt anpassas for olika ljuskartor med tva variabler. Aven utan speci- ka anpassningar uppnas en signal-to-noise niva over 30 dB, och narmare 60 dB i vissa scener. Komprimering sker i fyra steg, forst genom bildsegmentering och linjar funktionsapproximation, foljt av predictive quantization och en vanlig komprimeringsalgorithm. Bade komprimering och dekomprimering kan anpassas for asynkron och ertradig exekvering.

Page generated in 0.0768 seconds