• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 25
  • 18
  • Tagged with
  • 43
  • 21
  • 19
  • 13
  • 12
  • 12
  • 11
  • 10
  • 9
  • 9
  • 8
  • 8
  • 7
  • 7
  • 7
  • 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.
11

Creating User Interfaces Using Web-based Technologies to Support Rapid Prototyping in a Desktop Astrovisualization Software

Eskilson, Klas January 2017 (has links)
In this report, the development and implementation of a desktop user interface framework is presented. It is built using web technologies and the Javascript framework React together with a web socket server to render the graphical user interface in an OpenGL environment. This is done by using the open-source framework Chromium Embedded Framework (CEF). The resulting framework and implementation has proven successful, with promising results both from a performance perspective and from a development rapidness perspective.
12

Providing a scalable architecture to support low-latency ad-hoc funnel analysis on custom defined events for an A/B testing use case

Eriksson, Pär January 2017 (has links)
A/B testing combined with funnel analysis is a highly interesting technique to support data driven decision making. This thesis outlines a scalable architecture that gathers custom defined events and applies funnel analysis to gain valuable insights about user behaviour. The insights of the users are discussed from an A/B testing point of view, however, these insights are just as valuable for scenarios outside A/B testing as well. Custom defined events together with A/B testing is an interesting combination, since it provides opportunities to test different versions of an application against each other, based on relevant metrics. Where the vision is to determine which of the tested application versions that is best. The power to make smart data driven decisions lies in the hand of good data analysis of the end-users. Having pre-defined metrics such as counts, of some sort, is one way to do it. However, it reduces the flexibility to let e.g. application managers to "dig deeper" into what is actually happening. Funnel analysis is a technique to analyze sequences, and can be used to analyze user behaviour in a sequential matter. There are different techniques to provide such tools, e.g. with Google Analytics, users can pre-define funnel steps that they want Google Analytics to register when events are logged. This thesis will instead strive to not require anything being pre-defined and also make it possible, at high scale, provide dynamic low latency queries. A proof of concept architecture has been presented in this thesis, to support two problematic ends of a spectrum, that is; at scale, both to store custom events, and at the same time be able to interactively run dynamic low latency funnel analysis on the events.
13

Image processing with interacting interface for surveillance / Bildsystem med interagerande gränssnitt för övervakning

Mattisson, Frida January 2013 (has links)
Spicio är ett övervakningssystem som innehåller en algoritm utvecklad för att jämföra två bilder för att uppfatta förändring i scenen. En webbklient för att användaren ska kunna kontrollera systemet på annan ort, interagera med de detekterade bilderna på olika sätt och se livestream från de kopplade kamerorna. Systemet är utvecklat för att kunna fungera i olika scener med olika förhållanden. Genom att välja en känslighetsparameter kollar systemet om detektionen utifrån storleken på förändringen är stor nog att rapportera. Systemet är även utvecklat genom en rad olika funktioner att stå emot regn och snö, genom att tröskla bort små objekt och förändringar. Användaren får feedback ifrån systemet som skickar mail vid varje detektion.
14

Migrering till Linux för inbyggda system : En förstudie gjord på företag Low VisionInternational

Bergman, Johannes, Torsson, Markus January 2017 (has links)
Användningen av Linux i inbyggda system fortsätter att öka för varje år. Öppen källkod och nya verktyg för utvecklandet av Linux för inbyggda system har inte bara gjort Linux till ett kostnadseffektivt val, utan även ett tidseffektivt val. Målet med den här undersökningen har varit att åt LVI undersöka en möjlig migration av operativsystem i deras inbäddade system från Windows XP Embedded till ett inbyggt Linuxbaserat operativsystem för ARM-processorer med stöd för OCR-behandling. Linux och öppen källkod till inbyggda system för med sig en hel del fördelar. Några av dessa inkluderar låg kostnad, full kontroll över ditt inbyggda system samt möjligheten att testa och utvärdera mjukvara helt gratis. För att komma fram till ett resultat har vi undersökt vilka alternativ som finns och om det finns stöd för de funktioner som LVI använder sig av. Resultatet av den här undersökningen är en redovisning av de val man står inför och vad som kan lämpa sig bäst för LVI. Vi har främst undersökt Yocto Project och Buildroot i denna undersökning och anser att Yocto Project är ett bra val för LVI. Två enklare applikationer har även skrivits där bildhantering och maskinläsning uppvisas. Applikationerna har utvecklats i C++ med hjälp av OpenCV och Tesseract-ocr.
15

