Font Size: a A A

Research Of Workflow Engine Based On Component

Posted on:2010-09-02Degree:MasterType:Thesis
Country:ChinaCandidate:F WangFull Text:PDF
GTID:2178360275462192Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
As a developing rapidly domain, workflow management system plays more and more important role in information management, flow manufacture enterprises and so on. As the core of workflow management, workflow engine emphasizes high performance and good structure, so how to design a workflow engine that satisfies good structure, high performance, flexible, easy to be expanded and integrated is not only a focus but also a difficult problem for researchers.At present, software reuse theory is an effective solution for resolving software crisis, promoting quality of software production and improving productivity, which lays the theoretical foundation for improvement and optimization of software production, is a landmark in the history of software development progress. Especially, software component technologies have developed fast in research and application recently, which lays the foundation for realizing industrial production of software and contributing to good industrial pattern. In view of the priority in domain application of software reuse and the requirement of workflow engine in expansibility and flexibility, it is and ideal solution for promoting performance and optimizing structure of workflow engine that applying domain engine methods in analysis and design of workflow engine domain, applying software component technology in development of workflow engine.This paper applies ontology-based domain analysis method to carry out domain division, domain modeling, applies component-based development to carry out design of workflow engine, meanwhile, applies SOA-based architecture to implement the workflow engine services. During the research all kinds of models that support workflow engine are abstracted, a platform for using components is designed, and in the basis a workflow engine assembled by components is designed and has been applied in Manufacturing Execution System of coating and material.The research shows that applying software component technology and domain engine methods in development of workflow engine is benefit to rapid development and integration of workflow products, moreover, which promotes the reuse of workflow products, expands the application fields of software reuse theory. The application shows that component-based workflow engine is not only easier to be integrated but also has more adaptability.
Keywords/Search Tags:workflow engine, domain engine, software component, domain ontology, SOA, MES
PDF Full Text Request
Related items