• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 7
  • 2
  • Tagged with
  • 9
  • 4
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 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.
1

Software keystroke logging : Automatisering av skydd mot software keystroke logging

Karlsson, Tobias, Pettersson, Andreas January 2012 (has links)
This piece of work develops a solution that automates protection against software keystroke loggers. Keystroke loggers can be used illegally to register a user's keystrokes and in that way acquire sensitive information. The solution was tested on two different networks and the efficiency was measured. The network represents an enterprise network that uses the operating system Windows along with the directory service Active Directory. A script was developed to solve the automation matter. The script automatically executed the required programs that were needed to clean the network completely from keystroke loggers we had implemented and it took less than one minute to run. / Detta arbete utvecklar en lösning som automatiserar skydd mot mjukvarukeyloggers. Keystroke loggers kan användas illegalt för att registrera en användares knappnedtryckningar och på så vis komma över känslig information. Lösningen testkörs på två olika nätverk och effektiviteten mäts. Nätverket representerar ett företagsnätverk som använder operativsystemet Windows med katalogtjänsten Active Directory. Ett skript utvecklades för att lösa automatiseringsfrågan. Skriptet exekverade automatiskt de program som behövdes för att rensa nätverket helt från de keystroke loggers vi implementerat och det tog mindre än en minut att köra.
2

Att utveckla räkneflyt i huvudräkning : inom talområdet 11-20 i addition och subtraktion

Therén, Els-Marie, Wahlsten, Monica January 2015 (has links)
Området för studien är valt utifrån att vi i vår verksamhet som lärare har uppmärksammat elevers svårigheter i huvudräkning. Syftet med interventionsstudien är att undersöka hur räkneflyt i huvudräkning inom talområdet 11-20 i addition och subtraktion kan utvecklas för elever i SUM genom strukturerad undervisning utifrån Wendick-modellen. I studien deltar tre elever i årskurs 4 och två elever i årskurs 7. Metoder som används är huvudräkningstest och intervjuer före samt efter studien. Även loggbok förs under studien. Intensivundervisningen som är vid 4-5 tillfällen i veckan, under 5 veckor utgår från en strukturerad arbetsgång en-en. Under studien uppmärksammas betydelsen av att utgå från elevens förkunskaper, att utveckla elevers taluppfattning och hållbara huvudräkningsstrategier. Resultatet indikerar på att räkneflyt behöver mycket tid för att utvecklas och att strukturerad intensivundervisning under kortare tid har större effekt på räkneflyt hos yngre elever än äldre. En positiv påverkan av intensivundervisning som uppmärksammas är att elevernas motivation ökade under studiens gång.
3

"Multiplikationsklubben" : Ett matematikundervisningsprojekt i årskurs 2-4 för att automatisera multiplikationstabellen

Persson, Jonas January 2012 (has links)
I uppsatsen redovisas en studie som gjorts om ett multiplikationsprojekt, som går under namnet Multiplikationsklubben, vilket genomförs av lärare på två skolor i Mellansverige. Projektet syftar till en större måluppfyllelse i matematik genom en bättre automatiserad multiplikationstabell hos eleverna i grundskolans tidiga år. I studien granskas bakgrund, motiv och mål med Multiplikationsklubben. Elevers och lärares olika uppfattningar om multiplikation och tabellkunskaper samt syn på vad multiplikation innebär jämförs med de uppfattningar som olika forskare uttrycker i litteraturen. Genom intervjuer med två lärare och tolv elever på en av skolorna som deltar i Multiplikationsklubben analyseras projektet mot bakgrund av forskning i ämnet. Många av de uppfattningar och idéer som elever och lärare uttrycker återfinns i tidigare studier samt i populärvetenskaplig litteratur inom ämnet, t.ex. att en automatiserad multiplikationstabell hos eleven är grunden inom mycket av matematiken. En annan uppfattning är den att en automatiserad multiplikationstabell kan nås genom förståelse för tabellen och en variation i multiplikationsträningen vilket generar en motivation hos eleven i träningen. Studiens resultat visar att förståelsen för tabellen kan uppnås via en praktisk multiplikationsträning genom multiplikationsspel och ett klossbyggande som strävar mot en konkretisering av multiplikations-tabellen. Multiplikationsprojektet syftar till att lyfta matematiken och nå en högre måluppfyllelse hos eleverna genom en mer motiverande undervisning.
4

