• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 19
  • 6
  • 5
  • 4
  • 1
  • 1
  • Tagged with
  • 39
  • 39
  • 21
  • 11
  • 9
  • 9
  • 7
  • 7
  • 6
  • 5
  • 5
  • 5
  • 5
  • 4
  • 4
  • 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.
31

Detekce, lokalizace a určení plochy chronických ran / Detection, Localization and Determination of Chronic Wounds

Gulán, Filip January 2018 (has links)
The aim of this diploma thesis is to design and implement a multiplatform application for detection, localization and determination of the extent of chronic wounds. The application is intended to assist nurses, doctors and healthcare assistants to monitor and evaluate chronic wounds in the course of treatment. The application is based on the Typescript programming language, on the Ionic hybrid application framework and on the Electron desktop application framework. Chronic wound assessment runs on the server-side where the Python programming language is used. The Flask application framework is used for the RESTful application interface and the OpenCV library is used for image processing.
32

Aplikace pro Android smartphone a tablet na ovládání iNELS RF Control / Application for a Android Smartphone and Tablet for Control of the iNELS RF Unit

Šreibr, Jakub January 2013 (has links)
The first part deals with the issue of intelligent electrical installations. It describes the types and their advantages and disadvantages. It deals in detail with the wireless system iNELS RF Control, which was developed by ELKO EP s.r.o. It describes the principles of communication and selected elements of the system. It also discusses the Android platform and its capabilities. Another part consists of requirements analysis and application design for control of the system iNELS RF Control. Application design consists of used architecture model, description of communication, database model and application logic’s model. The fourth part describes the implementation of applications, including the technology, development tools and system components. It contains a description of the final application parts. The fifth section deals with testing of the application. It contains methods, tools and techniques. The conclusion contains appreciation of the work and achievements.
33

Smarta hem med inriktning på tvättmaskiner : EN STUDIE OM NYTTAN HOS UPPKOPPLANDET AV TVÄTTMASKINER

Karlsson, Emil, Ottosson, Love January 2015 (has links)
The main objective of the study is to examine how to connect a washing machine to the Internet and what benefits it would contribute with within: user convenience, user economics and society environment. A washing machine was connected to the Internet by using a Raspberry Pi and a remote power switch. A Python server was developed in order to extend and control the machines functionality. Which functionality to implement was decided by a market research held in the project. An Android application was developed to interact with the server in order to allow the user to remotely control the machine. The application communicates with the server through an interface that was defined and developed in the project. A lot of focus was put on design and testing of user experience in order to create a user-friendly and intuitive application. The project results in a market research and a developed and evaluated technical solution, including a server and an application, enabling the washing machine to be connected to the Internet. The results also includes a recommendation of a technical solution and a discussion about its continued work and contribution within the three perspectives. The conclusion is that it’s possible to connect a washing machine to the Internet and that the functionality of the recommended application is requested by the common man. Based on the user testing a conclusion is made that the recommended technical solution has a positive effect on the user’s convenience and society environment, but a neutral impact on the users’ economy. The conclusion answers to the problem statement and meets the objective of the report. / Studien har som syfte att undersöka hur en tvättmaskin kan kopplas upp mot internet och vilken nytta den då skulle bidra med gällande: användarens bekvämlighet, användarens ekonomi och samhällets miljö. I projektet kopplades en tvättmaskin upp mot internet med hjälp av en Raspberry Pi och en fjärrströmbrytare. Till Raspberry Pi utvecklades en server för att styra och utöka tvättmaskinens funktionalitet. En marknadsundersökning låg till grund för den funktionalitet som valdes att implementeras i servern. För att ge användaren möjlighet att styra tvättmaskinen på distans utvecklades en applikation till en Android-telefonsom interagerar med servern. Applikationen kommunicerar med servern genom ett gränssnitt som definierades och utvecklades i projektet. För att skapa en användarvänlig och intuitiv applikation lades mycket fokus på design och testande av användbarhet hos applikationen. Projektets resultat är en marknadsundersökning samt en framtagen och utvärderad teknisk lösning, i form av server och applikation, som möjliggör uppkopplandet av en tvättmaskin mot internet. I resultatet ingår även en rekommendation på teknisk lösning och en diskussion om lösningens utvecklingsmöjligheter och nytta i de tre perspektiven. Slutsatsen från studien är att uppkopplingen av en tvättmaskin mot internet är tekniskt möjligt och att funktionaliteten hos den rekommenderade applikationen är något som önskas av gemene man. Baserat på användartester dras slutsatsen att den rekommenderade tekniska lösningen har en positiv effekt på användarens bekvämlighet och samhällets miljö, men en neutral inverkan på användarens ekonomi. Slutsatsen besvarar problemformuleringen samt uppfyller syftet med rapporten.
34

