Toggle navigation
Log-in
Home
{"version":"12.23","locale":""}
{"toolbarUserlist":"","marginAvatar":"","enableMerge":""}
Tools
BPAL
BPAL : Public Web Home
Wiki source code of
BPAL : Public Web Home
Last modified by
Maurizio Proietti
on 2019/07/03 18:14
Copy
Export
Print preview
View Source
Children
Content
Comments
Attachments (1)
History
Information
×
Export
Office Formats
Export as PDF
Other Formats
Select the pages to export:
select all
/
none
Export as HTML
Hide line numbers
1: == Download == 2: 3: * Download BPAL binaries [[here>>http://leks.iasi.cnr.it/tools/bpal/SemBPAL_v3.3_bin.zip]] 4: * Download BPAL sources [[here>>http://leks.iasi.cnr.it/tools/bpal/SemBPAL_v3.3_src.zip]] 5: 6: (% class="row" %) 7: ((( 8: (% class="col-xs-12" id="xwikicontent" %) 9: ((( 10: == User's Guide == 11: 12: (% class="edit_section" %)[[Edit>>url:http://leks-wiki.iasi.cnr.it/xwiki/bin/edit/Tools/BPAL/public/WebHome?section=1||style="text-decoration: none;"]](%%)**Running BPAL** 13: Required: Windows OS, Java 6 14: 15: ~1. Run SemBPPlatform\eclipse.exe 16: 2. Select a workspace: 17: File->Switch Workspace 18: and select a folder, e.g., .\workspace 19: \\**Handling BPAL Projects** 20: 21: Create a new project: 22: File->New->Other->BPALProject->CreateBPALProject 23: 24: Import an existing BPAL project: 25: File->Import->Existing Projects into Workspace 26: and browse for folders 27: 28: Show BPAL projects in the Navigator panel: 29: Window->Show View->Navigator 30: 31: A project contains the following folders: 32: - BPMNRepository, contains the BPMN diagram (.bpmn_diagram file), its XML serialization (.bpmn file), and the serialization of the user's semantic annotations (.ser file) 33: - OntologyRepository, contains the ontologies (.owl files) to be used for semantic annotation; 34: - SemanticBPRepository, contains the OWL export (.owl files) of the BP 35: 36: **Process Modeling** 37: Processes can be modeled by using the BPMN Graphical Editor and saved in the BPMNRepository. 38: 39: To create a new BPMN diagram right click on BPMNRepository and select New->Other->Other->Bpmn Diagram. 40: 41: **Importing and Visualizing Ontologies** 42: To open the OWLOntology panel: 43: BPAL->Show OWLOntology 44: 45: The user can load the ontologies available in the project by using the "+" button in the OWLOntology panel. Also new OWL ontologies can be imported via the "+" button. Ontologies can then be visualized in the panel. 46: 47: **Semantic Annotation** 48: A "Properties" panel associated with a process element can be open by right-clicking on the element and selecting Annotation->Show Properties View. The Terminological Annotation, the Condition and the Effects (Eff+, Eff-) can be specified by using the given buttons and text windows. The user can save the annotations through the "Save Annotation" button. 49: 50: **Namespace** 51: Namespaces can be handled via the BPAL->ShowNameSpace. 52: A Key can be associated with a namespace identifier (URI). 53: 54: **Exporting OWL** 55: Semantically annotated BPs can be exported to OWL files by using BPAL->Export OWL. Processes and annotations are serialized and saved to the “OntologyRepository” folder of the project. 56: 57: **Querying** 58: Before querying the user must export the BP knowledge base to OWL (see previous point) and compile the project by using: BPAL->Consult WorkSpace. 59: Queries have the syntax 60: SELECT ?x* WHERE predicate 61: 62: 63: ))) 64: )))