Utveckling av monteringsbar Automationsstation : Produktrealisering av automatiseringsprocess inom byggindustrin / Development of mountable Automationsstation : Productrealization of automationprocess in the constructing industry

Bengtsson, Philip January 2018 (has links)
Automated processes in the construction industry are made today by prefabricating the building items and then transport it to the building site. Instead of producing the building items and transport them to the building site there is an idea of bringing the automated process to the construction site is, as it would generate huge profits by reducing unnecessary resource waste. However, it is a difficult challenge to implement and therefore it has not got a big impact today. The standard method to build reinforcement cages today is a tiresome job for construction workers. The method to build this cages is by means of lashing reinforcements bar on sight or in be prefabricated in advance. To avoid this manual work on sight, an idea from the companies Skanska and Robotdalen is to build an automated facility that can perform this work. This idea based on today's technology can be a way to automate a process at the construction site. The objective of this facility is to enable this station to be able to be mounted and transportable. This work is based on investigating via a pre-study, how it would be possible to product realize this concept of mountable automation station for reinforcement cages. The problem that arises is that an automation station requires repeatable accuracy and very fine accuracy. That is, the automation system used to drive the station can find itself back to exactly the same position repeatedly. This places enormous demands on the design that it has to be extremely rigid in order not to be deformed. A smaller prototype of this automated station has shown that the concept works. This work is based on continuing the concept of this project and examining how a full-scale prototype of the construction can look as well as concepts for manufacturing and find solutions for possible design problems. To study this, the strategy for research been to carry out a case study for the development of this construction. The study has followed a product development model similar to the waterfall method. This means that the work has followed a step by step plan. Many steps and concepts along the way have been evaluated with interviews and with many experienced designers in the industry. Many design areas have been very special and specific, which means it has been difficult to find general data in those areas. This means that a lot of the conclusions have to been put together from the experienced interviewees. The end result of this work is a product realized model of the automation station. The model is in the form of a gantry. The gantry can be assembled into removable beams that can be placed in a 40 foot container. The conclusion of this work is that, although the concept of the design has been discussed with several parties there still remains some practical testing. The unevenness system for recurring accuracy remains to be seen if it works. The calculations that are made should also be double- check aw well complete with calculations that may not be done in this work but are required to realize the concept. Even though there needs some testing, the concept is still considered feasible. This means that it could be a possible application to automate an on-site construction process. / Automatiserade processer inom bygg industrin görs idag via att prefabricera byggämnena och skickas till byggplatsen i efterhand. Tanken om att föra den automatiska processen till byggarbetsplatsen finns då det skulle ge stor vinning genom att minska onödigt resurs slöseri. Dock är det en svår utmaning att genomföra ochdärför har det inte fått stort genomslag i dagsläget.Den standardiserade metoden för att bygga armeringskorgar idag är ett slitsamt arbete för bygg arbetare. Metoden går idag ut på att naja ihop korgar med hjälp av ett najverktyg eller förhand. För att undvika detta manuella arbete finns en idé från Skanska och Robotdalen att bygga en automatiserad anläggning som kan utföra detta arbete.Denna idé baserad på dagens teknik kan vara ett sätt automatisera en process på byggplatsen. Projektmålet med denna anläggning är att kunna göra denna anläggning monterbar och fraktbar. Detta arbete bygger på att undersöka via en förstudie hur det skulle gå att göra för att produktrealisera detta koncept av monteringsbara automationsstation för armeringkorgar. Problemetsom uppstår är att en automations stations kräver repeterbar noggrannhet. Det vill säga att automationssystemet som används för att driva stationen kan hitta tillbaka till exakt samma plats som ursprungsläget. Detta ställer ett enormt stort krav på konstruktionen att den måste vara enormt styv för att klara att inte deformeras.En mindre prototyp på denna konstruktion har visat att konceptet fungerar. Det här arbetet bygge på att ta vidare det konceptet i detta projekt ochundersöka hur en fullskalig prototyp av konstruktion kan se ut samt koncept för tillverkning samt lösningar för eventuella konstruktions problem.För att studera detta har undersökningen har strategin för forskningen varit att utföra en fallstudie för utvecklandet av denna konstruktion.Studien har följt en produktutvecklingsmodell som liknar vattenfallsmetoden. Detta innebär att arbetet har följt en steg för steg plan. Många steg och koncept på vägen har utvärderats med intervjuer med många erfarna konstruktörer inom branschen. Många konstruktionsområden har varit väldigt specialiserade vilket innebär att det har varit svårt att hitta generell information inom området utan mycket har gått ifrån erfarenhet från de intervjuade.Slutresultatet av detta arbete är en produktrealiserad modell av automationsstationen. Modellen är i form av en gantry. Gantry:n kan monteras ihop i löstagbara balkar som kan läggas i en 40 fots-container. Slutsatsen av detta arbete är att även om koncepten för konstruktionsdelarna har diskuterats med flera parter består en del att testa. Systemet för att ta upp ojämnheter för att få till repeterbar noggrannhet återstår att se om det fungerar. Det bör även dubbelkollas beräkningar samt komplettera de beräkningar som fattas. Utöver det som ska testas ses ändå konceptet ut att vara genomförbart. Detta innebär att det kan vara ett en möjlig applikation att automatisera en byggprocess på plats.
5

