Font Size: a A A

Based On The Workflow-oriented End-user Software Development Environment

Posted on:2010-12-03Degree:MasterType:Thesis
Country:ChinaCandidate:L P ZhangFull Text:PDF
GTID:2208330332978261Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With workflow application systems has gradually become the mainstream of developing enterprise-level application systems, this type of application system software development has also become a research hotspot.In this paper, we researched workflow-based end-user-oriented integrated software development environment, including:work flow diagram visualization editor, the context of workflow management, and task interface editor, generator.Workflow visual editor include: work flow diagram visualization editing, work flow diagram format conversion work flow diagram persistent storage.Workflow context management include:the context object creation, the context access right setting. Task interface editor including: graphical user interface visual editor, interface navigation.Generators include: application framework automatically generated, context-loader Auto-generation, workflow engine visit program automatically generated. The integrated development environment are oriented end-users, are end-user-oriented software development methods in practice. After shielding and packaging, finally show to end-users only the concept of workflow, context, user interface, which for the end-users are familiar with the concept, and easy to understand and develop.Finally this paper also raised software process for workflow-based software development, it focused on the following three aspects:work flow diagram, tasks, user interface. Analyze and define basic tasks, the basic job roles and basic products of completing above three aspects.Based on the above research, this paper implement workflow-based end-user-oriented integrated software development environment. The environment using OSGi framework, Eclipse plug-in technology. Workflow graph visual editor using Eclipse GMF technology, it implements the workflow graph visual edit. Workflow context in workflow context manager is in the form of Java objects, the design persist context, save as-file, not only persist property key-value, but also persist class byte-code. It can be easily retrieve byte-code, and then the custom class loader convert byte code into class files.Application Framework Generator to generate JSF the WEB application. Workflow engine using JBPM. The integration environment is a RCP, because RCP application can use the smallest runtime environment to run the system.This paper proposed an integrated software development environment for the development of workflow based on such specific areas of software systems, can improve software development efficiency, and quality. And end-user easy to use and develop.
Keywords/Search Tags:IDE, workflow, end-user, Eclipse plugin
PDF Full Text Request
Related items