• A Concurrency Oriented Real-Time Language 

      Hafstad, Jon Tore (Master thesis, 2010)
      Summary
    • A Flashcard Based Web Application for Collective Learning and Peer Review Based Evaluation of Students 

      Hunshamar, Asgeir (Master thesis, 2021)
      Denne oppgaven beskriver implementeringen av en flashcard-basert pedagogisk applikasjon utviklet for emnet TTK4145 - Sanntidsprogrammering ved NTNU. Systemet ble utviklet med formål om å tilby en ny, unik type øving for ...
    • A Multicore-aware Deadline-driven Real-Time Scheduler for the Linux Kernel 

      Austad, Henrik (Master thesis, 2009)
      Design and implementation of a multicore scheduler for the Linux kernel. Specifically look at the pfair global algorithm, a ratebased deadline driven scheduler that is near-optimal on multicore platforms
    • A Programming Language with Deterministic Multithreading 

      Hellen, Tormod Gjeitnes (Master thesis, 2015)
      This report presents a programming language with deterministic multithreading and its compiler. The language demonstrates that when making IO and inter-thread communication sequential, most problems with multithreaded ...
    • Algorithmic Composition of Four-Part Harmony 

      Brun, Johan Nicolaisen (Master thesis, 2022)
      Denne oppgaven forsøker ̊a implementere en komposisjonsalgoritme som genererer firstemt harmoni. Dette inkluderer en melodistemme og tre harmoniserende stemmer. Denne algor- itmen bruker regler og retningslinjer fra vestlig ...
    • Algorithmic Composition using Non-Hierarchical Software Design 

      Berg, Vemund (Master thesis, 2023)
      Denne masteroppgaven utforsker algoritmisk komposisjon, med sikte på å gi praktiske løsninger for å representere abstrakt musikalsk harmoni i programvare. Kjernekonseptet ligger i å ta i bruk et ikke-hierarkisk programvaredesign ...
    • Alternatives to Classic Real Time - A Literature Study 

      Stangeland, Nicholas (Master thesis, 2015)
      This paper will take a closer look at some of the research in the field of real time systems. The classic approach to real time, the Liu and Layland method is thoroughly investigated and compared to other approaches to ...
    • Analysis and Model of Consumption Patterns and Solar Energy Potentials for Residential Area Smart Grid Cells 

      Vattekar, Erik (Master thesis, 2014)
      Meanwhile environmental concerns and global energy consumption continue to increase, the current ageing power distribution grid is becoming increasingly inefficient and unreliable. The vision of Smart Grid is to create a ...
    • Application for sharing books within second home areas 

      Velvin, Camilla (Master thesis, 2022)
      I dag er bøker en stor del av nordmenns liv, og det er tilnærmet 25\% som leser daglig. For å møte det konstante kravet til ''nye'' bøker, og samtidig tar klimaendringene i betraktning, er det laget en applikasjon for ...
    • Automatic Species Counterpoint - Music Generation at Five Levels Using a Guided Local Search Algorithm 

      Hole, Johan Gangsås (Master thesis, 2021)
      I denne masteroppgaven utvikles et system som kan generere musikkstykker i hver av de fem musikkartene som presenteres av Johann Joseph Fux i 1725. Eksisterende regler for kontrapunkt fra Fux, supplert av Jeppesen i 1930, ...
    • Autonomous Drifting of a 1:5 Scale Model Car 

      Jakobsen, Jakob Lieng (Master thesis, 2011)
      Current automotive safety systems restrict the vehicle to the linear region of operation where the sideslip angle is small. Recent research in the field has discovered that drifting possesses unstable equilibria in which ...
    • Blindesyn ved ultralyd 

      Wølner, Torkel Feet (Master thesis, 2017)
      Synshemming kan bidra til å gjøre navigasjon vanskelig og begrense mobilitet. Til tross for hjelpemidler som hvit stokk og førerhund, kan det være problematisk å ta seg frem på en trygg måte for sterkt synshemmede. I denne ...
    • Combining EDF Scheduling with occam using the Toc Programming Language 

      Korsgaard, Martin; Hendseth, Sverre (Concurrent Systems Engineering Series; 66, Chapter, 2008)
      A special feature of the occam programming language is that its concurrency support is at the very base of the language. However, its ability to specify scheduling requirements is insufficient for use in some real-time ...
    • Composable distributed real-time systems with deterministic network channels 

      Austad, Henrik; Jellum, Erling Rennemo; Hendseth, Sverre; Mathisen, Geir; Bryne, Torleiv Håland; Gregertsen, Kristoffer Nyborg; Albrektsen, Sigurd Mørkved; Helvik, Bjarne Emil (Peer reviewed; Journal article, 2023)
    • Control System and Object Detection System for the NTNU Cyborg 

      Mjelva, Morten Berg (Master thesis, 2018)
      This thesis adds incremental improvements to the NTNU Cyborg project. Improvements are a new artificial intelligence control system for the Cyborg, a graphical monitoring application for the control system as well as an ...
    • Controller Module for the NTNU Cyborg 

      Andersen, Thomas Rostrup (Master thesis, 2017)
      The work with this master thesis was carried out as a part of the NTNU Cyborg project at the Norwegian University of Science and Technology (NTNU). Several modules have already been developed for the Cyborg. These modules ...
    • Controlling trees; Aligning realistic growth of natural trees with procedural generation models 

      Holt, Eyvind Nikolai (Master thesis, 2022)
      Procedural methods are a tool for creating a lot of data from a limited amount of inputs. In this paper, the focus is on the procedural methods used for the creation of trees. A geometric model which aligns with apical ...
    • COTS based Control System for Subsea 

      Tveiten, Eirik (Master thesis, 2007)
      This thesis looks into different topics regarding the use of Commercial off The Shelf (COTS) hardware and software for subsea control systems. COTS basically means every product which is commercially available. The idea ...
    • Creating an embedded system for interactive real-time high-resolution videostreaming 

      Kleven, Arnstein (Master thesis, 2017)
      Being able to film and analyze every training a sports team has can significantly improve the performance of the team. By being able to analyze every training it can also become easy to identify movements and habits that ...
    • DefiFunds - A Dapp on Radix 

      Hagehei, Bror Tobias Jacobsen (Master thesis, 2023)
      I denne masteroppgaven har en desentralisert applikasjon (Dapp) kalt DefiFunds blitt videreutviklet. Et konseptbevis for denne Dappen ble laget på Radix under mitt spesialiseringsprosjekt høsten 2022. Radix er fremdeles i ...