Automatiserad uppsättning av distribuerade system i molnet för mjukvarutestning / Automated Set-up of Distributed Systems in the Cloud for Software Testing

Törngren, Sebastian January 2014 (has links)
Molntjänster av olika slag har blivit allt vanligare i samhället de senaste åren. Bland de mest använda molntjänsterna finns Dropbox, Microsoft Azure och Amazon Web Services (AWS). Den sistnämnda molntjänsten är något som företaget Infor har fått ögonen på. AWS erbjuder inte endast datalagring som Dropbox gör utan även dataexekvering, databaslösningar, nätverkslösningar, driftsättning och hantering av datorsystem. Den här rapporten kommer gå igenom hur AWS molntjänster har använts för att testa en av Infors produkter på ett distribuerat system i molnet istället för på egen hårdvara. De molnlösningar som kommer att undersökas i denna rapport är främst AWS OpsWorks och AWS CloudFormation tillsammans med programmet Chef. / Cloud computing services of various kinds have become increasingly common in society in recent years. Among the most widely used cloud computing services are Dropbox, Microsoft Azure and Amazon Web Services (AWS). The latter service is something that the company Infor have got their eyes on. AWS offers not only data storage like Dropbox does, but also data execution, database solutions, network solutions, deployment and management of computer systems. This report will go over how AWS have been used to test one of Infor's products on a distributed system in the cloud instead of on their own hardware. The cloud computing services that will be examined in this report are primarily AWS OpsWorks and AWS CloudFormation, together with the program Chef.
6

Automatisering av multiplikationstabellerna : En studie om automatisering av multiplikationstabellerna

Abdullahi, Beyar, Nordström, Karin January 2020 (has links)
Tidigare forskning har visat att elever har bristande kunskaper i multiplikationstabellerna. Att automatisera tabellerna ger eleverna goda förutsättningar inför övriga matematikområden. Syftet med studien var att skapa kunskap om lärares uppfattning till automatisering av multiplikationstabellerna samt att få kunskap om hur många av lärarnas elever som hade automatiserat tabellerna. Syftet var även att ta reda på vilka metoder lärare använder för att stötta eleverna i detta. Studien genomfördes med enkät som datainsamlingsinstrument och resultatet från enkäten följdes upp med fokusgruppsintervjuer. Resultatet av studien visade att många lärare upplever automatisering av multiplikationstabellerna som viktigt eftersom det underlättar för eleverna inför övriga matematikområden samt att det avlastar elevernas arbetsminne. Metoderna som flest lärare använde i sin undervisning var digitala undervisningsplattformar samt olika arbetsblad som drillträning av tabellerna. / Previous research had shown that students lacked knowledge in the multiplication tables. Automating the tables gives students good conditions to succeed in other areas of mathematics. The purpose of this study was to create knowledge about teacher’s perceptions of automating the multiplication tables and to examine how many of the pupils had automated the tables. The purpose was also to identify what methods teachers use to support students in multiplication table automation. The study was conducted with a survey and the results were followed up with focus group interviews. The results showed that many teachers value the automation of the multiplication tables because it prepares the students for other mathematics areas and it relieves the student’s working memory. The methods most teachers used in their teaching were digital teaching platforms and various worksheets such as drill training of the tables.
7

