Skip to content

UseCases

Marcin Hewelt edited this page May 16, 2017 · 1 revision

To find new features to implement in the Chimera case engine we analyze potential use cases for the engine. To this end, we looked at the exercises of the lecture "process-oriented information systems" to find out, what business processes the students have to model. In a next step we need to decide whether Chimera should support the required features.

Usecases

  • (Exercise 2) Ordering process in a company that involves several departments and persons, as well as external suppliers. This requires modeling support for pools and lanes.
  • (Exercise 3) Checking a process model for syntactical, semantical, and best-practice errors.
  • (Exercise 3) Non-interrupting boundary events with timers
  • (Exercise 3) Sub-process
  • (Exercise 4) Checking soundness of a process model (via translation into a Petri net)
  • (Exercise 5) Conference submission process with data objects and object life cycle. The process contains a 2-out-of-3 join
  • (Exercise 7) Implementing an operational business process with Camunda. The process contains a decision table with JUEL (Java unified expression language) expressions. Students have to implement the behavior of a service task that calls a REST endpoint.