• AutoMon. Automatic monitoring and problem detection for distributed systems 

      Wikstad, Magnus (Master thesis; Mastergradsoppgave, 2016-05-15)
      When working with distributed systems, detecting faults can be a difficult task, as abnormalities isn't necessarily immediately evident by warnings or system crashes. This is especially true with subtle faults, such as variations in performance of a running program, it is not necessarily its own fault, but could rather be from a different source, somewhere in the cluster, using a lot of resources ...
    • Beneath the snow – Developing a wireless sensor node for remote locations in the Arctic 

      Tveito, Øystein (Master thesis; Mastergradsoppgave, 2020-05-15)
      In this thesis we describe how we designed, built, deployed, and improved upon a robust hardware- and software solution, tailor-made to this scientific question. During the course of this project, we created three distinct versions and we have conducted two deployments of the sensor nodes in the Arctic tundra. The node is able to measure CO2 , temperature, and humidity, in addition to monitoring an ...
    • Bilder og stedsinformasjon 

      Bjørnenak, Kai Arne (Master thesis; Mastergradsoppgave, 2006-12-15)
      Enorme mengder informasjon er tilgjengelig på internett for browsing og søk for folk på jakt etter informasjon. En økende del av denne informasjonsmengden er bilder, video og audio. Disse media-typene er ikke så lette å kategorisere og beskrive som en tekstlig ressurs. Vi trenger derfor nye metoder for å takle utfordringene denne fremveksten av nye media gir oss. Digitalt fotografi har hatt ...
    • Budget-aware scheduling algorithm for scientific workflow applications across multiple clouds. A Mathematical Optimization-Based Approach 

      Ziagham Ahwazi, Amin (Master thesis; Mastergradsoppgave, 2022-05-16)
      Scientific workflows have become a prevailing means of achieving significant scientific advances at an ever-increasing rate. Scheduling mechanisms and approaches are vital to automating these large-scale scientific workflows efficiently. On the other hand, with the advent of cloud computing and its easier availability and lower cost of use, more attention has been paid to the execution and scheduling ...
    • Building a Neighborhood Resource Map for IoT and Cyber-Physical systems in Resource-Constrained Environments 

      Sønvisen, Sindre (Master thesis; Mastergradsoppgave, 2022-05-12)
      Creating and maintaining a shared resource map between observation nodes that have a behavior where they are mostly sleeping, and have a wake up schedule that are determined at each node locally is challenging. This thesis looks at these challenges, and possible solutions have been proposed to overcome them. Previous research on the topic of constrained IoT networks have looked at the network, ...
    • Casual Resource Sharing with Shared Virtual Folders 

      Uldal, Siri Birgitte (Master thesis; Mastergradsoppgave, 2007-06-15)
      Proliferation of wireless networks has been a major trigger behind increased mobility of computing devices. Along with increased mobility come requests for ad-hoc exchange of resources between computing devices as an extension of humans interacting. We termed it casual resource sharing where resources in this thesis have been narrowed down to files only. We have named our casual resource sharing ...
    • Casuar - A Protected Library OS for running Windows applications on top of Vortex 

      Graff, Erlend Helland (Master thesis; Mastergradsoppgave, 2015-06-15)
      Today, virtual machines (VMs) are commonly employed to encapsulate and isolate workloads in the cloud, enabling efficient utilization of hardware resources through the use of statistical multiplexing. Still, there is a significant overhead associated with the use of VMs; each VM instance has to contain a complete OS environment to support the execution of applications that are dependent on the ...
    • A client for chain replication 

      Arntzen, Ingar Mæhlum (Master thesis; Mastergradsoppgave, 2009-12-02)
      This thesis describes the design and implementation of a proxy client for a chain replicated storage system.
    • Clock Synchronization between Observational Units in the Arctic Tundra 

      Karlstad, Sigurd (Mastergradsoppgave; Master thesis, 2021-05-15)
      The arctic tundra is one of the ecosystems that is most affected by climate changes. The effects of these changes on the wildlife in the arctic are therefore critical to monitor. To monitor the changes, small computing devices with sensors and cameras, known as Observational Units, can be used. Using a cluster network of interconnected observational units, so that data can be reported from the ...
    • ColdNotify: A Notification Service For A Distributed Arctic Observatory 

      Kraabøl, Petter (Master thesis; Mastergradsoppgave, 2019-05-15)
      One of the key challenges in the Distributed Arctic Observatory (DAO) project is designing infrastructure to reliably interact with remote, configurable observation units that capture and provide observation data from challenging environments. DAO’s infrastructure is a work in progress and researching alternative strategies for interacting with observation units is necessary to gain experience ...
    • Combination of satellite imagery and wind data in deep learning approach to detect oil spills 

      Borhaug, Hans Berg (Mastergradsoppgave; Master thesis, 2021-09-15)
      The ocean is vulnerable to oil related activities such as oil production and transport that can harm the environment. Environmental damages from oil spills can be large if not dealt with. Satellite images from radar are useful to detect oil spills because they cover both day and night and penetrates clouds. However, detecting oil spills in ocean areas from satellite images are not a trivial task due ...
    • A configuration tool for process oriented UAV programming. 

      Pettersen, Ørjan (Master thesis; Mastergradsoppgave, 2010-06-25)
      This thesis covers the design, implementation and evaluation of a configuration tool for process oriented Unmanned Aerial Vehicle (UAV) programming. In addition it will examine if and how a process network can be used to control sensors and communication channels on an UAV in flight. NORUT-IT is currently developing a sensor platform based on UAVs. The mission computer software they have at the ...
    • A context-aware mobile bus application 

      Hansen, Christer Andre (Master thesis; Mastergradsoppgave, 2010-05-18)
      Accessing route information should be easy. Today, most collective transport companies distribute timeta- bles online as electronic documents and in paper format. These solutions are outdated and cumbersome to use. However, systems have been built to make the task of finding route information easy, and to replace these formats. Most of these systems, still, have limitations. They rely on users knowing ...
    • Context-based image retrieval in Fronter learning environment 

      Larsen, Jelena N (Master thesis; Mastergradsoppgave, 2011-02)
      The Internet has become a natural medium for finding information and resources, and has probably become the most important tool in education and e-learning as well. Many educational institutions use on-line systems for uploading, creating and publishing educational content to students and pupils. Extended use of multimedia files, video, audio and image, as a part of the content is a growing trend ...
    • Continious Synchronization of Conflict-Free Replicated Relations 

      Iversen, Gustav Heide (Master thesis; Mastergradsoppgave, 2022-05-12)
      Local-first software is an attempt to use the benefits of cloud service while reducing its drawbacks. Local-first software gives the clients ownership and control of their data and makes the service always available. It is achieved by having the primary copy of the service at the client. The most common way to implement local-first software is by utilizing Conflict-free Replicated Datatypes or CRDTs, ...
    • Controlled sharing of body-sensor data for sports analytics using code consent capabilities 

      Zhang, Wei (Master thesis; Mastergradsoppgave, 2014-05-15)
      With the advent of body sensor technology, athletes can easily record individual physiological metrics such as heart rate, steps, and blood sugar. In parallel, there is an increasing number of web services that use the raw body-sensor data as input to sports analytics. For the individual athletes, this can yield valuable insights on their performance and suggestions on individual training programs, ...
    • Data Analysis and Nudging for Green Transportation 

      Jemea, Lady Limunga (Master thesis; Mastergradsoppgave, 2019-05-14)
      The topic of a more sustainable environment has been a core factor to governments and the public for many years. Sustainability in land transportation brings about less emission of greenhouse gases, less pollution, less traffic, a healthier and more active society. Ignorance to sustainability has brought about several environmental and human concerns including global warming. Global warming is the ...
    • Data Management for Nudged Green Transportation 

      Crăciun, Cosmin Radu (Master thesis; Mastergradsoppgave, 2019-05-14)
      Climate change is one of the most talked about topics in the world at the moment. In the context of man induced Global Warming, there are many proposed ideas on how to combat its effects and many more are still needed. We propose employing nudge theory to persuade people into using environmentally friendly modes of transport through a software application. This thesis focuses on the data management ...
    • Data management platform for citizen science education projects 

      Angelvik, Nina (Master thesis; Mastergradsoppgave, 2018-05-15)
      The air:bit project is a computer science education project that we developed in 2016 for use in North-Norwegian upper secondary (videregående) schools. Students build and code their own air quality sensor kits (air:bits), before collecting air quality data in their local areas. They create their own air quality related research questions, which they answer by analyzing the collected air:bit data ...
    • Dárkon 

      Johansen, Sebastian Lyng (Mastergradsoppgave; Master thesis, 2023-05-22)
      Sports today are more competitive than ever, with an eye for extreme details. Small margins can differentiate between succeeding or failing. That is why it is essential for a team to pay attention to all these margins and use them to their advantage. Technology today plays a huge part in sports. With video cameras and sensors following the players’ every move, it is vital to use this technology ...