User Tools

Site Tools


pe-bpmn-editor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
pe-bpmn-editor [2018/04/20 04:56]
admin
pe-bpmn-editor [2020/03/03 09:29]
pullonen [Quick guide]
Line 2: Line 2:
  
 PE-BPMN editor is a user-facing frontend application that implements support for our BPMN PE-BPMN editor is a user-facing frontend application that implements support for our BPMN
-extension (PE-BPMN). It allows to extend models by adding various PE-BPMN [[pe-bpmn-editor_stereotypes|stereotypes]] to their elements. Stereotypes are attached by adding specific labels (named after stereotypes) into the xml code of the model. Currently the editor is not using any analysis tools yet.+extension (PE-BPMN). It allows to extend models by adding various PE-BPMN [[pe-bpmn-editor_stereotypes|stereotypes]] to their elements. Stereotypes are attached by adding specific labels (named after stereotypes) into the XML code of the model. Currently the editor is not using any analysis tools yet.
  
-----+===== Quick guide =====
  
-PE-BPMN editor is accessible through Actions menu under each model in own and shared models/​folders lists of frontend - link "Open in PE-BPMN editor"​.+PE-BPMN editor is accessible through Actions menu (with burger-menu icon) under each model in own and shared models/​folders lists of frontend - link "Open in PE-BPMN editor"​. 
 + 
 +** Adding stereotypes to model elements for analysis ** 
 + 
 +Clicking on tasks, message flows or data objects opens a stereotypes menu next to the element. Stereotypes are organized in the menu based on the taxonomy of privacy-enhancing technologies used to create PE-BPMN. Clicking on a stereotype in the menu opens a respective stereotype settings menu on the right side of the page (in sidebar). In this menu you can set different parameters related to the [[pe-bpmn-editor_stereotypes|requirements of stereotypes]]. 
 +Stereotype menus for tasks, message flows and data objects appear all in the sidebar. 
 + 
 +** Validating model & running analysis ** 
 + 
 +Starting the analysis first verifies if the model is syntactically correct. If there are any errors or warnings, list (entitled //Errors in model//) appears. 
 +If there are no errors (warnings are accepted), message //Passed validation!//​ appears. Under that appears an analysis menu with the PE-BPMN analysis options. Clicking on one of these buttons opens a modal with the analysis results. 
 + 
 +PE-BPMN analysis do not require using stereotypes on a model, but analysis results are more interesting,​ if the analysis is based on models using privacy enhancement technologies. 
 + 
 +===== Source code =====
  
 The source code is available at [[https://​github.com/​pleak-tools/​pleak-pe-bpmn-editor|pleak-pe-bpmn-editor]] repository. The source code is available at [[https://​github.com/​pleak-tools/​pleak-pe-bpmn-editor|pleak-pe-bpmn-editor]] repository.
pe-bpmn-editor.txt · Last modified: 2020/03/03 15:37 by pullonen