use-case

The best font for diagrams (use case, uml etc)

I'm working on my master thesis and i have some diagrams. I'm looking for a font, which can be better for diagrams than "Droid sans mono".....any suggestions? ...

Use case diagram question

I'm doing a use case diagram for taxi booking system. Below is the link to the use case diagram: http://img260.imageshack.us/usecasediagram.jpg/ I’m not sure if I need to include customer (actor) in the diagram. If I assume that “phone lines” are part of the system, than I think it makes sense to include customer. ...

When is each sorting algorithm used?

What are the use cases when a particular sorting algorithm is preferred - merge sort vs quick sort vs heap sort vs introsort, etc? Is there a recommended guide in using them based on the size, type of data strucutre, available memory and cache, and CPU performance. thanks, Sam ...

Are use cases useful in capturing system requirements?

What is the best way to document system requirements? I currently use Use Cases to document requirements which does not include technical details (unless required) so that it is understood by the stakeholders. Are there any other document formats for capturing system requirements which are also user friendly? ...

UML relation between usecases (extend/include)

Hi, I do not understand well following topic since it is a bit ambiguous from what I read: Inlcude is like a reference to next part, the usecase is not completed without it. This part should be referenced from more places otherwise its use has no sense. But I have seen an example when there is "include" only in some IF statement is t...

Question about UML extend/include from Book Example

Hi, Reading the book about UML, I do not understand following: --------include---> Add new manufacturer Servoce Assistant---Add new product <--------extend----Add new product type I just do not understand it. If there is yet uknown manufacturer, it uses i...

AOP use cases? ........

Hi, I'd like to make a picture of what are the possible cases for effective invovement of AOP in application design. All I have met so far is: logging-related security checks transaction management tweaking of a legacy application Anything else? (It doesn't have to be necessarily Spring's proxy based AOP - rather JBoss AOP.) (Rela...

Good Use Cases of Comments

I've always hated comments that fill half the screen with asterisks just to tell you that the function returns a string, I never read those comments. However, I do read comments that describe why something is done and how it's done (usually the single line comments in the code); those come in really handy when trying to understand someo...

Should a Scheduler be an actor in a use case diagram

Lets say a scheduler which is part of the system is responsible for sending weekly emails to users. Should the "scheduler" be treated as an actor or should this modeled as a use case? Guidelines for choosing actors say: If: its an actual person interacting with your system. If "Yes" its an Actor Else: Is it something you can change with...

What tool(s) do you use when writing use cases?

What tool(s) do you use to write use cases and why? Do you use a common word processor (Word/OpenOffice), a Wiki, a specialized tool (f.e. Visual Use Case), or something else? ...

Could UML use User Scenario diagrams?

Surely you are familiar with UML class diagrams and object diagrams and their relationships. Object diagrams are used to model objects and their relations in a system, which for class based object oriented programming languages means modeling concrete objects of different classes. When working on a project I had to create use cases (dia...

Specification: Use cases for CRUD

I am writing a Product requirements specification. In this document I must describe the ways that the user can interact with the system in a very high level. Several of these operations are "Create-Read-Update-Delete" on some objects. The question is, when writing use cases for these operations, what is the right way to do so? Can I ...

Using Essential Use Cases to design a UI-centric Application

Hello all, I'm begging a new project (oh, how I love the fresh taste of a new project!) and we are just starting to design it. In short: The application is a UI that will enable users to model an execution flow (a Visio like drag & drop interface). So our greatest concern is usability and features that will help the users model fast and...

Use case modeling help?

i would like to design my program what about relationships beetween use case? this is my use case Is that correct?? ...

Use Case diagrams as a requirements gathering tool for new functionality - particularly in systems that only require very little user interaction.

Hi Folks I'm interested in persuing the idea of using Use Case Diagrams as a tool for collecting user requirements. However, it will be for new features as opposed to developing a system from scratch. Also, the system only has a small level of user interaction - most of the actors will be external systems. I want to know what people'...

When a system should be included as an actor in use case diagram?

Hi. I'm making a use case diagram for a new system. I'm wondering when a system should be included as an actor in use case diagram? Thanks. ...

Difference between use case and SRS?

What is the difference between a use case and an SRS? ...

Does actor participates in specialized use case if he's participating in generalized use case?

Does actor participates in specialized use case if he's participating in generalized use case? I think no, given the analogy in polymorphism, where the parent object pointer can point to the child object, but not vice versa. I know that the other way around is true (if actor is participating in specialized use case he's, as well, parti...

Is there a mean to specify specialization-genralization (inheritance) of actors in UML?

I am just starting to use UML and have came to the following question: Some actors clearly are specialized versions of a natural entity. For example I've got Administrator and User actors which are clearly nothing but different roles of a user, Authorizer and Dispatcher which are services (and are going to be implemented this way). Shou...

What were the requirement elicitation techniques before use cases?

I had a little presentation for my coworkers about use case elicitation and then one of them asked "What were the requirement elicitation techniques before use cases? And how use cases are better than previous methods?" I have no idea, can anybody help? ...