Creating GUIs for Web Services
IEEE Internet Computing
Distributed and Parallel Databases
Usage patterns of collaborative tagging systems
Journal of Information Science
Unifying Human and Software Services in Web-Scale Collaborations
IEEE Internet Computing
Tag Recommendations in Folksonomies
PKDD 2007 Proceedings of the 11th European conference on Principles and Practice of Knowledge Discovery in Databases
The Human-Provided Services Framework
CECANDEEE '08 Proceedings of the 2008 10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services
Hi-index | 0.00 |
Collaboration platforms evolve into service-oriented systems, promoting composite and user-enriched services. The problem we address in this paper is the support of human interactions in SOA. Current collaboration tools do not support humans to specify different interaction interfaces (services), which can be reused in various collaborations. We focus on the design of Human-provided Services (HPS). Our contributions center around two main aspects of human interactions in SOA: (i) an approach for designing service interfaces embodying human activities as actions offered by Web (HPS) users; (ii) a tagging model for activities and services to recommend resources in the design process. We discuss techniques for mapping human activities onto Web services. We present a recommendation algorithm that is based on collaborative tagging of resources in SOA. Our algorithm helps to determine suitable resources drawn from properties of user preferences and measured similarity of human activities and actions.