scispace - formally typeset
Search or ask a question

Showing papers by "Nicolai Marquardt published in 2006"


Journal ArticleDOI
TL;DR: Sens-ation is an open and generic service-oriented platform, which provides powerful, yet easy-to-use, tools to software developers who want to develop context-aware, sensor-based infrastructures.
Abstract: Context-aware systems use sensors in order to analyse their environment and to adapt their behaviour. We have designed and developed Sens-ation, an open and generic service-oriented platform, which provides powerful, yet easy-to-use, tools to software developers who want to develop context-aware, sensor-based infrastructures. The service-oriented paradigm of Sens-ation enables standardised communication within individual infrastructures, between infrastructures and their sensors, but also among distributed infrastructures. On a whole, Sens-ation facilitates the development allowing developers to concentrate on the semantics of their infrastructures, and to develop innovative concepts and implementations of context-aware systems.

60 citations


DOI
11 Apr 2006
TL;DR: This toolkit offers programmers several ways to easily access remotely located hardware components, including a powerful distributed model-viewcontroller object model, and can also create new abstract devices by transforming and aggregating low level hardware device capabilities.
Abstract: Many physical user interfaces are best viewed as an interacting collection of remotely-located distributed hardware and software components. The problem is that current physical user interface toolkits do not normally offer distributed systems capabilities, leaving developers with extra burdens such as device discovery and management, lowlevel hardware access, and networking. Our solution is Shared Phidgets, a toolkit for rapidly prototyping distributed physical interfaces. This toolkit offers programmers several ways to easily access remotely located hardware components, including a powerful distributed model-viewcontroller object model. Network communication and lowlevel access to the device hardware are transparently handled, regardless of device location. The programmer can also create new abstract devices by transforming and aggregating low level hardware device capabilities.

7 citations


01 Jan 2006
TL;DR: The CollaborationBus application is introduced: a graphical editor that provides abstractions from base technology and thereby allows multifarious users to configure Ubiquitous Computing environments.
Abstract: Early sensor-based infrastructures were often developed by experts with a thorough knowledge of base technology for sensing information, for processing the captured data, and for adapting the system’s behaviour accordingly. In this paper we argue that also end-users should be able to configure Ubiquitous Computing environments. We introduce the CollaborationBus application: a graphical editor that provides abstractions from base technology and thereby allows multifarious users to configure Ubiquitous Computing environments. By composing pipelines users can easily specify the information flows from selected sensors via optional filters for processing the sensor data to actuators changing the system behaviour according to the users’ wishes. Users can compose pipelines for both home and work environments. An integrated sharing mechanism allows them to share their own compositions, and to reuse and build upon others’ compositions. Real-time visualisations help them understand how the information flows through their pipelines. In this paper we present the concept, implementation, and early user feedback of the CollaborationBus application.

01 Jan 2006
TL;DR: Sens-ation is designed and developed, an open and generic service-oriented platform, which provides powerful, yet easy-to-use, tools to software developers who want to develop context-aware, sensor-based infrastructures.
Abstract: In today's information society the vast technical progress and the sinking cost of information and communication technology provide new opportunities for information supply, and new technical support for communication and cooperation over distance. These trends also entail challenges such as supplying information that is adequate for a particular person in a specific situation as well as managing communication among geographically distributed parties efficiently. Context-aware systems that use sensors in order to analyse their environment and to adapt their behaviour. Yet, adequate tools for developing sensor-based infrastructures are missing. We have designed and developed Sens-ation, an open and generic service-oriented platform, which provides powerful, yet easy-to-use, tools to software developers who want to develop context-aware, sensor-based infrastructures. The service-oriented paradigm of Sens- ation enables standardised communication within individual infrastructures, between infrastructures and their sensors, but also among distributed infrastructures. On a whole, Sens- ation facilitates the development allowing developers to concentrate on the semantics of their infrastructures, and to develop innovative concepts and implementations of context-aware systems.