Building a Workflow Engine for a Real World Use Case, Using Mature Java Components | IEEE Conference Publication | IEEE Xplore