title: Why do we use UseCase diagrams in object oriented analysis and design even if Usecases are not considered as Object oriented?
body: <p>UML notations says, Usecases are drawn to point out the functional requirements in the Problem Domain, it by no means gives the information about object or class as <a href="http://justcode.me/se/construct-data-flow-diagrams-dfd/" rel="nofollow noreferrer">Data Flow Diagrams</a> or Entity Relationship diagrams. But also why do we use Usecase Diagrams in object oriented analysis and design even if Usecases are not considered as Object oriented.</p>