Modeling UML Use Case Diagrams and Capturing Use Case Scenarios

Introduction

Use case diagram is a platform that can provide a common understanding for the end-users, developers and the domain experts. It is used to capture the basic functionality i.e. use cases, and the users of those available functionality, i.e. actors, from a given problem statement.