• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1575
  • 481
  • Tagged with
  • 2056
  • 2052
  • 2051
  • 534
  • 426
  • 422
  • 402
  • 208
  • 175
  • 174
  • 135
  • 134
  • 130
  • 114
  • 108
  • 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.
161

What is the best API from adeveloper’s perspective? : Investigation of API development with fintechdevelopers in the spotlight

Svensson, Adam January 2024 (has links)
No description available.
162

Skrubbning i livevideo / Scrubbing in Live Video

Jóhannesdóttir, Jorunn, Gusev, Alexander, Karanta, Tobias, Larsson, Jonatan, Nordström, Joel, Näslund, Teo, Volz, Jacob, Wester, Axel January 2024 (has links)
Dokumentet är en rapport om skrubbning i livevideo från drönare. Beställare av produkten är Fredrik Falkman på Remote Aero. Utförandet gjordes av åtta studenter från Linköpings universitet i kursen Kandidatprojekt i programvaruutveckling-TDDD96 år 2024.Målet med projektet var att skapa ett användargränssnitt för en drönare. I användargräns-snittet skulle det vara möjligt att ta ut bilder från drönarens livevideo. Detta i syfte attunderlätta Svenska Sjöräddningssällskapets livräddningar genom att kringgå risken attbesättningen blint ser på liveströmmen istället för att ha ögonen ute på vattnet. Gruppen utvecklade en webbapplikation som gjorde det möjligt att ta emot en live-ström från en server, plocka ut stillbilder och skicka dem vidare. I texten beskrivs också hur gruppen arbetat med det agila ramverket Scrum, vilka för- och nackdelar det haft, hur sprintar planerades och hur en systemanatomi var till hjälp.
163

Webbapplikation för terminering av drönarflygning / Web Application for Drone Flight Termination

Ramnelöv, Felix, Fyssas, Georgos, Garbrant, Vincent, Granlund, Joar, Hanås, Jenny, Lundgren, Mikael, Rydebrink, Elin, Stark, Lukas January 2024 (has links)
Följande dokument är en rapport gällande projektet Webbapplikation för terminering avdrönarflygning. Projektet beställdes av OutSmart AB samt Sjöräddningssällskapet och utfördesav åtta studenter vid Linköpings universitet som kandidatprojekt i programvaruutvecklingunder våren 2024. Rapporten redogör för hur värde skapades för kunden, vilkaerfarenheter som gruppen tar med sig, samt hur en systemanatomi användes för att få stödunder utvecklingen. Projektets mål var att skapa en användarvänlig webbapplikation somnyttjade OutSmarts befintliga system, som kommunicerar mellan drönaren och systemetsom utvecklas. Syftet med webbapplikationen var att kommunicera med GPS-enheter föratt terminera en drönares flygning. Projektet skapade värde för kunden genom applikationensom projektet resulterade i, samt förslag för hur det redan befintliga systemet kanförbättras. Flera erfarenheter dokumenterades, exempelvis hur nyttjandet av kontinuerligintegration leder till färre merge-konflikter. Systemanatomin användes både under planeringsfasenför att strukturera arbetsflödet och kontinuerligt under utvecklingen för attskapa en fördjupad förståelse av den aktuella statusen.
164

En applikation för digitala hälsotvillingar / Application for Digital Health Twins

Andersson, Liam, Borg, Thea, Eichmüller, Erik, Eriksson, Christoffer, Jafaree, Ali, Jakobsson, Filip, Rosengren, Tobias, Santos, Jennifer January 2024 (has links)
Denna rapport beskriver ett kandidatprojekt som utfördes våren 2024 i kursen TDDD96 Kandidatprojekt i programvaruutveckling på Linköpings universitet [1]. En projektgrupp bestående av åtta kursdeltagare fick i uppdrag av företaget SUND att utveckla en prototyp för en digital hälsotvilling i Flutter. Applikationen utvecklades i språket Dart, utifrån kundens tillhandahållna Framer-prototyp. Syftet med slutprodukten är att den ska användas som hjälpmedel för förbättrad hälsa hos en äldre målgrupp. Rapporten lyfter viktiga metoder som använts vid utveckling, samt teorin bakom. De valda metoderna spelade en avgörande roll i slutproduktens kvalitet, och motiveras med diskussioner. För att säkerställa kvalitet, konstruerades en systemanatomi som underlättade identifiering av beroenden inom applikationen. Under utvecklingsprocessen dokumenterade projektgruppen många erfarenheter som ansågs vara användbara för framtida projekt, särskilt att kontinuerliga utvärderingar är viktiga för att uppnå en effektiv arbetsprocess. Till sist, skapade slutprodukten värde för kunden genom att förverkliga deras önskemål om en applikation som kan vara till hjälpmedel för en äldre målgrupp. Det är dock svårt att avgöra hur användarvänlig produkten är för målgruppen, eftersom sekretessbeläggning förhindrar utomstående från att testa produkten. För att kringgå detta problem kan olika metoder användas för att ge en fingervisning om produktens användarvänlighet
165