Smart Dressing : Towards Digitalized Wound Monitoring

Uddin, Alina, Anderberg, Julia January 2021 (has links)
Digitalization of health care is one of the most prioritized areas within the healthcare community. Within chronic wound care, considered the silent epidemic and one of the most expensive and unsolved burdens to the medical system, the next generation of wound dressings with abilities of real-time monitoring has attracted considerable attention. The most frequent complication in a chronic wound is infection. Infection in chronic wounds not detected in time can lead to amputation of limbs or even death. Real-time monitoring of chronic wounds gives possibilities to detect infection in early stages and avoids unnecessary wound dressing changes since the change disturbs healing. Here, a prototype of an infection detection dressing has been designed. Flexible and biocompatible sensors for wound temperature and wound pH level has been used. Measured values are transmitted via Bluetooth to an Android smartphone Application where measured values are displayed together with a Wound Status Bar. Based on the Arduino Nano electronics platform, the system connects to the smartphone application, measures and displays measured values, and the wound status bar responds correctly to changes in the measured values. The prototype developed highlights questions that need to be solved when moving into the next generation of real-time monitoring wound dressings. / Digitalisering av sjukvården är ett av de mest prioriterade området inom den medicinska utvecklingen. Inom området behandling av kroniska sår, som anses vara en dold sjukdom och är en av den mest kostsamma och olösta bördan inom sjukvården, har utvecklingen av nästa generations sårförband som ska övervaka ett kroniskt sår i realtid uppmärksammats och skapat ett stort intresse. Den mest vanliga komplikationen i ett kroniskt sår är att såret blir infekterat. Om en infektion i ett sår inte blir upptäckt och behandlat i tid kan det leda till amputering av lemmar och till och med död. Med ett real-tids övervakande förband kan en infektion upptäckas i tid men kan även förhindra onödiga byten av förband då även förbandsbyten påverkar det kroniska sårets läkning. Genom att integrera flexibla och biokompatibla sensorer i ett förband som mäter temperatur och pH-värde i såret, och sedan skicka sensor data via Bluetooth till en Android applikation där data visuellt visas, har en prototyp av en infektions detekterande enhet utvecklats. Projektet resulterade i ett system där sensorerna och en Bluetooth modul kopplades till en Arduino Nano. Sensor data skickas via Bluetooth till en Android applikation där mätvärdena visas och även en indikator som uppdateras beroende på ändringar i sårets status. Framtagningen av protypen har genererat viktiga frågeställningar att överväga när nästa generations real-tids övervakande förband ska utvecklas.
35

Development of a Mobile Phone Application for Measuring Muscle Shaking (tremor) in Order to Simplify Medical Diagnostics / Utveckling av en mobilapplikation för att kunna mäta muskelskakning (tremor) med målet att förenkla medicinsk diagnostisering

