摘要
针对当今快速多变的电子商务环境对工作流软件的灵活性和扩展性要求越来越高这一现象,通过深入分析传统工作流服务网格结构的优缺点,提出了基于MVC模式动态工作流模型的快速实现方法.新方法分离了业务流程开发和资源管理,在对BPEL4WS语言业务流程描述能力进行扩展的基础上,提取业务流程和资源访问流之间的业务流程数据映射关系,自动生成代码,将服务网格和资源网格有效桥接起来.分析结果表明,该方法实现了对用户的透明性和开发的灵活性,同时在软件项目开发中能够更好地进行项目管理、控制软件开发周期和降低返工率.
For the phenomena that the requirements in both flexibility and expansibility of workflow software due to vertiginous E-commerce environment become higher and higher,a rapid implementation method of dynamic workflow model based on MVC mode was proposed through analyzing the advantages and disadvantages of traditional workflow service grid structure. The new method separated the development of business process from the resource management. The mapping relationship between business process and resource access flow was extracted through extending the business process description ability of BPEL4WS. The codes were automatically generated,and the service grid and resource grid were effectively bridged connection. The analysis results prove that the method achieves the transparent access to grid and the flexibility of development. And it can better carry out the project management,control the software development cycle and reduce the rework rate.
出处
《沈阳工业大学学报》
EI
CAS
2010年第4期417-422,448,共7页
Journal of Shenyang University of Technology
基金
国家科技支撑计划项目(2006BAF01A44)
陕西省教育厅基金资助项目(2010JK562)
西安工程大学基础研究项目(XGJ07008)