Spelling suggestions: "subject:"flowchart"" "subject:"statechart""
1 |
A tool for visual analysis of permission-based data access on Android phones / Ett verktyg för visuell analys av privilegiebaserad dataaccess på AndroidtelefonerMagnusson, Ulf January 2019 (has links)
Privacy is a topic of ever-increasing interest in the modern, connected world. With the advent of smart phones, the boundary between internet and the personal sphere has become less distinct. Most users of smart phones have very vague ideas of how various apps intrude on their privacy. At Karlstad University, one of the research groups at the Department of Computer Science is dedicated to research on privacy and protection thereof in general, and one research project is about increasing knowledge of how apps collect personal information about its users. This master thesis is about the development of a visualization tool that processes data collected from Android devices by a surveillance app developed within the aforementioned research project. The app keeps record of the usage of what in Android is termed Dangerous Permissions. The info collected is when such an event occurs, which app has requested the permission, the permission requested as well as the geographical location at the time of the event. Over time, more than 2 million such events has been recorded and collected in this manner. Previously, two student projects have developed different web based tools for visualizing the data collected. With this thesis work, a desktop application was developed; a visualization tool that imports the aforementioned data into a database connected to the tool. The graphical user interface of the visualization tool allows an analyst or scientific researcher to do detailed and fine-grained searches in that database and present the result in various charts, thereby visualizing how the apps ask for information that can be used for identifying and surveying individuals, thereby intruding on their privacy. The visualization tool is carefully designed with the aim for it to be scalable and extendable, through an architecture that allows for continuous development of further visualizations as well as other analysis functionality. / Frågan om personlig integritet får allt större betydelse den moderna, uppkopplade världen. Med smartmobilernas intåg har gränsen mellan internet och den privata sfären blivit allt mindre distinkt. Det stora flertalet användare av smartmobiler har mycket vaga begrepp om hur olika appar inkräktar på den personliga integriteten. Vid Karlstads Universitet och Avdelningen för Datavetenskap fokuserar forskningsgruppen PriSec – Privacy and Security – bl.a. på att förbättra den personliga integriteten. Ett av forskningsprojekten syftar till att öka medvetenheten om hur appar i smartmobiler och liknande, samlar in information om dess användare. Denna masteruppsats beskriver utvecklingen av ett verktyg för visualisering av data som insamlats från smartmobiler, läsplattor, etc., med operativsystemet Android. Detta har skett medelst en övervakningsapp som utvecklats inom det ovan nämnda forskningsprojektet. Appen i fråga håller reda på användningen av det som i Android kallas ”Dangerous Permissions” (eller på svenska: farliga privilegier). Den information som samlas in är vilka privilegier det gäller, vilka appar som använder dessa farliga privilegier, när detta sker och var mobilen befinner sig vid det aktuella tillfället. Mer än 2 miljoner sådana händelser har registrerats och samlats in. Tidigare har två studentprojekt utvecklat olika web-baserade verktyg för att visualisera det data som insamlats på detta sätt. I detta uppsatsarbete har en desktopapplikation utvecklats – ett verktyg för visualisering som importerar den nyss nämnda datan till en databas ansluten till verktyget. Via verktygets grafiska användargränssnitt kan analytiker och forskare göra precisionssökningar i databasen och presentera resultatet i olika diagram, på så sätt visualiserande hur apparna använder information som kan användas för att identifiera och kartlägga den person som använder smartmobilen i fråga, vilket inkräktar på deras personliga integritet. Visualiseringsverktyget är noggrant designat med målet att det skall vara skalbart och utbyggbart, genom en arkitektur som tillåter fortgående utveckling – såväl av ytterligare visualiseringar som annan funktionalitet för analys av innehållet i databasen.
|
2 |
Marknadsanalysverktyg : Estimering av tillväxt på telefon- och mobilabonnenterShirvani, Vahid January 2013 (has links)
Precis som de flesta företag så har True Software Scandinavia AB en produkt där ute i marknaden. Produkten är en mobil applikation som går under namnet Truecaller. För att kunna leverera den bästa upplevelsen till slut användarna så krävs en stor global telefonkatalog. Förutom att företaget har en statistik på hur det har gått och går för deras produkt så finns även behovet att veta hur det kommer att gå i framtiden. Alltså man vill veta hur stor potential det finns i marknaden och med avseende på detta försöka estimera när man når sitt uppsatta mål. Syftet med detta projekt har varit att skapa ett verktyg som kan samla in data och utföra nödvändiga behandlingar för att kunna estimera den framtida tillväxten. Verktyget skapas med hjälp av programmeringsspråket Java och kommer vara i form av ett skrivbords applikation. Eftersom ett sådant verktyg är stort och komplicerad, så kan det lösas genom att delas upp i mindre bestånds delar. Varje del utvecklas för sig själv och allt sätts ihop på slutet. För att hela verktyget ska kunna vara funktionellt och ge något resultat så måste varje delkomponent fungera korrekt. I resultatet kommer vi att verifiera att varje delkomponent utför sitt arbete felfri. Förutom resultatet så kommer dessutom vissa diskussioner kring generell barhet, kritik och förbättringar på arbetet att tas upp i denna rapport. / Like most companies, True Software Scandinavia AB has a product out in the market. The product is a mobile application, called Truecaller. In order to deliver the best experience to the end users, a large global phonebook is required. In addition that the company has statistics of how things have gone and are going for their product, there is also a need to know how it will go in the future. Thus they want to know how much potential there is in the market and with regard to this, attempt to estimate when they reach their goal. The purpose of this project is to create a tool that can collect data and perform the necessary process in order to estimate future growth. The tool is created using the Java programming language and will be in the form of a desktop application. As these kinds of tools are large and complex, it will be solved by subdividing it into smaller constituent parts. After each part is separately developed, all parts will be put together at the end. In order for the tool to be functional and give any result, each component must work correctly. In the results, we will verify that each component performs its work faultless. Apart from the result, even some discussions about general sustainability, criticisms and improvements on the work will be included in this report.
|
3 |
Assessing SeeIT 3D, A Software Visualization ToolGadapa, Shalini 12 July 2012 (has links)
No description available.
|
Page generated in 0.0333 seconds