Service-interaction descriptions: augmenting services with user interface models

1,546 views

Published on

Semantic service descriptions have paved the way for flexible interaction with services in a mobile computing environment. Services can be automatically discovered, invoked and even composed. On the contrary, the user interfaces for interacting with these services are often still designed by hand. This approach poses a serious threat to the overall flexibility of the system. To make the user interface design process scale, it should be automated as much as possible. We propose to augment service descriptions with high-level user interface models to support automatic user interface adaptation. Our method builds upon OWL-S, an ontology for Semantic Web Services, by connecting a collection of OWL-S services to a hierarchical task structure and selected presentation information. This allows end-users to interact with services on a variety of platforms.

Presented as a shorter version of my EIS 2007 talk at Laboratoire d'Informatique Fondamentale de Lille (LIFL) in Lille on March 27th, 2008.

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,546
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Service-interaction descriptions: augmenting services with user interface models

  1. 1. Service-interaction descriptions Augmenting services with user interface models Jo Vermeulen Lille, March 27, 2007 Expertise Centre for Digital Media Affiliated with the Institute for BroadBand Technology Hasselt University - transnationale Universiteit Limburg Belgium
  2. 2. A better way of interacting with services
  3. 3. Problem situation
  4. 4. Smart city environment
  5. 5. heterogeneous environment User interface development cannot be done manually dynamic nature
  6. 6. Semantic Web Services + 1 Model-Based User Interface Development Semantic network on 2 top of UIML Hierarchical and 3 reusable layout model

×