Software architecture in practice
Software architecture in practice
Documenting Software Architectures: Views and Beyond
Documenting Software Architectures: Views and Beyond
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
Decentralized Workflow Execution for Virtual Enterprises in Grid Environment
GCCW '06 Proceedings of the Fifth International Conference on Grid and Cooperative Computing Workshops
Location Constraints for Mobile Workflows
Proceedings of the 2009 conference on Techniques and Applications for Mobile Commerce: Proceedings of TAMoCo 2009
Proceedings of the 13th International Software Product Line Conference
Hi-index | 0.00 |
In today's global business, office workers conducting their business have a high demand for mobility. Nevertheless, the software support for workflows and the induced collaboration with other office workers is weak in mobile situations, for instance, while people are traveling. In some situations, no access to centrally provided services is possible; in other situations, this access is difficult to achieve due to security reasons and other technical constraints. Thus, the existing workflow management systems are mostly inappropriate to support mobile office workers and their specific needs. In this paper, we present a document-centric solution to tackle the existing deficiencies in the support of mobile workflow processing. These deficiencies are made explicit in six typical scenarios from the domain of office environments. The core of the solution is a reference architecture dominated by the peer-to-peer style. Hence, the overall office environment is fully decentralized into computational nodes. The documents processed by office workers are packaged together with workflow information in so-called VOF documents and transmitted among the nodes of respective users to execute the overall workflow. In a prototypical implementation, we showed that the concepts introduced are applicable.