• 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 ...
    • Deep Learning in Precancerous Lesions Detection during Surveillance Colonoscopies of IBD Patients. 

      Roy, Mayank (Mastergradsoppgave; Master thesis, 2024-01-11)
      Deep Learning (DL) models have developed tremendously over the last couple of decades in their ability to train across large datasets and give fast and accurate results across a varied number of tasks like image classification and segmentation. This is the reason why DL models are being increasingly adopted for aiding medical professionals in the diagnosis and detection of various medical conditions ...
    • Deep Learning: From Data Extraction to Large-Scale Analysis 

      Voets, Mike (Master thesis; Mastergradsoppgave, 2018-05-15)
      We aim to give an insight into aspects of developing and deploying a deep learning algorithm to automate biomedical image analyses. We anonymize sensitive data from a medical archive system, attempt to replicate and further improve published methods, and scale out our algorithm to support large-scale analyses. Specifically, our contributions are described as follows. First, to anonymize and extract ...
    • Design and evaluation of a recommender system 

      Mortensen, Magnus (Master thesis; Mastergradsoppgave, 2007-02-05)
      In the recent years, the Web has undergone a tremendous growth regarding both content and users. This has lead to an information overload problem in which people are finding it increasingly difficult to locate the right information at the right time. Recommender systems have been developed to address this problem, by guiding users through the big ocean of information. Until now, recommender systems ...
    • Designing and evaluating the SCARF (Scalable CAching layered Recommendation and Feedback powered) system for multimedia content providers 

      Grindstein, Torkil (Master thesis; Mastergradsoppgave, 2009-11-15)
      This Master thesis covers the design and evaluation of a multimedia content provider service. The design is scalable, both by means of storage, bandwidth and user count. To make the system stand out compared to competitors, there has been added design elements like a recommendation engine and a user feedback system. The system has been named SCARF, which is an abbreviation for Scalable CAching ...
    • Designing and presenting digital nudges on mobile phones Building an app based on system requirements and usability heuristics 

      Kristoffersen, David (Mastergradsoppgave; Master thesis, 2022-12-15)
      The environment is progressively affected by global warming and pollution, whereas fossil fuel transportation is one of the major causes. This thesis describes a system that aims to support users in choosing environmentally friendly transportation alternatives. The system uses digital nudging to motivate behavioral change in a non-intrusive manner. This project focuses on the presentation of ...
    • Diabetes Automata For Diabetes-Related Applications: Software Engine For Blood Glucose Level Simulation 

      Agafonov, Aleksandr (Master thesis; Mastergradsoppgave, 2015-07-10)
      Diabetes Automata is a try of concept in the complex research-field of blood glucose simulation and prediction in experimental medical informatics, an experimental research project in software engineering combined with experimental health science. The project integrates together topics such as software system design and development, object-oriented programming, mobile application development, ...
    • A distributed and parallell robot environment for competitive search and rescue using a display wall for visualization 

      Skadsem, Marte Karidatter (Master thesis; Mastergradsoppgave, 2006-06-08)
      In this thesis we present the development of a distributed and parallel environment which offers functionality to robots to support them in their task performance. We want the environment to be a framework where students can experiment with robots, and in which we can arrange robot competitions. Our motivation for this thesis is an earlier developed robot system at our department. It was ...
    • Distributed media versioning 

      Murphy, Michael J. (Master thesis; Mastergradsoppgave, 2017-05-15)
      It is still strangely difficult to backup and synchronize data. Cloud computing solves the problem by centralizing everything and letting someone else handle the backups. But what about situations with low connectivity or sensitive data? For this, software developers have an interesting distributed, decentralized, and partition-tolerant data storage system right at their fingertips: distributed ...
    • Distributed OpenSceneGraph 

      Samuelsen, Thomas (Master thesis; Mastergradsoppgave, 2007)
      This thesis presents the design and implementation of Distributed OpenSceneGraph. Distributed OpenSceneGraph is a graphics visualization toolkit for distributed applications, in particular for tiled display wall systems. Distributed OpenSceneGraph allows for flexible and reasonably transparent development of distributed graphics applications by introducing the notion of distributed nodes into the ...
    • DPC. The distributed personal computer 

      Bjørndalen, Karen E. Hough (Master thesis; Mastergradsoppgave, 2014-01-15)
      Nowadays people have many different personal devices, like laptops and tablets, that they use to access and process data. Very often it is desirable to access and process the same data on different devices without having to copy it from one device to another. Commercial cloud services provide good services for achieving this, but recent events, such as the Snowdon disclosures, have illustrated some ...
    • EC3 - Edge Command-Control-Communication System for Arctic Observatories 

      Michalik, Lukasz Sergiusz (Master thesis; Mastergradsoppgave, 2017-05-13)
      This paper presents a prototype of a system for automated observations of flora and fauna in the Arctic. Currently applied methods of observation depend mostly on systems (usually consisting of a camera unit, a motion detection sensor and a memory card) that are left unattended in remote locations during extended periods of data gathering. The main problem with such approach is that no remote control ...
    • Evaluation of shared tuple spaces as communication model for semi-autonomous robots in a mobile environment 

      Svendby, Andreas (Master thesis; Mastergradsoppgave, 2012-06-11)
      Robotics can be utilized more in emergency services, and a software platform for controlling many semi-autonomous can make it more alluring to use robots in this area. Using semi-autonomous robots can allow personnel to issue robots to perform complex task, without the need of extensive training, and it allows one person to control many robots alone. One challenging aspect of using robots in emergency ...
    • Exploring the Challenges of a Flexible, Feature Rich IoT Testbed 

      Hansen, Alexander Jakobsen (Mastergradsoppgave; Master thesis, 2023-05-15)
      IoT is a field of technology of ever growing importance in our daily lives. From smart cities, health devices, climate observations, appliances, and so much more, IoT surrounds us now more than ever. The types of devices being added to IoT networks is ever growing, and as this variety of hardware and software increases, so does the difficulty of working with them. Ensuring inter-compatibility between ...
    • Extending the Chrome browser. Adapting browser functionality to user needs and behavior 

      Skogvold, Adrian Arne (Master thesis; Mastergradsoppgave, 2015-11-15)
      What today's browsers offer in customization, personalization and functionality can be improved. In this thesis a application, in the form of a chrome extension that extends a web browser's functionality, and that offers customization and personalization has been designed and implemented. The functions implemented in the extension simplifies the access and availability of information to the user ...
    • Feature Detector: a support system for tracking satellite detected dynamic and permanent features 

      Jacobsen, Joakim (Master thesis; Mastergradsoppgave, 2013-05-15)
      Even with today's technologies many tasks relies on humans to be completed correctly. Engineers must monitor steps in large chains of operations, and verify the results before the next process is allowed to continue. In many such systems, a lot of useful data passes by without ever been stored for efficient future usage. Even though some operations must be verified by an experienced human eye, ...
    • A framework for building scalable web applications for high-resolution cluster-based display walls 

      Tang, Jason (Master thesis; Mastergradsoppgave, 2015-10-06)
      As technology advances, researchers in the natural sciences collect ever-increasing amounts of data. While computer science research often focuses on effective ways to perform computations on large data sets, the visualization of large data sets can be just as important for achieving new insights. Just as cluster computing enables scalable computation on large data sets, so can cluster-based display ...