aspose file tools*
The moose likes OO, Patterns, UML and Refactoring and the fly likes Difference between uses and extends usecase? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Difference between uses and extends usecase?" Watch "Difference between uses and extends usecase?" New topic
Author

Difference between uses and extends usecase?

Ram Nath
Greenhorn

Joined: Jun 04, 2000
Posts: 29
Can anyone tell me the difference between uses and extends usecase?
Is it, uses is used for 2 use cases use a common use case.
extends is for optional error handling?.
What is the diff between primary actor and secondary actor?
Is the secondary actor is the one having out going arrow from the system under consideration.
Thanks
Ram
Tim Grandison
Greenhorn

Joined: Mar 09, 2000
Posts: 6
************************************************************
Can anyone tell me the difference between uses and extends usecase?
Is it, uses is used for 2 use cases use a common use case.
extends is for optional error handling?.
*************************************************************
Uses is an imprecise term for UML diagrams and typically should be avoided. Extends refers to some action or mini-use case that is optional (not necessarily just for error handling). If you have a use case for making a withdrawal from an ATM, you might extend that use case with a print balance use case. Note that the print balance would have to be optional in order to use "extends".
***************************************************************
What is the diff between primary actor and secondary actor?
Is the secondary actor is the one having out going arrow from the system under consideration.
***************************************************************
The primary actor is a person or a system that wants some goal accomplished by using your software system. A secondary actor is usually another software system that your code has to interact with in order to accomplish that goal.
Ram Nath
Greenhorn

Joined: Jun 04, 2000
Posts: 29
Great explanation, Tim. Thanks a lot
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Difference between uses and extends usecase?
 
Similar Threads
Primary Seconday Optional
Actor dilemma!!
Can a usecase diagram be an actor for some other usecase diagram ?
actor and usecases
Use case diagram