University Project for the course of Business Process Development at the University of L'Aquila for the Master's Degree in Advanced Software Engineering.
The project consists of a Camunda Application with the Logic implemented in Java. It simulates the Message Exachange as a Choreografy between entities about the registration of a new Farm.
- Apache Tomcat 8.5.12
- Camunda Modeler
- Eclipse Neon 4.6.3
- Run git clone for this repository
- Import all the folders as Maven projects.
- Maven clean and Update on all projects
- Maven Build on LocalHealthcareCompany, RegistryOffice, User, Veterinary
- Define the server and add the Municipaly and Veterinary Regional Register Jars using the add/remove defined in Eclipse
- Change the port of the server as:
- Tomcat Admin Port : 6005
- Http/1.1 : 6060
- AJP/1.3 : 6009
- Run as Java Application LocalHealthcareCompany, RegistryOffice, User, Veterinary
- Open /User/User/src/main/resources/User.bpmn using Camunda
- Change Deploy port of Camunda Modeler to 7060 and then deploy
- Start instance in Camunda Modeler
- Check The Process in the Camunda Dashboard
- Gianluca Rea - gianlucarea
- Michele Intrevado - micheleintrevado
- Final
- The project was delivered as the final exam of the cours
This project is licensed under the MIT License - see the LICENSE.md file for details