A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
A scalable comparison-shopping agent for the World-Wide Web
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Semantic Data Caching and Replacement
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
DAML-S: Web Service Description for the Semantic Web
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
On the Automatic Extraction of Data from the Hidden Web
Revised Papers from the HUMACS, DASWIS, ECOMO, and DAMA on ER 2001 Workshops
Creating GUIs for Web Services
IEEE Internet Computing
Guest Editors' Introduction: Semantic Web Services
IEEE Intelligent Systems
Generating multimodal user interfaces for Web services
Interacting with Computers
Generating and Optimizing Graphical User Interfaces for Semantic Service Compositions
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Service-Interaction Descriptions: Augmenting Services with User Interface Models
Engineering Interactive Systems
Service discovery supported by task models
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Task-driven service discovery and selection
Proceedings of the International Conference on Advanced Visual Interfaces
A survey on guiding logic for automatic user interface generation
UAHCI'11 Proceedings of the 6th international conference on Universal access in human-computer interaction: design for all and eInclusion - Volume Part I
Adaptable UI for web service composition: a model-driven approach
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Task model-driven realization of interactive application functionality through services
ACM Transactions on Interactive Intelligent Systems (TiiS)
Hi-index | 0.00 |
Web services can be presented to end-users via user interfaces (UIs) that facilitate the invocation of these services. Standardized, interoperable mechanisms for describing Web service interfaces enable the generation of UIs automatically and dynamically, at least in principle; the emergence of Semantic Web services opens the possibility of improving the generation process. In this paper, we propose a scheme that extends the OWL-S ontology, an emerging standard for Semantic Web services, to better enable the creation of such dynamic interfaces. Semantic Web services go beyond “classical” Web services in enabling enhanced discovery, invocation and composition. In our scheme, the integration of semantic descriptions of Web services with semantic models of the user's locally available data enables context-based personalization of dynamically created user interfaces, allowing us to minimize the number of necessary inputs. The need for this is compelling on mobile devices with limitations on input methods and screen size and where context data is readily available. The use of an underlying semantic model enables better accuracy than traditional form-filling techniques. We propose an architecture for the creation and personalization of dynamic UIs from Web service descriptions. The key idea is to exploit the semantic relationships between type information of Web service input fields, and their association with information the system has about the user (such as the user's current context, PIM data, context history, usage history, corporate data etc.), in order to personalize and simplify the invocation of Web services.