• Graphical Interface for File Repair Algorithm Entangle Visualizer 3D 

      Dirdal, Daniel; Sundal, Vebjørn; Stasiak, Bartlomiej (Bachelor thesis, 2022)
      A picture says more than a thousand words. Visualization of problems often helps in a better understand- ing of what is happening. Plural observers can look at the same result. Observe different behaviors and trends, coming ...
    • Homomorphic Signatures: Implementation and Performance Evaluation 

      Solfjell, Einar Haeger (Master thesis, 2022)
      Homomorphic signatures allow users to outsource computation on their data while ensuring the integrity of the results, and to prove certain facts about official documents to third parties without sharing those documents. ...
    • Implementing a Distributed Key-Value Store Using Corums 

      Bakkevig, Eivind (Masteroppgave/UIS-TN-IDE/2020;, Master thesis, 2020-06)
      Corums is a novel framework made for simplifying the process of building fault-tolerant systems. In this thesis, we investigate whether Corums is suitable for implementing a practical fault-tolerant service by using it to ...
    • Improving Data Availability in Decentralized Storage Systems 

      Nygaard, Racin (PhD thesis UiS;, Doctoral thesis, 2023)
      Preserving knowledge for future generations has been a primary concern for humanity since the dawn of civilization. State-of-the-art methods have included stone carvings, papyrus scrolls, and paper books. With each advance ...
    • Kvalifisering av smartklokke til bruk i HLR 

      Hove, Andreas (Masteroppgave/UIS-TN-IDE/2017;, Master thesis, 2017-06-15)
      I denne oppgaven ble en smartklokke benyttet til å analysere brystkompresjoner ved hjerte-lunge-redning (HLR). Det ble utviklet to metoder for å måle dybde og rate i brystkompresjoner. Metodene ble verifisert i to eksperiment; ...
    • A Privacy-Preserving and Transparent Certification System for Digital Credentials 

      Queiroz Saramago, Rodrigo; Meling, Hein; Jehl, Leander Nikolaus (Peer reviewed; Journal article, 2023)
      A certification system is responsible for issuing digital credentials, which attest claims about a subject, e.g., an academic diploma. Such credentials are valuable for individuals and society, and widespread adoption ...
    • QuickFeed frontend designforbedringer og robusthetstesting 

      Sævik, Synne Marie; Larsen, Marie Grøtte (Bachelor thesis, 2022)
      Målet med dette prosjektet var å bistå med frontend-tester og design på QuickFeed, en React-applikasjon. QuickFeed hadde nylig en re-implementering av frontenden. Vår oppgave var å forbedre grensesnittkoden ytterligere, ...
    • QuickFeed frontend designforbedringer og robusthetstesting 

      Larsen, Marie Grøtte; Sævik, Synne Marie (Bachelor thesis, 2022)
      Målet med dette prosjektet var å bistå med frontend-tester og design på QuickFeed, en React-applikasjon. QuickFeed hadde nylig en re-implementering av frontenden. Vår oppgave var å forbedre grensesnittkoden ytterligere, ...
    • Quickfeed Support for Feedback via Pull Requests and Issues 

      Espeland, Ole Jørgen (Bachelor thesis, 2022)
      QuickFeed is an automatic evaluation system, developed at the University of Stavanger. Designed with the intent of easing the submission of assignments, QuickFeed tests student code as they push it to a supported source ...
    • QuickFeed: Brukergrensesnitt med SwiftUI 

      Gjølga, Oskar Skjærvø; Teisrud, Bjørn Kristian (Bachelor thesis, 2021)
      Denne oppgaven hadde som formål å lage en brukergrensesnitt-applikasjon for operativsystemet macOS. Målet var et alternativt brukergrensesnitt til rettesystemet QuickFeeds eksisterende web-applikasjon. Oppgaven ble ...
    • QuickFeed: Brukergrensesnitt med SwiftUI 

      Teisrud, Bjørn Kristian; Gjølga, Oskar Skjærvø (Bachelor thesis, 2021)
      Denne oppgaven hadde som formål å lage en brukergrensesnitt-applikasjon for operativsystemet macOS. Målet var et alternativt brukergrensesnitt til rettesystemet QuickFeeds eksisterende web-applikasjon. Oppgaven ble ...
    • QuickFeed: Redesigned Web Frontend 

      Brynildsen, Alexander Bjørnum; Lindhom, Jostein Hagen; Bjerga, Mikael (Bachelor thesis, 2021)
      QuickFeed is a software project developed at the University of Stavanger, now as a collaborative effort. QuickFeed provides automated testing of hand-in code and gives students rapid feedback with the results of the tests. ...
    • Quickfeed: Redesigned Web Frontend 

      Lindhom, Jostein Hagen; Brynildsen, Alexander Bjørnum; Bjerga, Mikael (Bachelor thesis, 2021)
      QuickFeed is a software project developed at the University of Stavanger, now as a collaborative effort. QuickFeed provides automated testing of hand-in code and gives students rapid feedback with the results of the tests. ...
    • Quickfeed: Redesigned Web Frontend 

      Bjerga, Mikael; Brynildsen, Alexander Bjørnum; Lindhom, Jostein Hagen (Bachelor thesis, 2021)
      QuickFeed is a software project developed at the University of Stavanger, now as a collaborative effort. QuickFeed provides automated testing of hand-in code and gives students rapid feedback with the results of the tests. ...
    • Reconfiguration Abstractions for Gorums 

      Frausing, Tor Christian (Masteroppgave/UIS-TN-IDE/2018;, Master thesis, 2018-06-15)
      To provide the high availability expected of a modern data service, the service needs to be capable of adapting to a multitude of scenarios, e.g., increased demand and unexpected failures. A common technique for mitigating ...
    • Scheduling Drilling Processes With Petri Nets 

      Nejm, Saadallah (PhD thesis UiS;, Doctoral thesis, 2013)
      Safety issues in drilling are related to two facts: Wells are becoming more complex, and manually piloting a drilling rig is a difficult task which requires highly skilled personnel. Consequently, improving safety is ...
    • Snarl : entangled merkle trees for improved file availability and storage utilization 

      Nygaard, Racin Wilhelm; Estrada-Galiñanes, Vero; Meling, Hein (Chapter, 2021-12)
      In cryptographic decentralized storage systems, files are split into chunks and distributed across a network of peers. These storage systems encode files using Merkle trees, a hierarchical data structure that provides ...