title: design pattern for business process modeling?
body: <p>Assuming we're not interested in building no top of any existing BPMS, what sort of design pattern, or books, or specific technology, would be valuable to someone who'd like to build a backoffice system that takes care of business processes that consist of</p>
  
  <ul>
  <li>wait states (waiting for decision from Staff or result from API calls)</li>
  <li>automated and manual process</li>
  <li>process definition</li>
  <li>audit logging</li>
  </ul>
  
  <p>?</p>