Font Size: a A A

Design And Implementation Of SaaS-oriented Workflow Management System

Posted on:2011-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:J M WangFull Text:PDF
GTID:2178360302474696Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Workflow is a computing model of business processes, and it is also a part of Computer Supported Cooperative Work. Currently, workflow technology has been able to meet the needs of business processes and become more and more important for enterprise application. But as the development of software engineering and enterprise application, especially in the appearance of SaaS and "The Long Tail", there are problems in traditional workflow technology. So, our team studied how can use workflow in SaaS and proposed a SaaS-oriented workflow reference model.According to the reference model and SaaS maturity model, JTangFlow-SaaS workflow management system is implemented. JTangFlow-SaaS can meet the traditional requirements for workflow management system. It can be all-round support for SaaS. Compare with traditional workflow management system, lots of changes are made in JTangFlow-SaaS, especially in the engine. In the engine, some new modules are introduced, such as MapReduce parallel computing model, load-balancing strategy, distributed storage, data isolation strategies and distributed caches. These modules make JTangFlow-SaaS scalable, configurable and multi-tenant efficient. Finally, threre are detailed analysis for the system according to experiments.
Keywords/Search Tags:The Workflow Reference model, the SaaS Maturity model, the Reference Model for SaaS-Oriented Business Workflow Management Systems, MapReduce, Load-balancing, Distributed Storage
PDF Full Text Request
Related items