ABSTRACT
The Service-Oriented Architectures are often applied to build dynamic Web 2.0 collaboration platforms. As one sees in many crowdsourcing scenarios, not only automated services are involved into such environments - the so called human-provided services are also an integral part of these platforms. It is the users, who produce content, assess products, execute tasks and make decisions. The fact, that the system relies on services "implemented" by people, puts additional requirements on the underlying middleware, especially in the context of user interface aspects, including presentation, interaction and dialog design. In this paper, we describe our approach to extend middleware systems to support human-oriented services. We present the WebComposition/UIX framework, which can be used for automatic generation, configuration and maintenance of user interfaces.
- M. Feldmann, T. Nestler, K. Muthmann, U. Jugel, G. Hübsch, and A. Schill. Overview of an end-user enabled model-driven development approach for interactive applications based on annotated services. In Proceedings of the 4th Workshop on Emerging Web Services Technology, WEWST '09, pages 19--28, New York, NY, USA, 2009. ACM. Google ScholarDigital Library
- M. Kassoff, D. Kato, and W. Mohsin. Creating GUIs for web services. IEEE Internet Computing, 7(5):66--73, Sept. 2003. Google ScholarDigital Library
- F. Skopik, D. Schall, H. Psaier, M. Treiber, and S. Dustdar. Towards Social Crowd Environments Using Service-Oriented Architectures. it - Information Technology, 53(3):108--116, May 2011.Google Scholar
- M. Vukovic. Crowdsourcing for Enterprises. 2009 Congress on Services I, 0:686--692, 2009. Google ScholarDigital Library
Index Terms
- Integrating human-services using WebComposition/UIX
Recommendations
Exploiting Web Services and Model-Based User Interfaces for Multi-device Access to Home Applications
Interactive Systems. Design, Specification, and VerificationThis paper presents a method, and the corresponding software architecture and prototype implementation to generate multi-device user interfaces in the home domain. The approach is based on Web services and model-based user interface generation. In ...
WebComposition/DGS: dynamic service components for web 2.0 development
MoMM '08: Proceedings of the 6th International Conference on Advances in Mobile Computing and MultimediaModern software solutions for distributed applications show a strong need for fast and flexible integration of heterogeneous service technologies, as well as for the orchestration of traditional service-based business scenarios (e.g. SOAP or RPC) and ...
A second generation user interface design environment: the model and the runtime architecture
CHI '93: Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing SystemsSeveral obstacles exist in the user interface design process which distract a developer from designing a good user interface. One of the problems is the lack of an application model to keep the designer in perspective with the application. The other ...
Comments