Using AI to Estimate Height of Plants through Surveillance Cameras at an Industrial Scale : CNNs on Basil Plants with Robel Poles

Von Reis Marlevi, Filip January 2021 (has links)
This report presents the results of investigations into whether, and how well, Artificially Intelligent (AI) algorithms can be used to estimate the height of plants by using images from regular surveillance cameras, setup over one of Svegros basil farms. The project is of great economical importance as too tall basil plants will not fit the shelves at stores and too small plants will disappoint customers. This is a part of a bigger movement at Svegro to automate the monitoring and caring for the growing plants, aiming at lowering energy consumption and minimizing waste. To measure the heights, rulers (Robel poles) were placed behind the plants that moved on conveyor belts under cameras so the plants’ heights could manually be established from the number of visible lines on the Robel pole, not covered by the plant. The research problem was to engineer an AI based solution to predict how many lines were visible above the plant. After two months of gathering images and manually annotating them, three Convolutional Neural Network (CNN) models of varying complexity were trained on the images of individual Robel poles from the basil field. Results obtained with Grad-CAM showed that the networks do not learn to count the lines but to correlate the leafs size and shape to the height. The best score was a Mean Absolute Error of 0.74 and a Mean Squared Error of 0.83, where a MAE of 2.53 and MSE of 11.11 corresponded to just predicting the data sets median. This was achieved with EfficientNet0B. The results were compared with a human being’s performance which showed that the human still performed better but due to the noisy data, the results are considered impressive and the score exceeded the expectations of the team at Svegro so the final model is now used there today. It was also shown that reasonably good results could be obtained even without the Robel pole in the training images, meaning the Svegro team could stop setting out the Robel poles but with a slight loss in precision. Suggestions for improvements, like changing the design of the Robel poles, are presented to aid future research to fully automate the process with higher accuracy. / I denna rapport presenteras resultaten från undersökningen av huruvida en Artificiellt Intelligent (AI) algoritm kunde användas för att estimera höjden på plantor från bilder tagna med övervakningskameror som satts över en av Svegros basilikaodlingar. Projektet är av stor ekonomisk vikt eftersom basilikan inte får vara för lång för att inte passa i hyllorna i butiker eller för korta för att göra konsumenterna missnöjda. Detta är en del av ett större projekt som innebär övergång till automation av övervakandet och odlandet hos Svegro med förhoppningen om att kunna minska energiförbrukningen och svinnet. För att mäta höjden placerades linjaler (Robel-pinnar) bakom plantorna som rörde sig längs ett stort rullband under kameror så att plantornas höjd manuellt kunde bestämmas från antalet sträck på linjalen som täcktes av plantan. Forskningsuppdraget blev därmed att ta fram en AI som kunde uppskatta hur många linjer som syntes. Efter två månaders samlande av data samt manuellt annoterande av dem testades tre CNNs (Convolutional Neural Network) med olika komplexitet genom att tränas på bilderna av individuella Robel-pinnar från basilikafältet. Resultat som erhölls med Grad-CAM visade att nätverken inte lär sig räkna linjerna utan istället korrelerar basilikabladen form och storlek till höjden. Det bästa resultatet som erhölls var ett MAE (Mean Absolute Error) på 0.74 samt MSE (Mean Square Error) på 0.83, där ett MAE på 2.53 och ett MSE på 11.11 hade motsvarat gissande på datasettets median. Detta resultat erhölls med EfficientNet0B. Resultatet gämfördes med en människas prestation vilket visade att människan presterade bättre, men på grund av osäkerhet i datan ansågs resultaten vara imponerande och överträffade förväntningarna från teamet på Svegro som idag använder modellen. Det visades även att tillfredsställande resultat kunde erhållas med bilder som inte innehöll Robel-pinnen vilket innebär att teamet på Svegro skulle kunna sluta sätta ut Robel-pinnarna i krukorna men då med en liten förlust i precision. Förslag på förbättringar, som att förbättra desingnen på Robel-pinnarna, tas också upp för att hjälpa framtida forskning att snabbare komma till resultat som kan leda till en fullständigt automatiserad process med bättre noggrannhet.
8

