An open API service indexing awesome lists of open source software.

https://github.com/dominicluidold/ws21-softwarelifecyclequality

Mandatory project in "Software Quality and Lifecycle" - 1st semester master @ Vorarlberg University of Applied Sciences (FHV)
https://github.com/dominicluidold/ws21-softwarelifecyclequality

bmpn camunda fhv model-driven-architecture software-lifecycle

Last synced: about 1 year ago
JSON representation

Mandatory project in "Software Quality and Lifecycle" - 1st semester master @ Vorarlberg University of Applied Sciences (FHV)

Awesome Lists containing this project

README

          

# Camunda BPMN project template

A template project used to quickstart a Camunda BPMN project

## Development

### Environment

As the development environment VS Code with the following plugins is the recommende IDE:

* redhat.java
* alexkrechik.cucumberautocomplete

For the development at least the following components need to be installed to run and develop the example:

* Java 11
* Maven

For the development of BPMN and DMN diagrams the [Camunda Modeler](https://camunda.com/de/download/modeler/) has to be used.

### Run the application

To run the application execute the following maven command:

```
mvn spring-boot:run
```

The application starts on http://localhost:8080

The default user name and password is specified in the file src/main/resources/application.yaml

### Execute the tests

To execute the test run:

```
mvn test
```

### Camunda test documentation
* Assertion: https://github.com/camunda/camunda-bpm-assert/blob/master/docs/User_Guide_BPMN.md

### Run checkstyle

```
mvn site
```