Anders Andersen

Research

Open Distributed Systems

I am a member of the research group Open Distributed Systems (ODS) at IfI/UiT.

The research at ODS is centered around middleware that facilitates the construction of distributed applications of various kinds, with an emphasis on interoperability and adaptability issues. The group focuses on support for next-generation applications, mobility, composition-based web applications, real-time collaboration, information exchange, analysis of data and combination of information from multiple sources. Specific issues include adaptability, context-awareness, personalization, semantic-based information management, applied security, privacy, services orchestration, collaborative editing, consistency and reliability. Recent activities have included IoT and environmental friendly transportation, personalization, privacy aware computation of user data, and mobile business infrastructures.

Below follows a short description of some of the research projects I am involved with and a list of selected publications.

Befolkningsundersøkelser i nord

Befolkningsundersøkelser i nord har som mål å styrke helsen til kommende generasjoner ved å fremskaffe mer, bedre og raskere kunnskap om helse og levekår i befolkningen. Kunnskapen kommer befolkningen til gode gjennom kunnskapsbasert helsepolitikk, utvikling av forebyggende tiltak planlegging av helsetjenester og bedre pasientbehandling. Satsingen tar utgangspunkt i Tromsøundersøkelsen og adresserer nasjonale og internasjonale helseutfordringer med særlig fokus på nordområdene.

English translation: Population Surveys in the North aim to strengthen the health of future generations by providing more, better and faster knowledge about health and living conditions in the population. Knowledge benefits the population through knowledge-based health policies, the development of preventive measures, planning healthcare and better patient care. The initiative is based on the Tromsø survey and addresses national and international health challenges with a particular focus on the northern regions.

NUDGE

The focus of the NUDGE project is green transportation, IoT and nudging. Nudging is a term from economics and political theory for influencing decisions and behaviour using suggestions, positive reinforcement and other non-coercive means, so as to achieve socially desirable outcomes. The NUDGE project is about how to use IoT (Internet of Things) technology to influence people to use environmentally friendly modes of transport. Cristin also provides a (not yet complete) list of NUDGE publications.

NFC City

The objectives of the NFC city project is to promote the development and use of services for information exchange, access, ticketing and payment through new applications of mobile and NFC technologies. IT will be achieved through the establishment of a complete NFC ecosystem including network infrastructure, trusted service manager (TSM) functionality, NFC services, and handsets. The idea is to reach a critical mass of users and to expose them for various services within a limited geographical area, a NFC city. The project will offer a toolbox for development of NFC services and stimulate service providers to test their applications and business models in realistic settings. More details at the NFC City UiT home page (including publications). Cristin also provides a (not yet complete) list of NFC City publications.

NOOP

NOOP is my experimental research platform developed in Python. Python is a dynamic language well suited to build a run-time providing adaptive support to distributed applications. NOOP introduces a type language and a way to apply typing to functions (and methods). NOOP use this type system to create interfaces and a software component model. NOOP provides adaptive support to distributed applications. NOOP components and functions specifies their requirements in contracts that the NOOP run-time (called a capsule) has to fulfill. The contracts are applied at deploy time. Cristin also provides a (not yet complete) list of NOOP publications.

SNOOP / Snow SMSC

The usage of electronic health data from different sources for statistical analysis requires a toolset where the legal, security and privacy concerns have been taken into consideration. The health data are typically located at different general practices and hospitals. The data analysis consists of local processing at these locations, and the locations become nodes in a computing graph. To support the legal, security and privacy concerns, the Snow SMSC toolset for statistical analysis of health data uses a combination of secure multi-party computation (SMC) algorithms, symmetric and public key encryption, and public key infrastructure (PKI) with certificates and a certificate authority (CA). The proposed toolset covers a wide range of data analysis with different data distributions. A large set of possible SMC algorithms and computing graphs are supported by the toolset. SNOOP is the adaptive middleware for secure multi-party computations use dto build the Snow SMSC toolset. Cristin also provides a (not yet complete) list of SNOOP publications.

PIA

In the PIA project, a new approach to develop applications concerning personal information is proposed. It is based on the concept of a personal cloud that will provide easy and secure access to a variety of personal information from various devices and services. A semantic-based middleware that supports development of novel applications that can relate and combine personal information is the core of the personal cloud. The adaptive semantic middleware platform combines semantic web technologies, context or situation awareness, adaptive security mechanisms, and a high-level expressive programming model to support the development of applications concerning personal information. Cristin also provides a (not yet complete) list of PIA publications.

Selected publications

A complete list of publications is also available. Both lists are generated from cristin and they might not be complete and they might contain errors. You can also see these publications directly in cristin.