Att hoppa med teknik : Automation av hästhinder

Kempe, Göran January 2018 (has links)
Användningen av Internet of Things inom sport är svår att hitta forskning om, inte minst i samband med ridsport. Kandidatarbetet forskar kring problemen vid användning av Internet of Things och hur man implementerar system på bästa sätt. Jag utvecklar en prototyp vars syfte är att underlätta hästhoppning genom att automatisera hästhinder då deltagande observation avslöjade problemen ryttare möter vid hoppträning. Vid varje rivning tvingas ryttaren hoppa ner från hästen och resa bommen, någonting som ödslar tid och energi, men inte minst påverkar hästens rygg. Med hjälp av Internet of Things, context mapping, deltagande observation och design utvecklade jag en produkt som underlättar och effektiviserar hoppträning och tävling. Tillsammans med ryttarna i stallet och i diskussioner har vi fokuserat på att designen är säkerhetsanpassad och att produkten fokuserar på det ryttarna själv anser är viktigt. Med teknikerna raspberry pi, stegmotordrivare och en stegmotor kan ryttaren styra hästhindret direkt från hästryggen och därmed underlätta träningen. / Usage of Internet of Things in relation to sports is a hard subject to find research about, especially with a connection to equestrian sports. This bachelor thesis researches the problems you face when developing Internet of Things and how to implement systems efficiently. I’ve developed a prototype whose purpose is to facilitate showjumping by automating a horse jumping obstacle since participatory observations revealed problems riders face when practicing showjumping. Every time the horse knocks down the bar the rider must jump off the horse and lift the bar up, wasting time and energy, but also with a risk of hurting the horse’s back. By using Internet of Things, context mapping, participatory observations and design I developed a product that facilitate showjump practice and competition. Together with equestrians in the stable and in discussions we’ve focused on making the design safe for the horses and riders, and that the product focuses on what equestrians believe is important. Through the usage of a Rapsberry pi 3, a stepper motor driver and a stepper motor the rider can control the horse jumping obstacle directly from the horse back and thus facilitating the practice.
9

Automating the monotonous workflow : Mobile application development and deployment / Automatisera det monotona arbetsflödet : Mobil applikationsutveckling och distribution

Vakilalroayayi, Ahmadreza January 2021 (has links)
To create, update, or deploy a mobile application, a collection of hand-operated works must be satisfied. In this project, regardless of the mobile application's code and its core functionalities, which can be an e-book, an application, or even a mobile game, we will study how to automate, visualize and simplify the following manual procedures: 1.Create a remote Git repository for the mobile application. 2.Constructing or altering the mobile application's configuration or graphical contents. 3.Push all changes to the remote Git repository. 4.Deploy or distribute the mobile application from its Git repository after each push. / För att skapa, uppdatera eller distribuera en mobilapplikation måste en samling handstyrda verk uppfyllas. I detta projekt, oavsett mobilapplikationens kod och dess kärnfunktioner, som kan vara en e-bok, en applikation eller till och med ett mobilspel, kommer vi att studera hur man automatiserar, visualiserar och förenklar följande manuella procedurer: 1. Skapa ett avlägset Git -arkiv för mobilapplikationen. 2.Konstruera eller ändra mobilapplikationens konfiguration eller grafiska innehåll. 3.Push alla ändringar i det externa Git -arkivet. 4. Distribuera mobilappen från sitt Git -arkiv efter varje ändring.

Page generated in 0.0844 seconds