Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Exploiting XML technologies for intelligent document routing
Proceedings of the 2005 ACM symposium on Document engineering
A framework for structure, layout & function in documents
Proceedings of the 2005 ACM symposium on Document engineering
An XML interaction service for workflow applications
Proceedings of the 2006 ACM symposium on Document engineering
On the Duality of Information-Centric and Activity-Centric Models of Business Processes
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
A REST protocol and composite format for interactive web documents
Proceedings of the 9th ACM symposium on Document engineering
A framework for document-driven workflow systems
BPM'05 Proceedings of the 3rd international conference on Business Process Management
DecSerFlow: towards a truly declarative service flow language
WS-FM'06 Proceedings of the Third international conference on Web Services and Formal Methods
Hi-index | 0.00 |
Documents allow end-users to encapsulate information related to a collaborative business process into a package that can be saved, emailed, digitally signed, and used as the basis for interaction in an activity or an ad hoc workflow. While documents are used incidentally today in web applications, for example in HTML presentations of content stored otherwise in back-end systems, they are not yet the central artifact for developers of dynamic, data intensive web applications. This paper unifies the storage and management of the various artifacts of web applications into an Interactive Web Document (IWD). Data, presentation, behavior, attachments, and digital signatures collected throughout the business process are unified into a single composite web resource. We describe a standards-based approach to packaging multiple resources into IWD archives based on the Open Document Format, a REST-based protocol for interacting with IWDs, and an extensible interaction controller architecture.