In the PIA project, integration of different personal services is investigated. An 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.
The overall goal of the project is to provide personal healthcare technology and services for chronically ill. The services must be easy-to-use and available both in-house and while mobile and on the move, tailored to the user’s needs and abilities. The services will be non-intrusive and integrated in the user’s environment. (Part of TTL – Tromsø Telemedicine Laboratory)
Archetype-Based Modeling of Symptoms Based Decision Support Systems
The project supports the advancement of tools that may empower health consumers to make informed decisions and consequently improve their quality of life and promote more efficient use of the health care services. The project aims to validate and expand a DQE decision support system, enable semantic interoperability between Electronic Health Records (EHR´s) and DQE, and to explore archetype based modelling of symptoms as input to the DQE system.
The goal of the DeStore project was to develop a seamless, scalable and secure decentralized storage for rich media in web-based services. Web centric services traditionally use centralized storage solutions, which put high demands on the communication infrastructure and the central server system. In DeStore we developed a decentralised storage solution under central control. The aim was to offer the users the same low administrative costs one associates with web based solutions and at the same time offer high performance and response through local storage.
Adaptable UAV middleware
In this project an adaptable middleware platform for Unmanned Aerial Vehicle (UAV) was researched. The challenge was how to address the design of a flexible platform for both a real-time communication environment (the intra-UAV context), and a highly dynamic wireless environment (the inter-UAV context).
In the ArcticBeans project the usage of reflection to support inspection and adaption was applied on enterprise component architectures. The primary aim was to provide an open and flexible enterprise component technology, with intrinsic support for configurability, re-configurability, and evolution. The project had a focus on security and transaction services and how to adapt these services according to the application’s needs and environment. The main application domain was mobile computing.
AdTrans (Advanced Transaction Management)
The AdTrans project focused on transaction processing in cooperative and mobile environments. The main objective was to enable adaptive transaction processing, where transaction properties may change depending on application and user requirements. Among the deliverables from this project were new correctness criteria, new concurrency control methods and architecture for adaptive transaction management.
In the Socialized.Net project, a peer-to-peer network with socialized peers was investigated. Routing in the network was based on knowledge about the nodes’ interests.
The QuA project investigated how to develop complex real-time applications on a component architecture platform and learn through experimentation how dynamic QoS management and adaptation can be supported in general-purpose component architectures.
In the Open-ORB and OOPP projects the concepts of a reflective middleware was investigated. The focus was on support for mobility and multimedia.