Development of an instrument measuring user satisfaction of the human-computer interface
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User interface evaluation in the real world: a comparison of four techniques
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
IBM computer usability satisfaction questionnaires: psychometric evaluation and instructions for use
International Journal of Human-Computer Interaction
Simulation, verification and automated composition of web services
Proceedings of the 11th international conference on World Wide Web
Usability Engineering
Reconfigurable Context-Sensitive Middleware for Pervasive Computing
IEEE Pervasive Computing
Unraveling the Web Services Web: An Introduction to SOAP, WSDL, and UDDI
IEEE Internet Computing
JAC: A Flexible Solution for Aspect-Oriented Programming in Java
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
Towards a Better Understanding of Context and Context-Awareness
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
Semantic and schematic similarities between database objects: a context-based approach
The VLDB Journal — The International Journal on Very Large Data Bases
An Adaptive User Interface Based On Personalized Learning
IEEE Intelligent Systems
Context-Awareness on Mobile Devices - the Hydrogen Approach
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 9 - Volume 9
Creating GUIs for Web Services
IEEE Internet Computing
Composing Web services on the Semantic Web
The VLDB Journal — The International Journal on Very Large Data Bases
The connected user interface: realizing a personal situated navigation service
Proceedings of the 9th international conference on Intelligent user interfaces
Usability trade-offs for adaptive user interfaces: ease of use and learnability
Proceedings of the 9th international conference on Intelligent user interfaces
An ontology for context-aware pervasive computing environments
The Knowledge Engineering Review
Facilitating user interface adaptation to mobile devices
Proceedings of the third Nordic conference on Human-computer interaction
Toward an OSGi-Based Infrastructure for Context-Aware Applications
IEEE Pervasive Computing
Efficient Access to Web Services
IEEE Internet Computing
A service-oriented middleware for building context-aware services
Journal of Network and Computer Applications
Toward an Agent-Based and Context-Oriented Approach for Web Services Composition
IEEE Transactions on Knowledge and Data Engineering
ICMB '05 Proceedings of the International Conference on Mobile Business
An approach to adaptive user interfaces using interactive media systems
Proceedings of the 11th international conference on Intelligent user interfaces
Towards a general purpose user interface for service-oriented context-aware applications
Proceedings of the international workshop in conjunction with AVI 2006 on Context in advanced interfaces
What can context do for web services?
Communications of the ACM - Software product line
Context-based matching for Web service composition
Distributed and Parallel Databases
The Definitive ANTLR Reference: Building Domain-Specific Languages
The Definitive ANTLR Reference: Building Domain-Specific Languages
Towards a context-based multi-type policy approach for Web services composition
Data & Knowledge Engineering
Context-aware User Interface Framework for Mobile Applications
ICDCSW '07 Proceedings of the 27th International Conference on Distributed Computing Systems Workshops
A context-based mediation approach to compose semantic Web services
ACM Transactions on Internet Technology (TOIT)
The DYNAMOS approach to support context-aware service provisioning in mobile environments
Journal of Systems and Software
Web Service in Context and Dependency-Aware Service Composition
APSCC '07 Proceedings of the The 2nd IEEE Asia-Pacific Service Computing Conference
Supporting the dynamic evolution of Web service protocols in service-oriented architectures
ACM Transactions on the Web (TWEB)
Deploying and managing Web services: issues, solutions, and directions
The VLDB Journal — The International Journal on Very Large Data Bases
A survey on context-aware systems
International Journal of Ad Hoc and Ubiquitous Computing
Context-Aware Computing Applications
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
Generalized Semantics-Based Service Composition
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
Service-Interaction Descriptions: Augmenting Services with User Interface Models
Engineering Interactive Systems
A User-centered Approach to Context-awareness in Mobile Computing
MOBIQUITOUS '07 Proceedings of the 2007 Fourth Annual International Conference on Mobile and Ubiquitous Systems: Networking&Services (MobiQuitous)
ContextServ: A platform for rapid and flexible development of context-aware Web services
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
RATEWeb: Reputation Assessment for Trust Establishment among Web services
The VLDB Journal — The International Journal on Very Large Data Bases
Temporal context representation and reasoning
IJCAI'05 Proceedings of the 19th international joint conference on Artificial intelligence
Semantic Weaving for Context-Aware Web Service Composition
WISE '09 Proceedings of the 10th International Conference on Web Information Systems Engineering
Benefits and costs of adaptive user interfaces
International Journal of Human-Computer Studies
End-to-End Service Support for Mashups
IEEE Transactions on Services Computing
Hi-index | 0.00 |
Service-centric solutions usually require rich context to fully deliver and better reflect on the underlying applications. We present a novel use of context in the form of customized user interface services with the concept of User Interface as a Service (UIaaS). UIaaS takes user profiles as input to generate context-aware interface services. Such interface services can be used as context to augment semantic services with contextual information leading to UIaaS as a Context (UIaaSaaC). The added serendipitous benefit of the proposed concept is that the composition of a customized user interface with the requested service is performed by the service composition engine, as is the case with any other services. We use a special-purpose language (called User Interface Description Language (UIDL)) to model and realize user interfaces as services. We use a real-life e-government application, human services delivery for the citizens, as a proof-of-concept. We also present a comprehensive evaluation of the proposed approach using a functional evaluation and a nonfunctional evaluation consisting of an end user usability test and expert usability reviews.