SIARD-transformering av relationsdatabaser : En undersökning av databasarkivering med SIARD-baserad metodik

Lindblom, Mattias January 2024 (has links)
Detta arbete undersöker hur SIARD-metodik kan användas för arkivering av relationsdatabaser. SIARD är en förkortning av Software Independent Archiving of Relational Databases. SIARD är ett fil-format som är baserad på äldre etablerade standarder som SQL:2008, XML, ZIP64 och UNICODE. SIARD är utvecklat med syfte att kunna hantera långtidsbevarande av relationsdatabaser. Arbetet önskar svara på ifall det finns några datatekniska problem med att använda SIARD-metodik för att transformera en databas till ett SIARD-filformat. Datatekniska mål som undersökts är ifall data och metadata kan gå förlorad eller förändras under databasexportering. Arbetet undersöker också ifall olika normaliseringsgrader påverkar basrelationer eller databasintegritet under exportering eller återskapande av en databas. För att besvara denna frågeställning så har en inledande studie gjorts på arkiverings- och databasverktyg som har stöd för SIARD-metodik. Kravfångst har använts för att finna arbetets begränsningar och sätta upp nåbara delmål för arbetet. I arbetet skapades en testmiljö med en relationsdatabas och testdata som text, heltal, datatyper och standardvärden som kan påverka exporteringsprocessen. Först skapades en testdatabas som sedan arkiverades med SIARD-arkiveringsverktyg. Testdatabasen undersöktes och återskapades sedan för att jämföra de olika databastillstånden och finna skillnader. Resultatet från detta arbete har visat att det är mycket möjligt att data, datatyper, standardvärden och referensintegritet förändras av exporteringsprocessen. Detta kan bero på problemdata eller att SIARD saknar stöd för vissa unika implementationer i databashanterare och frågespråk. I arbetet så analyseras och förklaras de resultat som är framtagna. Några resultat som delas av relaterade studier diskuteras mer ingående. Arbetet sammanfattar att det krävs goda insikter i SIARD-metodik och datakunskap för att inte riskera datatekniska problem som kan uppstå vid databasarkivering. / This work explores how SIARD-methodology can be used for archiving relational databases. SIARD is short for Software Independent Archiving of Relational Databases. SIARD is a file format that is based on older established standards like SQL:2008, XML, ZIP64 and UNICODE. The purpose of SIARD is to handle archiving of relational databases. This work wants to examine if there are some computer technological problems that can arise when using SIARD-methodology to transform a database to a SIARD-format. Computer technological goals that have been examined are if data and metadata loss can occur or be altered during the export process. This work also examines if different normal forms can affect database tables or database integrity during an export or recreation of a database. To answer these questions an initial study was made on the archiving tools and database tools that had support for SIARD-methodology. Requirement capturing has been a key part in finding the limitations of this work and creating reachable milestones for this work. In this work a test environment was created containing a relational database with test data like tupels, datatypes and default values that can affect the export process. The test database was first created then archived with SIARD-tools. The database was examined and then recreated for results comparison between the different database conditions. The result has shown that it is highly possible for data, datatypes, default values and reference integrity to change because of the export process. This can be a result of problematic data or that SIARD lack support for some implementation details that are unique for a database management system or a query language. In this work the results are analyzed and explained. Some results that are shared by related studies are discussed. This work then concludes that sufficient knowledge in computer science and SIARD-methodology is needed to prevent computer technological problems that may arise during database archiving.
166

BULB plattform – ett stöd för att effektivt samla in behov i vården

Saltin, Mårten, Albåge Simonsson, Cecilia, Brännerud, Eskil, Carlsson, Gustav, Dahlberg, Jacob, Edblom, Björn, Ljung, Adam, Quensel, Conrad January 2024 (has links)
Denna rapport redogör för utvecklingen av mötesapplikationen BULB-plattform. Rap- porten beskriver projektarbetet som genomförts i kursen TDDD96 - Kandidatprojekt i programvaruutveckling på Linköpings universitet. I rapporten diskuteras processrelatera- de erfarenheter, metoder som bearbetats och utförts under projektarbetet samt utveckling och design för programvara. Plattformen har skapats i samarbete med East Sweden Med- tech. Rapporten diskuterar även hur värde kan skapas för kunden och vilket stöd man kan få av en systemanatomi.  Genom BULB-plattform önskar East Sweden Medtech att effektivisera behovsidentifi- kation inom sjukvården. Plattformen ska även vara en plats för utomstående företag att ta del av information kring identifierade behov och ha möjlighet att erbjuda lösningar till dessa.
167

