Service-Oriented Computing: Key Concepts and Principles
IEEE Internet Computing
Document Engineering: analyzing and designing the semantics of Business Service Networks
BSN '05 Proceedings of the IEEE EEE05 international workshop on Business services networks
Story Mashup: design and evaluation of novel interactive storytelling game for mobile and web users
Proceedings of the 6th international conference on Mobile and ubiquitous multimedia
An Online Platform for Web APIs and Service Mashups
IEEE Internet Computing
Understanding Mashup Development
IEEE Internet Computing
Market Overview of Enterprise Mashup Tools
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
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
Rapid development of spreadsheet-based web mashups
Proceedings of the 18th international conference on World wide web
Managing Quality of Human-Based eServices
Service-Oriented Computing --- ICSOC 2008 Workshops
A Service-Oriented Approach to Document-Centric Situational Collaboration Processes
WETICE '09 Proceedings of the 2009 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises
Mixup: a development and runtime environment for integration at the presentation layer
ICWE'07 Proceedings of the 7th international conference on Web engineering
A step-by-step debugging technique to facilitate mashup development and maintenance
Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups
Hi-index | 0.00 |
Enterprise documents uniquely facilitate organizational collaboration by representing business processes, rules and data in a visual format that can be communicated between collaborators. While IT-supported document collaboration is well established for structured recurring business processes, creative processes that emerge and evolve instantaneously lack an appropriate document collaboration model. Related documents comprise diverse interrelated parts that evolve through collaborative activities of varying participants in an ad hoc manner. As to this, we introduce a novel approach to represent these documents as mashups of services. Document mashups offer an interactive, intuitive and dynamic way to indicate the structure and behavior of document fragments that are provided by human collaborators or IT systems as services. In this paper we present a conceptual model of document service mashups as well as a document service infrastructure and collaboration platform architecture. Our model considers both the structural/layout composition of a document as well as its active behavior to support collaborative relationships. We represent the structural dependencies of document fragments and the collaborative flows of their providers as application-level rules that react to document events. Using our collaboration platform, collaborators declare document layout and interaction rules that are enforced as REST-ful service interactions by the underlying document service infrastructure.