Gunnarsson, Kristoffer January 2023 (has links)
At the moment, there is no quick and easy method to measure muscle shaking (tremor) reliably. In order to avoid long waiting times for an Electromyography (EMG) investigation, this thesis aims to create an Android smartphone application capable of measuring muscle tremor at a moment’s notice. A previous attempt has been made showing promising results but no sign of follow-through has been found. This thesis project was specifically requested by researchers from the Center for Neurology at the Academic Specialist Center, whom have the resources to continue to develop the project given useful results. The results of this thesis project was a deliverable Android mobile application, developed using the programming language Kotlin in Google’s Integrated Development Environment (IDE) Android Studio. The application implements the software architectural design pattern Model View View-Model (MVVM) in order to make the code modular as well as easily maintainable in the future. In terms of User Interface, the application follows the familiar and popular design system by Google called Material Design, with the purpose of making the application intuitive and easy to use. The work process consisted mainly of iteratively collecting feedback from the project’s stakeholders. The results of the application’s tremor measurement were acquired by conducting a small patient trial, where the application’s frequency analysis was compared against a third-party application. Using an Electromyograph as the "true" answer, it was found that the application developed for this thesis gave results closer to the Electromyograph than the third-party application. To continue this research, the codebase for this project can be built upon to use external accelerometers to acquire measurements of several limbs at the same time. A further continuation could also be to encrypt the measurement data to increase privacy. / I nuläget finns det inget lättillgängligt och pålitligt sätt att mäta muskelskakning (tremor) på. Den här uppsatsen har som syfte att skapa en Androidapplikation för att lätt kunna mäta muskelskakningar. Förhoppningen är att patienter ska slippa långa väntetider inför deras explorativa EMG-utredning, i och med att läkare ska kunna använda mobilapplikationen direkt vid ett tidgit klinikbesök. Ett tidigare försök att skapa en sådan här app har gjorts men utan någon uppföljning. Detta examensarbete har skett på förfrågan av forskare hos Akademiskt specialistcentrum inom enheten "Centrum för neurologi". Resultatet av detta examensarbete var en Androidapplikation som har utvecklats med programmeringspråket Kotlin i den integrerade utvecklingsmiljön Android Studio. Applikationen använder sig av arkitekturmönstret Model View View-Model (MVVM) med syfte att modularisera koden så mycket som möjligt och att göra den lätt att underhålla i framtiden. När det kommer till användargränssnittet så använder sig applikationen av Googles designsystem Material Design", med tanken att användandet av populär och väligenkänd design gör appen mer användarvänlig. Då syftet med applikationen är att mäta muskelskakningar, har ett småskaligt patienttest genomförts där applikationens resultat jämförts med en elektromyograf samt en tredjepartsapplikation. Då elektromyografens resultat använts som facit, har resultaten visat att applikationen som utvecklats i samband med detta arbete gett ett bättre resultat än tredjepartsapplikationen. För att fortsätta på detta examensarbete, kan applikationen vidareutvecklas för att lägga till stöd för externa accelerometrar, med syfte att genomföra mätningar på flera extremiteter samtidigt. En ytterliggare fortsättning skulle kunna vara att kryptera mätdatan som applikationen genererar för att förbättra dataintegriteten.
36

Penetration testing of Android applications