Debatten om Biblioteksdatoriseringen : tendenser i Biblioteksbladet, Bis och DIK-forum 1970-1999 / The debate on the computerization of the libraries : tendencies in Biblioteksbladet, Bis and DIK-forum 1970-1999

Sjödell, Erik January 2000 (has links)
The purpose of this thesis was to trace and discuss tendencies in the debate of the computerization of the libraries, in Swedish library press during the period of 1970-1999. The set-out was the issue of how the library journals, as representatives and mouthpieces of a by tradition humanistic profession, coped with a revolutionary innovation related to a field (data technology) which they hadn't any knowledge or even interest in. The examination included three Swedish library journals: Biblioteksbladet with connection to Sweden’s most established library organization (SAB); Bis which is founded upon a socialistic base and; DIK-forum rooted in the union. The analysis of the debate was partly based on three different sets of values related to data and systems development. These were identified and defined by the behavioural scientists Johansson/Grahm in Den datoriserade Prometheus (1985) and labelled positivism, commercialism and humanism. The conclusions showed a fragmentary and polarized debate during the 1970's, which didn't speed up until the last years of the decade. During the 1980's the debate was intensified, with a wider range of subjects and arguments. During the 1990's the debate narrowed, holding it's primary focus on the Internet and questions concerning copyright and democracy. Due to the reasonings of Johansson/Grahm the opposition – during the 1970's and the early 1980's – mainly between humanism on one hand and commercialism and positivism on the other was made clear. But one should also bear in mind that some arguments were rooted in fear and ignorance, rather than in humanism. During the 1980's and the 1990's, when the experience and knowledge of data technology increased, the polarized debate became more attuned and positive towards the possibilities of IT. / Uppsatsnivå: D
16

Robust kommunikation med Raspberry Pi

Källén, Patrik, Metsi, Simon January 2015 (has links)
Softhouse har utvecklat prototyper för att hämta data från och styra produkter ute i industrin medhjälp av Raspberry Pi. Tidigare har anställda på företag åkt ut i fält och hämtat data för handvilket är väldigt ineffektivt och dyrt för företagen. För att använda Raspberry Pi i liknandeprojekt och för att stärka de nuvarande systemen så behövs ett kommunikationsprotokoll för attsäkert överföra data till en central server. En viktig del är att insamlad data på Raspberry Pi intefår gå förlorad av oväntade anledningar, till exempel strömavbrott. Kapaciteten av Raspberry Piskulle även undersökas för att veta om den klarar av att köra i flera år.Som grund användes TLS1.2 med AES kryptering över en TCP-uppkoppling för att stärkasäkerheten. För att stoppa data från att gå förlorad vid oväntade händelser så läses en bit in i tagetfrån hårddisken på Raspberry Pi och inget tas bort förrän servern svarat att det tagits emot ‘ok’. För att se om Raspberry Pi skulle kunna köras ute i fält gjorde vi en del olika tester på till exempel hårddisk och temperatur. / Softhouse has developed prototypes in order to collect data from products and control them withthe Raspberry Pi. Companies have previously sent employees to manually collect data in thefields which is very inefficient and expensive for the companies. In order to use the Raspberry Piin other projects and strengthen their current systems, a communications protocol is needed tosafely transmit data to a central server. One important aspect is that collected data on theRaspberry Pi cannot be lost for unexpected reasons such as a power outage. The capacity of theRaspberry Pi needed to be reviewed in order to know if it would run for several years.As the basis we used TLS1.2 with AES encryption over a TCP-connection to strengthen thesafety. Parts of data are read from the Raspberry Pi, transmitted to the server and removed onceit gets a ‘ok’ from the server. This stops data from getting lost during unexpected events.Tests were run on the Raspberry Pi to see if it could run out in the field. For example the harddrive and temperature of the Raspberry Pi was tested.
17

Tävlingssystem för Teknikåttan / Competition system for Teknikåttan

