title: Use Case diagram
body: <p><strong>Question:</strong> Can system internal process or module be described as an actor that performs certain functionality against system itself in Use Case diagram?</p>
  
  <p><strong>Added explanation for the question:</strong>
  We are documenting system functionalities with Use Cases, and then presenting it to customers. 
  Some of the system functionality includes:</p>
  
  <ul>
  <li><p>Auditing (on entity field change events).</p></li>
  <li><p>User notification to inbox (by custom rules defined on system objects).</p></li>
  <li><p>SSIS packages run automatically (updating object attributes).</p></li>
  </ul>
  
  <p>Should we treat system as an actor (system process) that performs these functions or should we declare these functions in separate document section under ‘Special system functions”?</p>