Positionering av ljudhändelser i öppna miljöer

Ahlgren, Mathias, Sjöberg, David, Celik Yildirim, Mehmet, Gardshol, Linus, Jarhede, Leo, Nilsson, Anton, Näs, Christoffer, Nilsson, Edvard January 2024 (has links)
Rapporten redovisar utförandet av projektet Positionering av ljudhändelser i öppnamiljöer. Projektet genomfördes på beställning av SafeReaction AB av åtta studenter på tek-niska fakulteten vid Linköpings universitet. Rapportens syfte är att undersöka hur pro-jektets genomförande och resultat skapar värde för kunden, vilka överförbara erfarenhetersom kan identifieras, hur en systemanatomi kan stötta utvecklingen av ett projekt och vilkafördelar och nackdelar som kan identifieras med metoderna TDOA och AD inom ljudpo-sitioneringssyfte i projektet. Målet med projektet var att utveckla ett system för att positio-nera ljudhändelser upptagna av mikrofoner, samt jämföra olika metoders prestanda för attgöra detta. Värde skapades för kunden genom framställning av en kravspecifikation ochen arkitekturplan, samt utveckling av ett modulärt system. De överförbara erfarenheternasom identifierades var konsekvent kommunikation inom gruppen och med kunden, samtframställning och kontinuerlig förbättring av en mötesstruktur. Med hjälp av en systema-natomi kunde gruppen ha en tydlig bild på systemets struktur att referera till vid behov.Slutsatsen kring AD var att det inte krävde någon synkning mellan enheter, men att meto-den medförde osäkerhet kring hur amplituddifferensen skulle beräknas. Slutsatsen kringTDOA var att det resulterade i minst felmarginal, men att det krävde mer av systemet.
168

Security oriented chat application development : Focus on developing chat applications with high security standards

Termond, Jazzley January 2024 (has links)
Den snabba teknikutvecklingen och den ständigt ökande närvaron av smartphones kräver robusta säkerhetsåtgärder vid applikationsutveckling. Denna avhandling fokuserar på utvecklingen av en säker chattapplikation utformad för användare med känsliga identiteter. Det primära målet är att identifiera, och implementera de bästa säkerhetsmetoderna för att säkerställa användarens säkerhet och trygghet. För att uppnå detta utforskar studien olika ramverk, databasalternativ, krypteringsalgoritmer samt 2FA alternativ. Som ramverk valdes Flutter, Firebase för databasen, ECC tillsammans med ECC för att säkra datatrafiken, och biometrisk autentisering tillsammans med en kopplad autentiserings applikation för användarautentisering. Det valda tillvägagångssättet syftar till att ge hög säkerhet samtidigt som användarvänligheten bibehålls. Metodologin inkluderar en omfattande förstudie som involverar jämförelser av olika verktyg och metoder med hjälp av Pugh-matriser. Implementeringskapitlet beskriver applikationens design och logik, med fokus på säker användarautentisering, datakryptering och skyddade kommunikationskanaler. Resultaten indikerar att applikationen uppfyller de flesta av sina säkerhetsmål, inklusive säker datatrafik, krypterad lagrad data, samt bibehållen användaranonymitet. Målen relaterade till 2FA och säkerhetstestning uppfylldes dock inte helt på grund av tidsbegränsningar. Denna avhandling bidrar till området säker applikationsutveckling genom att demonstrera effektiva metoder för att skydda användardata i chattapplikationer. Framtida arbete kommer att innebära ytterligare förbättringar av autentiseringsimplementeringar och genomförande av säkerhetsutvärderingar för att identifiera potentiella sårbarheter. / The rapid evolution of technology and ever-increasing presence of smartphones necessitate robust security measures in application development. This thesis focuses on the development of a secure chat application designed for users with sensitive identities. The primary goal is to identify and implement the best security practices to ensure the user’s safety and security. To achieve this, the study explores various frameworks, database options, encryption algorithms, and 2FA options. Ultimately, selecting Flutter for the Framework, Firebase for the database, ECC coupled with E2EE for securing data traffic and biometric authentication together with a linked authentication application as the authentication methods. The chosen approach aims to provide high security whilst maintaining user friendliness. The methodology includes a comprehensive pre-study involving comparisons of different tools and methods using Pugh matrices. The implementation chapter details the design and logic of the application, focusing on secure user authentication, data encryption and protected communication channels. Results indicate that the application meets most of its security goals, including secured data traffic, encrypted stored data as well as maintaining the user’s anonymity. The goals related to 2FA, and rigorous security testing were not entirely met due to time constraints. This thesis contributes to the field of secure application. development by demonstrating effective methods for protecting user data in chat applications. Future work will involve further enhancing authentication implementations and conducting security evaluations to identify potential vulnerabilities.
169