Harris, Carl, Abucewicz, Dawid, Blomstedt, Frida, Elpustaty, Nazir, Forsberg, Edwin, Helmrich, Max, Holmgren, Evelina, Lidman, Carl January 2020 (has links)
Denna rapport har skrivits i samband med ett kandidatprojekt vid Linköpings universitet. Projektet gick ut på att skapa ett nytt system till tävlingen Teknikåttan, och syftet med denna rapport är att fånga upp erfarenheter från detta projekt. I rapporten undersöks vidare hur man kan implementera ett system för att skapa värde för en kund, vilket stöd det ger att arbeta med en systemanatomi samt hur man tillsammans med en kund kan arbeta för att prioritera krav. För att utföra dessa undersökningar har rapporten skrivits parallellt med projektet och relevanta erfarenheter och observationer har noterats. Från projektet har rapporten dragit slutsatsen att värde kan skapas för kund genomatt arbeta aktivt med riskhantering. För att kunna samarbeta med en kund och prioritera krav krävs mycket kommunikation för att se till att alla parter har samma information. Erfarenheter som fångades upp under projektet var framförallt att kontinuerligt undersöka hur sammanhållning och arbete fungerade i gruppen. Slutligen användes inte systemanatomin mycket i detta projekt, förutom vid ett tillfälle då den redovisades. Det insågs att systemet skiljer sig från den tidigt skapade systemanatomin.
18

Stöd för digital chatt och kommunikation i vård / Support for digital chat and communication in healthcare : A thesis exploring a system developed for communication between patients and healthcare workers.

Forsberg, Ludwig, Bärudde, Kevin, Choura, Lucia, Jensen, Casper, Unalan, Taha, Westander, Hannes, Karlberg, Filip, Posluk, Felicia January 2021 (has links)
Denna rapport är ett kandidatarbete vid Linköpings Universitet i kursen TDDD96. Rapporten är baserad på ett projekt som gruppen har utfört där de har byggt ett chattsystem åt en extern kund, Region Östergötland. Chattsystemet som byggdes var en chattapplikation som kan användas mellan patienter och vårdpersonal, även en chattbott användes. Chattapplikationen fokuserade på hur förgrening av konversationer kunde ske på ett smidigt och användarvänligt sätt samt att vårdpersonalen kan markera viktiga meddelanden. I projektet användes Scrum vilket är ett ramverk som bygger på utveckling som sker i sprintar, dagliga möten samt utvärdering efter varje sprint. Sist i rapporten ligger ett antal olika individuella bidrag som varje projektmedlem har gjort.
19

Trace-analysverktyg : Statisk och dynamisk analys av mjukvara / Trace analysis tool : Static and dynamic software analysis

Broman, Sebastian, Halvarsson, Erik, Lells, Victor, Najeeb, Abedalhkeem, Samuelsson, Niklas, Stenström, Isak, Sundkvist, Christian, Vedin, William January 2021 (has links)
Rapporten beskriver ett projekt som utförts i kursen TDDD96 - Kandidatprojekt i programvaruutveckling vid Linköpings universitet. Projektet gick ut på att utveckla ett verktyg för att analysera och visualisera programkod åt Saab Aeronautics.  Verktyget analyserar disassembly-filer av ett program för att visualiera olika vägar exekveringen kan ta genom ett program, och körningsloggar för att visualisera ett anropsträd över programmet. Verktyget är tänkt att användas för att hjälpa till vid analys av mjukvara genom att visualisera flödet genom koden. Rapporten beskriver både den tekniska aspekten av projektet och dess resultat, och den arbetsmetodik som använts under projektet. Rapporten diskuterar även de erfarenheter som kan dokumenteras från projektet. En av de viktigaste erfarenheterna man kan ta med sig från detta projekt är vikten av kommunikation inom projektgruppen, speciellt för ett projekt som genomförs på distans. Det är också viktigt att ha bra kommunikation och kontinuerlig kontakt med kunden för att se till att det som utvecklas faktiskt är det som kunden efterfrågat. Rapporten inkluderar även en individuell del som varje projektmedlem skrivit. Dessa individuella delar djupdyker inom begränsade områden relaterat till projektet.
20

Tävlingssystem för Teknikåttan / Competition system for Teknikåttan : A quiz based live competition system with multiple synchronised views and an editor

Henriksson, Albin, Karlsson, Sebastian, Löfgren, Victor, Modée, Björn, Olsson, Josef, Rüdiger, Max, Schönfelder, Carl, Wahlqvist, Emil January 2021 (has links)
Denna rapport gjordes som en del av kursen TDDD96 och beskriver det arbete som gjorts åt Teknikåttan under våren 2021. Projektets mål var att skapa ett väldokumenterat tävlingssystem som skulle vara lätt för andra att utöka vilket gruppen också lyckades med. Tävlingssystemets syfte var att ge Teknikåttan ett modernt och användarvänligt sätt att skapa, administrera och köra sina tävlingar. Systemet konstruerades som en webbapplikation med databas, server och klient. Databasen och servern skrevs med programspråket Python och klienten med Typescript. De viktigaste biblioteken som användes var Flask för servern, SQLAlchemy för databasen samt React och Material-UI för klienten.

Page generated in 0.0519 seconds