Nilsson, Robin January 2020 (has links)
The market of Android applications is huge, and in 2019, Google Play users worldwide downloaded 84.3 billion mobile applications. With such a big user base, any security issues could have big negative impacts. That is why penetration testing of Android applications is important and it is also why Google has a bug bounty program where people can submit vulnerability reports on their most downloaded applications. The aim of the project was to assess the security of Android applications from the Google Play Security Reward Program by performing penetration tests on the applications. A threat model of Android applications was made where potential threats were identified. A choice was made to focus on the Spotify Application for Android where threats were given ratings based on risks associated with them in the context of the Spotify Application. Penetration tests were made where testing depth was determined by the ratings associated with the attacks.The results of the tests showed that the Spotify Application is secure, and no test showed any real possibility of exploiting the application. The perhaps biggest potential exploit found is a Denial of Service attack that can be made through a malicious application interacting with the Spotify application. The result doesn’t guarantee that the application isn’t penetrable and further testing is needed to give the result more reliability. The methods used in the project can however act as a template for further research into both Spotify and other Android applications. / Marknaden för Android applikationer är enorm och 2019 laddade Google Play användare ner 84.3 miljarder mobil-applikationer. Med en så stor användarbas kan potentiella säkerhetsproblem få stora negativa konsekvenser. Det är därför penetrationstest är viktiga och varför Google har ett bug bounty program där folk kan skicka in sårbarhetsrapporter för deras mest nedladdade applikationer. Målet med projektet är att bedöma säkerheten hos Android applikationer från Google Play Security Reward Program genom utförande av penetrationstester på applikationerna. En hotmodell över Android applikationer skapades, där potentiella hot identifierades. Ett val att fokusera på Spotify för Android gjordes, där hot gavs rankingar baserat på riskerna associerade med dem i kontexten av Spotify applikationen. Penetrationstest gjordes med testdjup avgjort av rankingarna associerade med attackerna.Resultatet av testen visade att Spotify applikationen var säker, och inga test visade på några riktiga utnyttjningsmöjligheter av applikationen. Den kanske största utnyttjningsmöjligheten som hittades var en Denial of Service-attack som kunde göras genom en illvillig applikation som interagerar med Spotify applikationen. Resultaten garanterar inte att applikationen inte är penetrerbar och fortsatt testande behövs för att ge resultatet mer trovärdighet. Metoderna som användes i projektet kan i alla fall agera som en mall för fortsatt undersökning av både Spotify såväl som andra Android applikationer.
37

Functional testing of an Android application / Funktionell testning av en Androidapplikation

Bångerius, Sebastian, Fröberg, Felix January 2016 (has links)
Testing is an important step in the software development process in order to increase the reliability of the software. There are a number of different methods available to test software that use different approaches to find errors, all with different requirements and possible results. In this thesis we have performed a series of tests on our own mobile application developed for the Android platform. The thesis starts with a theory section in which most of the important terms for software testing are described. Afterwards our own application and test cases are presented. The results of our tests along with our experiences are reviewed and compared to existing studies and literature in the field of testing. The test cases have helped us find a number of faults in our source code that we had not found before. We have discovered that automated testing for Android is a field where there are a lot of good tools, although these are not often used in practice. We believe the app development process could be improved greatly by regularly putting the software through automated testing systems.
38

Klient-server mobilní aplikace se zpracováním obrazu / Client-Server Mobile Application with Image Processing

Černošek, Bedřich January 2018 (has links)
The main goal of this work is creating client-server application with image processing and cryptographic verification of image source and creation time. The work focuses on creating a mobile client application on the Android platform that securly takes photos by mobile device camera, processes captured images and provides a digital signature, timestamp and GPS location. The main part of the work is secure key exchange, encrypted communication, data and energy efficiency of the client-server application. The server application is implemented on the Java EE platform and processes the received image, performs object detection, object recognition in the image and provides a timestamp from a trusted server. Then taken photo can be considered as a trusted electronic document usable as valid evidence for the judical or administrative proceedings.
39

Context-aware security testing of Android applications : Detecting exploitable vulnerabilities through Android model-based security testing / Kontextmedveten säkerhetstestning av androidapplikationer : Upptäckande av utnyttjingsbara sårbarheter genom Android modellbaserad säkerhetstestning

