Ulisses Telemaco edited processhub_BPMN_Manipulation2.md  over 8 years ago

Commit id: 6b4d794351f1b4eb47c81a886a7fb6bf24dec16c

deletions | additions      

       

## Software Architecture  This module was implemented using the following technologies:  * Java version 7  * Camunda BPMN model  API ## Camunda BPMN Model API  The Camunda BPMN model API is a Java library for parsing, creating and editing BPMN 2.0 XML files. This framework was the base for the API proposed at this work. It was chosen because it offers several features to BPMN manipulation that include:  * Fluent builder API: an API to build BPMN models  BpmnModelInstance modelInstance = Bpmn.createExecutableProcess("processId")  .startEvent()  .userTask()  .endEvent()  .done();  ## Main Classes