Ulisses Telemaco added Software_Architecture_This_module_was__.md  over 8 years ago

Commit id: 4813f210a8a19ae4129c6bc42f30ada155879c85

deletions | additions      

         

## Software Architecture  This module was implemented using the following technologies:  * Java version 7  * Camunda API  ## Main Classes  ## Test Cases  All the operators implemented in this module have at least one test case. We truly believe that test cases are very important specially for this kind of module (that provides an API). It is necessary to guarantee that all the operators are implemented properly. In general, all the test case worked as follows: it uses an operator passing the corresponding parameters and evaluate the process resulted. Several conditions and structures of this result process are evaluated. For example, the parallel composition operator test case uses the operator passing two processes and evaluate the structure of the result process (verifying whether the parallel gateway was created, if it was connected with the properly tasks, whether the extra start and the end events were removed, etc). The Figure ??? shows the summary of the execution of the test cases.