Consortium
Activities
Projects
Forge
Events
Log-in
Register
BPWM Editor
Space Menu
Consortium
|
Solutions
|
Middleware
|
Forge
|
MyObjectWeb
|
PDF
|
History
|
More Actions
View
Code
|
XML
|
Help
Documentation
|
XWiki Syntax
|
1 Business Process Workflow Management Editor ---- #toc("" "" "true") ---- 1.1 Introduction The objective of this tool is to provide a graphical interface to edit business process workflow, and the related ECSpec, LRSpec and Master Data, then generate the APDL XML file. <center> <a href="http://wiki.aspire.ow2.org/xwiki/bin/download/Main.Documentation.AspireIDE/BPWMEditor/bpwme-1.jpg">{image:bpwme-1.jpg|350}</a> </center> 1.1 Users Guide 1.1.1 Download & Run By now, you can download the packages from svn. Run it with AspireRfidIDECore. 1.1.1 Create & Open Diagram A diagram can be created or opened by choosing File->New Diagram or File->Open Diagram. There are four kinds of objects on the palette you can use to put on the diagram. Objects on the diagram can be re-sized, moved, deleted by drag and drop or right click. These operation are straightforward and you can try to explore more. 1.1.1 LRSpec & ECSpec Configuration Right click on the EBProc object, in the context menu choose the "Edit ECSpec", then the Editor for LRSpec and ECSpec will pop out. <center> <a href="http://wiki.aspire.ow2.org/xwiki/bin/download/Main.Documentation.AspireIDE/BPWMEditor/bpwme-2.jpg">{image:bpwme-2.jpg|300}</a> <a href="http://wiki.aspire.ow2.org/xwiki/bin/download/Main.Documentation.AspireIDE/BPWMEditor/bpwme-3.jpg">{image:bpwme-3.jpg|300}</a> </center> The editor is separated to two parts. The upper part cares about the data from "ECSpec->logicalReaders" and "ECSpec->boundarySpec", and everything from LRSpec. The down part cares about data from "ECSpec->reportSpecs". All the modifications of logicalReaders and reportSpec are done through standard properties view. 1.1.1 Master Data Configuration <center> <a href="http://wiki.aspire.ow2.org/xwiki/bin/download/Main.Documentation.AspireIDE/BPWMEditor/bpwme-4.jpg">{image:bpwme-4.jpg|300}</a> <a href="http://wiki.aspire.ow2.org/xwiki/bin/download/Main.Documentation.AspireIDE/BPWMEditor/bpwme-5.jpg">{image:bpwme-5.jpg|300}</a> </center> 1.1.1.1 Get Data From Master Data GMF Editor 1.1 Developers Guide Business Process Workflow Management Editor plug-in is an “AspireRfidIDE” product plug-in that is running within its environment. So for using this plug-in you should first download the “[AspireRfidIDECore>Main.Documentation.AspireIDE.AspireRfidIdeCore]”. 1.1.1 Requirements *Hardware (minimum)* * P IV 1.2GHz or equivalent * 512 MB Ram * 50 MB free HD space *Software* * Java 1.6 * [Eclipse 3.4>http://www.eclipse.org/downloads/] and above (with RCP/Plug-in Development Environment, EMF/GMF plug-ins and [Subversive plug-in>http://www.polarion.org/index.php?page=download&project=subversive]) 1.1.1 Acquiring the code The “BPWM Editor Plug-in” source code is available for checkout at the AspireRFID forge [SVN>http://forge.objectweb.org/plugins/scmsvn/index.php?group_id=324]. Check it out by: * hitting the create new repository location button at the SVN Repositories view of the Eclipse’s subversion [plug-in> http://www.polarion.org/index.php?page=download&project=subversive] and by using the following URL at the window that appears: svn://svn.forge.objectweb.org/svnroot/aspire/trunk/AspireRfidIDE/AspireRfidIdePlug-ins/aspireRfidIde-BPWME/ * right click the repository that have been just created and hit the check out button * check the org.ow2.aspirerfid.ide.bpwme.diagram, org.ow2.aspirerfid.ide.bpwme.edit, org.ow2.aspirerfid.ide.bpwme projects on the list and hit ok 1.1.1 Running the Project For running AspireRfidIDE with the BPWM Editor Plug-in: * Create an aspireRfidIDE project (unless you already have created one) * Go to the aspireRfidIde project Run Configurations (Run -> Run Configurations…) and at the list choose Eclipse Application -> aspireRfidIde.product * At the Main tab of the “aspireRfidIde.product” set Run a product: aspireRfidIde.product * At the Plug-ins tab of the “aspireRfidIde.product” hit deselect all button and then choose the “aspireRfidIde”, “org.ow2.aspirerfid.ide.bpwme”, “org.ow2.aspirerfid.ide.bpwme.edit”, “org.ow2.aspirerfid.ide.bpwme.diagram” and then hit the Add required Plug-ins button. * Hit apply * Now you are ready to run the application. 1.1.1 Dive into the Code