• PKI and high-level security programming abstractions for SNOOP 

      Stenhaug, Håkon (Master thesis; Mastergradsoppgave, 2019-12-15)
      When working with sensitive data in a distributed setting, secure multi-partycomputations(SMC) protocols aims to preserve the privacy of participants. Acore aspect of any SMC protocol is secure communication between participants.Based on the NOOP and SNOOP middleware with a combination of secret keyand public-key cryptography we design and implement a public key infrastruc-ture(PKI) to share signed ...
    • Product Tracing in the Norwegian Fishing Industry Supply Chain Utilizing GoQuorum Blockchain and Smart Contracts 

      Godtliebsen, Erik (Mastergradsoppgave; Master thesis, 2023-05-31)
      The Norwegian fishing industry faces a significant issue of fishery crimes, with product traceability systems presenting a potential solution to counter these illegal activities. Current supply chain management in the seafood industry is vulnerable to information alterations, thereby complicating product traceability. Blockchain technology, with its unique properties, offers an interesting approach ...
    • A Prototype for continuation-passing orchestration of composite web services 

      Josefsen, Kent Ove (Master thesis; Mastergradsoppgave, 2007-12-15)
      Web services enable businesses to deliver services via the Web. In addition, Web services can be used to improve business efficiency, because Web services can often replace manual activities in a business process. A Web service can be composed of other simpler Web services using the abstraction traditionally known as workflows. The process of controlling the correct and reliable execution of a ...
    • A prototype system for context sensitive communication in hospitals based on an Ascom/trixbox experimental platform 

      Gironi, Lorenzo (Master thesis; Mastergradsoppgave, 2011-06-01)
      Hospital's communication infrastructure suffers from different types of common problems. Currently, this infrastructure relies mainly on the use of pagers which are devices particularly interruptive for the daily work of hospital's workers, and moreover they do not support context-awareness communication. Wireless phones are supposed to be a valid alternative to pagers and they can also be used to ...
    • Real-time annotation of video streams using staged processing 

      Holmstad, Øyvind (Master thesis; Mastergradsoppgave, 2011-06-01)
      Real-time media rich applications rely on live streams of rich and accurate meta-data describing the video content to provide personal user experiences. Unfortunately, the general amount of video meta-data today is often limited to titles, synopsis and a few keywords. A wildly used approach for extraction of meta-data from video is computer vision. It has been developed a number of different ...
    • Reconstructing Omni-kernel control flow 

      Haugen, Christopher (Master thesis; Mastergradsoppgave, 2014-12-15)
      Today, with the prevalence of many- and multi-core systems has it been sparked a new interest for programming models that permits developer to exploit their resources. This has sparked renewed interest in creating larger event-based systems, systems where stack ripping occurs and with an obfuscated control flow. Both increases the complexity of debugging errors. During the development of the ...
    • Reduce bandwidth in live-streaming by cooperative edge relay networks 

      Knudsen, Tor Seivaag (Master thesis; Mastergradsoppgave, 2020-06-30)
      Live-streaming and particular live video-streaming are becoming increasingly popular as a multimedia-service. More and more types of content and events are live-streamed. Live video-streaming has shown to be a useful tool in the case of pandemic outbursts such as Covid-19. As people should use social distancing, live video-streaming can give people the ability to simulate conventional social ...
    • RoadAhead - Removing Uncertainty in Travel. Creating a Data Warehouse for Green Transportation Nudging 

      Wallann, Håkon (Master thesis; Mastergradsoppgave, 2019-06-22)
      This paper describes a data warehouse approach to environmentally friendly transportation nudging. Transportation makes up a significant part of global carbon emissions. These emissions impacts both the climate and the health of individuals. As such, efforts should be done to address transportation patterns and habits. In addition to the reduction of air pollution, making people more active ...
    • RoboMind. A platform for on-the-fly programming and inspection of behavior-based robot programs 

      Svendsen, Alexander (Master thesis; Mastergradsoppgave, 2014-06-01)
      Lego Mindstorms is a popular tool used by universities for educational and demonstrational purposes. Lego Mindstorms is a set of buildable and programmable robotic kits, made by Lego. It allows for a high level of participation from the audience, while being easily programmable. However, for demonstrational and recruitment purposes, it is not without shortcomings. When there is a limited time to ...
    • Ruoksat. A system for capturing, persisting and presenting the digital footprint of soccer knowledge and expertise 

      Sørensen, Kim-Edgar (Master thesis; Mastergradsoppgave, 2013-06-01)
      There are currently over 27 000 registered soccer teams in Norway. However, even with mandatory coaching licenses, there are still a vast variety of approaches to how training sessions should be planned and executed. Even in top-level professional soccer organizations, the planning of exercises involves a considerable amount of manual labor. The most common approaches include using old-fashioned pen ...
    • Safe and secure outsourced computing with fully homomorphic encryption and trusted execution environments 

      Singh, Isak Sunde (Master thesis; Mastergradsoppgave, 2020-06-30)
      Increases in data production and growing demands for more computing power leads to the current trend of outsourcing data and computation services to cloud providers. With data breaches and cases of data misuse becoming increasingly common, there is a high demand for secure systems. This, however, conflicts with the current data trust models. A solution to this that is becoming more common is the use ...
    • Sáhka 

      Hilbertsen, Markus Bergum (Mastergradsoppgave; Master thesis, 2022-05-25)
      Elite football today is infused with technologies for collecting data on players' performance and health. Technologies such as wearable health and fitness trackers, full-body medical scans, and positional systems mounted around a stadium give coaches a wide range of accurate data about their players. However, coaches do not have the time or ability to analyze all this data for each player to give ...
    • Scalable exploration of population-scale drug consumption data 

      Skar, Tengel Ekrem (Master thesis; Mastergradsoppgave, 2019-06-01)
      The potential for knowledge discovery is currently underutilized on pharmacoepidemiologic data sets. A big dataset enables finding and assessing rare drug consumption patterns that are associated with adverse drug reactions causing hospitalization, or death. To enable such exploration of big pharmacoepidemiology data, four key issues need so be addressed. First, to ingest, transform, preprocess ...
    • A scalable, interactive widget library for visualizing biological data 

      Johansen, Terje Andre (Master thesis; Mastergradsoppgave, 2011-06)
      In biology the introduction next generation technology is increasing the amount of data generated rapidly. New sequencing machines are able to produce terabytes of genomic data in days and in later years the cost of storing data has become higher than to produce it. With enormous amounts of data arrives great opportunities, but also new challenges; how should biologists analyze and interpret the ...
    • Schema crawled API documentation exploration 

      Bakkeli, Nicolai (Master thesis; Mastergradsoppgave, 2017-12-15)
      Åpne API blir stadig mer utbredt som fører til at utviklere kan benytte mye tid i å lese dokumentasjon for å finne et passende alternativ. Tesen beskriver en design som kan benyttes for å danne et sett med hjelpemidler som har til hensikt å redusere unødvendige alternativ av API for brukeren. Dette gjøres via en web crawler som går gjennom API dokumentasjon samt en behandler av datamengdene som ...
    • Seadrive. Remote file synchronization for offshore fleets 

      Haro, Peter Halland (Master thesis; Mastergradsoppgave, 2016-06-01)
      File synchronization- and hosting services is not only an integrated service in everyday life, but also a powerful tool to support business and organizational activities. In order to provide users with a transparent experience, the systems relies on sophisticated mechanisms to create a seamless integration. The problem with these systems is that they are designed for stable network connections with ...
    • SecureCached. Secure caching with the Diggi framework. 

      Hoff, Helge (Master thesis; Mastergradsoppgave, 2018-06-01)
      Caching services are vital for the performance of large-scale web services running in the cloud. However, placing sensitive data in caching services, implicitly includes all components of the cloud infrastructure that can be exploited. Therefore, end-users place their trust in the entire security stack of their service providers. In order to achieve confidentiality and integrity of sensitive ...
    • Securing private peer-to-peer networks 

      Fredriksen, Lars A. (Master thesis; Mastergradsoppgave, 2007-08-15)
      This thesis describes the research of grading security in private Peer-to-Peer (P2P) networks, and ultimately the development of “The Socialized.Net Embedded – Cryptography Version” (Tsnecv). Tsnecv is a revision of “The Socialized.Net Embedded” (Tsne) which is the embedded version of Njål Borch’s doctorate “The Socialized.Net”. Tsne is a P2P file sharing application which builds it private P2P ...
    • Space-Bounded Async Scheduling : A UPC++ Extension 

      Vik, Christian Bergvoll (Master thesis; Mastergradsoppgave, 2016-06-01)
      As increasing awareness of climate changes and surging power costs for big data centers today energy efficiency becomes increasingly important. In addition to that we carry mobile devices that depend on battery technology that is falling behind the rapid evolution of transistor technology and ever increasing power demands. At the same time there is an understanding that computer resources are not ...
    • Spark-SPELL: Low-latency query-based search for gene expression compendia on cluster computers 

      Raknes, Inge Alexander (Master thesis; Mastergradsoppgave, 2014-06-01)
      Exploratory analyses are vital to fully realize the potential for scientific discoveries in large-scale biomedical data compendia. Specifically, most biomedical data analyses require a human expert to interactively explore the data to find novel hypotheses or conclusions. However, recent developments in biotechnology instruments are generating Tera-scale datasets. No interactive biomedical data ...