Baheux, Ivan January 2023 (has links)
This master’s thesis explores ways to uncover and exploit vulnerabilities in Android applications by introducing a novel approach to security testing. The research question focuses on discovering an effective method for detecting vulnerabilities related to the context of an application. The study begins by reviewing recent papers on Android security flaws affecting application in order to guide our tool creation. Thus, we are able to introduce three Domain Specific Languages (DSLs) for Model-Based Security Testing (MBST): Context Definition Language (CDL), Context-Driven Modelling Language (CDML), and Vulnerability Pattern (VPat). These languages provide a fresh perspective on evaluating the security of Android apps by accounting for the dynamic context that is present on smartphones and can greatly impact user security. The result of this work is the development of VPatChecker[1], a tool that detects vulnerabilities and creates abstract exploits by integrating an application model, a context model, and a set of vulnerability patterns. This set of vulnerability patterns can be defined to represent a wide array of vulnerabilities, allowing the tool to be indefinitely updated with each new CVE. The tool was evaluated on the GHERA benchmark, showing that at least 38% (out of a total of 60) of the vulnerabilities in the benchmark can be modelled and detected. The research underscores the importance of considering context in Android security testing and presents a viable and extendable solution for identifying vulnerabilities through MBST and DSLs. / Detta examensarbete utforskar vägar för att hitta och utnyttja sårbarheter i Android-appar genom att introducera ett nytt sätt att utföra säkerhetstestning. Forskningsfrågan fokuserar på att upptäcka en effektiv metod för att detektera sårbarheter som kan härledas till kontexten för en app. Arbetet inleds med en översikt av nyliga forskningspublikationer om säkerhetsbrister som påverkar Android-appar, vilka vägleder utvecklingen av ett verktyg. Vi introducerar tre domänspecifika språk (DSL) för modellbaserad testning (MBST): CDL, CDML och VPat. Dessa språk ger ett nytt perspektiv på säkerheten för Android-appar genom att ta hänsyn till den dynamiska kontext som finns på smarta mobiltelefoner och som kan starkt påverka användarsäkerheten. Resultatet av arbetet är utveckling av VPatChecker[1], ett verktyg som upptäcker sårbarheter och skapar abstrakta sätt att utnyttja dem i en programmodell, en kontextmodell, och en mängd av sårbarhetsmönster. Denna sårbarhetsmönstermängd kan defineras så att den representerar ett brett spektrum av sårbarheter, vilket möjliggör för verktyger att uppdateras med varje ny CVE.Verktyget utvärderades på datamängden GHERA, vilket visade att 38% (av totalt 60) av alla sårbarheter kunde modelleras och upptäckas. Arbetet understryker vikten av att ta hänsyn till kontext i säkerhetstestning av Android-appar och presenterar en praktisk och utdragbar lösning för att hitta sårbarheter genom MBST and DSLs. / Ce mémoire de maîtrise explore les moyens de découvrir et d’exploiter les vulnérabilités des applications Android en introduisant une nouvelle approche des tests de sécurité. La question de recherche se concentre sur la découverte d’une méthode efficace pour détecter les vulnérabilités liées au contexte d’une application. L’étude commence par l’examen de documents récents sur les failles de sécurité des applications Android afin de guider la création de notre outil. Nous sommes ainsi en mesure d’introduire trois Langages dédié (DSL) pour des Tests de Sécurité Basés sur les Modèles (MBST) : Langage de Définition de Contexte (CDL), Langage de Modélisation Déterminée par le Contexte (CDML) et Motif de Vulnérabilité (VPat). Ces langages offrent une nouvelle perspective sur l’évaluation de la sécurité des applications Android en tenant compte du contexte dynamique présent sur les smartphones et qui peut avoir un impact important sur la sécurité de l’utilisateur. Le résultat de ce travail est le développement de VPatChecker[1], un outil qui détecte les vulnérabilités et crée des exploits abstraits en intégrant un modèle d’application, un modèle de contexte et un ensemble de modèles de vulnérabilité. Cet ensemble de modèles de vulnérabilité peut être défini pour représenter un large éventail de vulnérabilités, ce qui permet à l’outil d’être indéfiniment mis à jour avec chaque nouveau CVE. L’outil a été testé sur le benchmark GHERA[2] et montre qu’un total d’au moins 38% (sur un total de 60) des vulnérabilités peut être modélisé et détecté. La recherche souligne l’importance de prendre en compte le contexte dans les tests de sécurité Android et présente une solution viable et extensible pour identifier les vulnérabilités par le biais de MBST et DSLs.

Page generated in 0.0952 seconds