sView
Personal Service Interaction

Description
The sView project aims at providing a framework for service-user interaction. Compared to traditional techniques for mediation of service-user interaction (e.g. the WWW), sView brings support for continuous interaction sessions, use of multiple types of devices, network independence, personalization, and more.
sView is built around the notion of a service briefcase in which users place the services that they subscribe to. Service briefcases are personal to individual users, and they follow their users as they move between access nodes on the Internet. Mobility of the briefcase allows the use of rich user interfaces (such as graphical user interfaces) when the briefcase executes on a local device, and remote user interfaces (e.g. HTML and WML) when it executes on a remote server.
Current Activities
Development of the sView framework continues with the adding of new server types (e.g. Applet based servers), support for more interface types, etc. A first public release is expected during 1Q2001.
In addition to the development of the framework, sView is applied within the following projects.
A screen dump from the GeoNotes application.
  • The GeoNotes project aims to investigate and develop a service for virtual post-it notes in the real world. It is a collaborative project between groups in HUMLE. The service is based on the sView framework.
  • Service Designer investigates how to access SOAP enabled web services from sView. This is a concrete first step in our effort to allow users to assist services in collaborating within sView.
  • Within SICS's activities in FEEL, a newly started EU project, we will use sView as a consolidating framework for services and devices in the Disappearing Computer Initiative.
  • In the Universal Device Access project we are developing protocols and languages for general interaction specifications that will allow services in the sView service briefcase to be accessed via many types of devices.
Download
2001-08-31, A late alpha release of the sView core specification and a reference implementation of a simple sView server can now be downloaded.
sView in the Press
2000-06-08, Nättjänsterna ansluter sig till dig, Datateknik 3.0, Nr. 10 (in Swedish)
Further Reading
2001-01-16,  sView - Personlig tjänstehantering (in Swedish), kort beskrivning av sView-projektet för SITI-seminariet 2001-02-07.

2001-05-14,  Personal Service Environments - Openness and User Control un User-Service Interaction, a description of the concepts behind the sView system.

2001-05-14,  sView - Architecture Overview and System Description (draft document!), a technical description of the sView system.

Related Reading
2001-05-02,  GeoNotes: Social and Navigational Aspects of Location-Based Information Systems, a description of GeoNotes, which is an sView service that is developed within the HUMLE laboratory.

2001-05-14,  Providing Universal Device Access to Mobile Services, a paper (submitted for review to UIST'2001) that describes a simple technique for developing services that can be used from many different devices and user interfaces.

SITI Funding
The sView project is funded by the Internet3 program of the The Swedish Research Institute for Information Technology.
Contact Information
For more information about the sView project, please contact:
Markus Bylund
Swedish Institute of Computer Science
Lägerhyddsvägen 18
SE-752 37 Uppsala
Sweden

phone: +46 70 471 70 53
e-mail: markus.bylund@sics.se

Fredrik Espinoza
Swedish Institute of Computer Science
Box 1263
SE-164 29 Kista
Sweden

phone: +46 70 639 99 52
e-mail: fredrik.espinoza@sics.se



Markus Bylund, August 31, 2001