What is the difference between 'includes', 'extends' and 'uses'?

SMUsamaShah picture SMUsamaShah · Oct 17, 2010 · Viewed 61.1k times · Source

In a use case diagram what is the difference between <<includes>>, <<extends>> and <<uses>>? Are <<includes>> and <<uses>> are the same thing?

Answer

Guest picture Guest · Jul 10, 2013

includes and uses are the same. From http://www.agilemodeling.com/essays/useCaseReuse.htm above

An include dependency, formerly known as a uses relationship in UML v1.2 and earlier