Ett system för främjande av marin medborgarforskning : En lösning med öppen källkod för alla

Hedman, Pontus, Bång, Valdemar, Alzén, Jacob, Bahrehman, Hannah, Faraj, Sandra, Jonsson, Max, Karlsson, Mattias, Lööf, Emil January 2024 (has links)
Följande dokument är en rapport om implementeringen av produkten BlueHub. Projektet beställdes och genomfördes på begäran av företaget Deepoid, som representeras av Anders Brodin. Produkten har realiserats av en grupp bestående av åtta studenter vid Linköpings universitet, under vårterminen 2024, som en del av kursen TDDD96 - Kandidatprojekt i programvaruutveckling. Rapporten beskriver hur gruppen skapade en produkt för att kunna producera värde för kunden genom ett agilt arbetssätt, samt hur gruppens ar- betsprocesser har förbättrats under projektets gång. Rapporten innehåller även gruppens erfarenheter och lärdomar från att realisera produkten.  Projektets grundläggande mål var att skapa en prototyp för en hemsida där användare kan ladda upp mätdata från marina sensorer samt se data från olika sjöar utifrån en karta. Dessa data kan sedan forskare ta del av och använda inom forskning utan att behöva samla in all data själva. Senare under projektets gång ändrades detta mål till att vara en prototyp där en användare kan hysa en egen version av BlueHub och tillåta flera användare att vara uppkopplade till den i ett P2P-nätverk. Prototypen är tänkt att användas av Deepoid för att erhålla finansiering för vidareutveckling.
170

Utveckling av bild- och röstigenkänning för robotplattformen AIDA

Antonson, Thea, Andersson, Henry, Eriksson, Johannes, Johansson Lara, Elias, Norlander, Elliot, Thulin, Albin, Wennberg, Adam, Örtengren, Alexander January 2024 (has links)
Denna kandidatrapport beskriver ett projekt som gjordes under kursen “TDDD96-Kandidatprojekt i programvaruutveckling” vid Linköpings universitet. Rapporten beskriverhur gruppen arbetat med projektet samt hur arbetsmetodiken förändrats under projektetsgång. Rapporten presenterar också resultat av utvecklingsarbetet av robotplattformenAIDA. Roboten AIDA består av ett flertal hårdvarukomponenter samt en Androidsurfplatta.Surfplattan är programmerad med ett grafiskt gränssnitt för de tre huvudsakligafunktionerna som projektgruppen utvecklat. Dessa är: presentation av taligenkänning,gestigenkänning, och visning av LiDAR-data.Projektgruppen kom fram till att för att skapa värde för kunden med AIDA och dessapplikation krävs en tydlig förståelse för kundens behov och en klar kravspecifikation.Det är viktigt att ha en kontinuerlig dialog med kunden för att säkerställa att produktutvecklingenmotsvarar kundens förväntningar. Genom att använda den iterativa metodenScrum kunde gruppen effektivt hantera problem och nå uppsatta mål.Erfarenheterna från projektet visar på vikten av att dokumentera och reflektera överarbetet kontinuerligt. Användningen av Scrum var överlag positiv, men utmaningar uppstod.Dokumentation och välstrukturerad kod var avgörande, särskilt för ostruktureradeprojekt, för att underlätta för framtida utveckling och förståelse av systemet.Att skapa och följa en systemanatomi bidrog till en tydlig plan för systemets uppbyggnadoch utveckling av nya funktioner. Utmaningar kring vidareutvecklingen av ett ostruktureratsystem inkluderar svårigheten att förstå dess struktur och att hantera eventuelltföråldrad mjukvara. Att utveckla ett modulärt system kräver tid och resurser, med fokuspå att identifiera ramverk som är enkla att vidareutveckla och som uppfyller kravet påmodularitet. Stor vikt lades också på att utveckla ett modulärt API för att underlätta kommunikationenmellan olika moduler

Page generated in 0.0447 seconds