Haku
Viitteet 11-20 / 30
Neural Network Eye Tracking:Determining Nine-Grid Regions & Application
(2023)
and adaptive to different environments, as well as providing better compatibility during calibration and setup. This thesis will demonstrate the use of cameras combined with neural networks for eye-tracking analysis and application scenarios, and hypothesize...
Deep Learning EEG-based Motor Imagery System for Robot Control using 3D Printed Headset and Electrodes
(2023)
This thesis describes the design and implementation of an EEG-based motor imagery system for robot control using a 3D printed headset and electrodes. The primary aim was to create a more comfortable and user-friendly EEG headset that, in combination...
Deep Learning-based Table Detection in Documents
(2023)
. In accordance with the results, the thesis hypothesis was accepted....
Pneumonia Classification Model by Convolutional Neural Network
(2022)
The purpose of this thesis is to train a model to recognize and classify X-ray images of pneumonia patients from those of normal people by approaches of convolutional neural networks in computer vision. This thesis introduces the types of machine...
Laser-induced breakdown spectroscopy spectra analysis with deep learning
(2022)
As the prices of equipment suitable for laser-induced breakdown spectroscopy (LIBS) have come down, more research and applications are being implemented with LIBS. One of the improvements that could be made in LIBS is the ...
Automation of Application Server Installation
(2022)
In this thesis we tried to find ways to automate production of application servers in the VMware server environment. Automating our work made sure that human errors did not appear and that every project came out similar. This helped with debugging...
Automating disaster recovery
(2021)
Hyperconverged Infrastructuren (HCI) sekä Disaster Recoveryn (DR) tarve kasvaa vuosi vuodelta. Tietoverkkotarpeet kasvavat, mutta vaadittava tieto ylläpitää sekä kehittää näitä eivät kasva samaa vauhtia. DR kokonaisuudessaan ...
Regulations in Identity and Access Management
(2022)
The need for Identity and Access Management solutions for organizations are growing vastly. The purpose of the thesis is to bring knowledge for organizations on what Identity and Access Management is, which regulations are important when Identity...
In the beginning of the thesis, it is explained what Identity and Access Management is and what the benefits of IAM are for organizations. Then deep dive is made on the regulations needed in IAM solutions. Last part of the thesis called ‘common...
The conclusions for this thesis are that IAM is a crucial part of Information Technology security, and it is a big entirety - which requires many different laws and regulations to be complied with it. The biggest and most important one is the General Data Protection Regulation which needs to be complied in any organization which handles customer data. When starting an IAM solution implementation project, the compliance work starts from the organization buying the solution, then joining forces with a vendor suited the best for this solution....
In the beginning of the thesis, it is explained what Identity and Access Management is and what the benefits of IAM are for organizations. Then deep dive is made on the regulations needed in IAM solutions. Last part of the thesis called ‘common...
The conclusions for this thesis are that IAM is a crucial part of Information Technology security, and it is a big entirety - which requires many different laws and regulations to be complied with it. The biggest and most important one is the General Data Protection Regulation which needs to be complied in any organization which handles customer data. When starting an IAM solution implementation project, the compliance work starts from the organization buying the solution, then joining forces with a vendor suited the best for this solution....
Transition from java applet to modern web application
(Satakunnan ammattikorkeakoulu, 2018)
The purpose of this thesis was to demonstrate the need for replacement of a Java-based software and introduce the MVC model implementing replacement web application. In this thesis I examine modern design pat-terns and present alternative techniques...
Opinnäytteen tarkoitus oli osoittaa työn kohteena olleen sovelluksen korvaustarve ja esitellä korvaavan MVC-mallin toteuttavan web-pohjaisen sovelluksen pääpiirteet verrattuna alkuperäiseen. Työssäni tutkin moderneja suunnittelumalleja ja esittelen vaihtoehtoisia tekniikoita tuoden esiin myös omia tietoja ja havaintoja, jotka eivät pe-rustu saatavilla olevaan lähdemateriaaliin. Työni aineisto koostuu havainnoista, jotka olen tehnyt olemassa olevista sovelluksista. Lähdemateriaalista ei ole varsinaista yhteenvetoa, vaan se on aseteltu osaksi tätä työtä. Tutkin sovellusten toimintaa ja kehittämistarpeita keräämäni ammatillisen kokemuksen sekä verkkolähteiden pohjalta. Opinnäytteeni tuloksena syntyi olemassa olevalle Java-sovellukselle korvaava web-pohjainen toteutus, jonka voi liittää osaksi IBM Content Navigator -tuotetta tai IBM Case Manager -liittännäistä. Toteutin sovelluksen käyttöliittymän Dojo Toolkit -kirjastokokoelmaa käyttäen. Taustajärjestelmä on Java-sovelluspalvelimella kuten IBM WebSphere, Apache Tomcat tai Oracle Glassfish, ajettava sovellus. Sovellus hyödyntää mm. Spring ja JAXB -teknologioita. Opinnäytettä työstäessäni ymmärsin, että tarjolla on laaja kirjo teknologioita, joilla voi toteuttaa toisiaan vastaavia ratkaisuja. Vain harvoihin ratkaisuihin on olemassa yksi oikea tapa tai teknologia – käytettävää teknologiaa kannattaa tarkastella mahdollisimman monelta kantilta, ja etsiä teknologia, joka on riittävän tehokas ja yhteensopiva kohdeympäristön kanssa....
Opinnäytteen tarkoitus oli osoittaa työn kohteena olleen sovelluksen korvaustarve ja esitellä korvaavan MVC-mallin toteuttavan web-pohjaisen sovelluksen pääpiirteet verrattuna alkuperäiseen. Työssäni tutkin moderneja suunnittelumalleja ja esittelen vaihtoehtoisia tekniikoita tuoden esiin myös omia tietoja ja havaintoja, jotka eivät pe-rustu saatavilla olevaan lähdemateriaaliin. Työni aineisto koostuu havainnoista, jotka olen tehnyt olemassa olevista sovelluksista. Lähdemateriaalista ei ole varsinaista yhteenvetoa, vaan se on aseteltu osaksi tätä työtä. Tutkin sovellusten toimintaa ja kehittämistarpeita keräämäni ammatillisen kokemuksen sekä verkkolähteiden pohjalta. Opinnäytteeni tuloksena syntyi olemassa olevalle Java-sovellukselle korvaava web-pohjainen toteutus, jonka voi liittää osaksi IBM Content Navigator -tuotetta tai IBM Case Manager -liittännäistä. Toteutin sovelluksen käyttöliittymän Dojo Toolkit -kirjastokokoelmaa käyttäen. Taustajärjestelmä on Java-sovelluspalvelimella kuten IBM WebSphere, Apache Tomcat tai Oracle Glassfish, ajettava sovellus. Sovellus hyödyntää mm. Spring ja JAXB -teknologioita. Opinnäytettä työstäessäni ymmärsin, että tarjolla on laaja kirjo teknologioita, joilla voi toteuttaa toisiaan vastaavia ratkaisuja. Vain harvoihin ratkaisuihin on olemassa yksi oikea tapa tai teknologia – käytettävää teknologiaa kannattaa tarkastella mahdollisimman monelta kantilta, ja etsiä teknologia, joka on riittävän tehokas ja yhteensopiva kohdeympäristön kanssa....
Performance testing REST APIs
(Satakunnan ammattikorkeakoulu, 2017)
The subject for this thesis was performance testing REST APIs that had been implemented into a Java application. The purpose of this research was to come up with a method on how the performance and functionality of the REST APIs could be measured...
Opinnäytetyön aiheena oli Java-sovellukseen toteutettujen REST rajapintojen performanssitestaus. Tutkimuksen tarkoitus oli luoda testausmenelmä jolla toimeksiantajayritys Profit Software voisi tulevaisuudessa varmistaa uusien rajapintojen suorituskyvyn ja toimivuuden rasituksen alla. Tutkimus koostuu kahdesta osasta. Ensin etsittiin ja tutustuttiin sovelluksiin, joilla testausta pystyisi suorittamaan. Työkalun valinnan jälkeen rakennettiin paikallinen testiympäristö, jonka avulla pystyttiin arvioimaan valitun työkalun ja testausmetodin kelpoisuutta. Paikallinen testiympäristö koostui samoista komponenteista, mitä voitaisiin myös käyttää yrityksen jo olemassa olevissa testiympäristöissä. Täten testien siirtäminen lokaalista ympäristöstä varsinaiseen testiympäristöön sujui vaivattomasti. Työn avulla pystyttiin havaitsemaan ongelmia joidenkin rajapintojen toiminnallisuudessa, kun niihin kohdistettiin enemmän rasitusta. Nämä ongelmat pystyttiin korjaamaan toteutuksesta vielä kehitysvaiheessa ja muutosten jälkeen rajapintojen oikeanlainen toiminta voitiin verifioida samojen testien avulla....
Opinnäytetyön aiheena oli Java-sovellukseen toteutettujen REST rajapintojen performanssitestaus. Tutkimuksen tarkoitus oli luoda testausmenelmä jolla toimeksiantajayritys Profit Software voisi tulevaisuudessa varmistaa uusien rajapintojen suorituskyvyn ja toimivuuden rasituksen alla. Tutkimus koostuu kahdesta osasta. Ensin etsittiin ja tutustuttiin sovelluksiin, joilla testausta pystyisi suorittamaan. Työkalun valinnan jälkeen rakennettiin paikallinen testiympäristö, jonka avulla pystyttiin arvioimaan valitun työkalun ja testausmetodin kelpoisuutta. Paikallinen testiympäristö koostui samoista komponenteista, mitä voitaisiin myös käyttää yrityksen jo olemassa olevissa testiympäristöissä. Täten testien siirtäminen lokaalista ympäristöstä varsinaiseen testiympäristöön sujui vaivattomasti. Työn avulla pystyttiin havaitsemaan ongelmia joidenkin rajapintojen toiminnallisuudessa, kun niihin kohdistettiin enemmän rasitusta. Nämä ongelmat pystyttiin korjaamaan toteutuksesta vielä kehitysvaiheessa ja muutosten jälkeen rajapintojen oikeanlainen toiminta voitiin verifioida samojen testien avulla....








