Theseus - Selaus asiasanan mukaan "operating systems"

    • Automated hardening of Linux infrastructure 

      Leiritie, Tommi (2023)
      Automatisoitu työasemien, palvelimien ja sovellusten koventaminen on välttämätöntä suurissa korkean turvallisuustason ympäristöissä. Microsoft Windows -toimialueessa automaatio voidaan toteuttaa ryhmäkäytänteillä. ...
    • Creating a storage system for use in Smart IoT Lab 

      Lebedev, Andrei (2024)
      The objective of this study was to build a storage system out of recycled server parts that could be used by students and teachers of Metropolia for running virtual machines and data storage purposes. The device at the ...
    • Cross-platform development approaches for mobile applications 

      Dhakal, Shankar (2015)
      Cross-platform is a method for developing a single software system that is compatible with multiple platforms. This development method in mobile devices has risen up over the past few years. Because of the different platforms ...
      Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
    • Customizing BIOS/UEFI From OS Using EFI Variables 

      Waldén, Arttu (2023)
      BIOS/UEFI firmware serves as the backbone for system initialization and configuration, but it often lacks the flexibility to be dynamically customized once the operating system is running. Traditional means of accessing ...
    • Design of a RTOS teaching environment 

      Boli, Gao (2020)
      The thesis is aiming to develop a new teaching environment for a Real-Time Operating System (RTOS) course and design some practical exercises based on the environment. The current teaching method is running uC/OS-II exercises ...
    • Development of Custom Installation Packages Utilizing the WIX-Toolset for a Specialized Windows Environment 

      Parkkila Keirstead, Nolan (2019)
      This thesis follows the developmental process in developing a customized installation package for a Windows LSTB operating system. The customized installation package was developed with the WiX Toolset and will deploy ...
      Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
    • Development of FreeBSD loadable kernel modules for an instructor led training workshop to understand UDP like data sending functionality 

      Meriläinen, Julius (2021)
      The goal of the development project this thesis covers was to produce modules consisting of software implementations for an instructor led workshop type of training. The target group for the training consisted of software ...
    • Development of Linux Distribution using Yocto Project 

      Huong, Dang (2022)
      The purpose of this thesis was to develop an Embedded Linux distribution for a customed Arm-based board named KK2040 of Procemex Company. This aim was achieved by using the Yocto Project set of tools. During this thesis, ...
    • Embedding QML into Android application 

      Alajärvi, Konsta (2024)
      The idea for this thesis was to talk about a new feature in Qt called Embedding QML into Android application. Shortly this means to embed a programming language and framework into another, in this case QML and with-it Qt ...
    • Full-stack project containerization 

      Thielman, Geoffrey (2022)
      Software development has undergone an overhaul when it comes to the testing and delivering software products. Hosting software for business related purposes upon virtual machines has grown to be an encumbering process with ...
    • Guiding smartphone users for better privacy 

      Immonen, Mitja (2020)
      Most people in developed countries own a modern smartphone. Smartphones are computers with various sensors and components integrated into a slab of metal and plastic. We carry these devices everywhere, oblivious to the ...
    • Integrating Open Source Technologies: Robot control with LinuxCNC, AI, and EtherCAT Integration 

      Roque Barrios, Jaime Javier (2023)
      This thesis is dedicated to exploring novel approaches in utilizing the Festo iCIM 3000 robot within the LinuxCNC framework and incorporating Artificial Intelligence. The aim was to establish a basic framework for a Robotic ...
    • Internals of Modern FaaS Implementations 

      Potekhin, Ruslan (2024)
      The goal of the thesis was to explore the internals of modern Function-as-a-Service systems, with a focus on their security and operational challenges. The research investigates various isolation technologies, including ...
    • Investigating the Viability and Potential of eBPF Virtual Machines for Embedded Systems 

      Romano, Christopher (2024)
      Embedded systems are crucial to the functioning of modern society, powering anything from automobiles to coffee machines. Similarly, virtual machines power the world’s cloud infrastructure, enabling flexibility, security, ...
    • Machine Learning aided Linux Kernel Code Analysis 

      Krogerus, Heikki (2024)
      Jokainen koodimuutos, jota ehdotetaan Linux-käyttöjärjestelmäytimeen, testataan monilla eri automaattisilla testeillä. Tästä huolimatta jokainen muutos on vaatinut ihmisten tekemän katselmoinnin. Johtuen rajallisesta ...
    • Malware Analysis for ARM-based Unix-like Systems 

      Timoshchenko, Danila (2024)
      The goal of this thesis was to assess the current state of malware, developed and recompiled for ARM-based Linux and MacOS systems. In the thesis, the threat of malware for newer ARM-based systems is reviewed for both ...
    • Migration from Novell netware and GroupWise from Microsoft platform 

      Okantah, Kofi (2014)
      The objective of undertaking in this project was first to understand the technical requirements and work breakdown structures involved in Novell to Windows migration. Second, was to offer a solution to MAT Foundries Europe ...
      Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
    • Mobile OS: Analysis of customers' values 

      Shamugiia, Georgii (2020)
      The rapid development of the mobile industry since the start of new millennium led to much more extensive usage of mobile devices than desktop computers. Fast-developing technologies of wireless networking led to the ...
    • MongoDB in Android Development 

      Kämäräinen, Joonas (2016)
      The aim of this Bachelor’s thesis was to implement an Android application for the company Visualligent Oy. This application was supposed to act as a base of a mobile game that Visualligent will create later. The base ...
      Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
    • Network-Based Deployment Using Preboot Execution Environment 

      Stewart, Cameron (2021)
      The objective of this thesis was to build a server that would provide bootable media over a network, which could then be deployed to computers using the Preboot Execution Environment standard, automating the installation ...