use-case

System Use Cases

I am working on a system that automates scheduled monthly payments for customer bills. When I tried to model use cases, I realized that there are use cases that relates to the customer like: - Login - Customer Registration - Update Profile - Search Transactions. - etc. But there many activities which will be handled by the system autom...

The essense of usecase diagrams

For a school assignment, we have to make a Usecase diagram. But the documentation that we have, is not very extended. It just describes what components a usecase consists of, and one example. We have to make a usecase about a library system. We have found 11 usecases, but I won't bother you with all of them. IIRC, a usecase describes a ...

Is TIME an actor in a use case?

Alright, on a true false question: a)The actors of a system are only represented by humans or another software components. I said TRUE, and the teacher marked it as wrong, not because he considered that I missed hardware components (which I guess I would partially concede), but because, on his words: "TIME is also an actor." How wou...

Effort Estimation based on Use Case Points

As of now I have done effort estimation based on experience and recently using function points. I am now exploring UCP, read this article http://www.codeproject.com/KB/architecture/usecasep.aspx. I then checked various other articles based on Use Case Points (UCP). I am not able to find out how exactly it works and is it correct. For e...

use cases for well-known Java software packages

I am browsing some of the Java software packages (Guice, GWT, JAX-RS, etc.) and my head is spinning quite a bit because I don't really know the use cases when these particular software packages shine. The tutorials seem to show you how to do something with their package, but not why you would want to use their package (or in which cases ...

Use Cases With 'Time' As An Actor

What are the best practices for using use cases to model system behavior that is executed periodically based on a schedule (rather than executed as a direct result of an explicit user interaction)? If 'time' is modeled as an actor, what are accepted approaches to describing how time is used to trigger the use case (e.g. whether the per...

Use cases for doctest advanced API

Python's doctest module has a section for advanced API. Has anyone found a particular use for this API? A quick look at the API structure (from the docs): list of: +------+ +---------+ |module| --DocTestFinder-> | DocTest | --DocTestRunner-> results +------+ | ^ +---------+ ...

What design models to create before TDD?

Summary: What models and diagrams have you included and/or delivered in your TD -design vs -development, and why? Details: New 4-developer project, in a shop where we're gradually making progress in getting management to graduate from "buy in" to "action" in the TDD adoption/expectation. I'm (a developer) wanting test-driven design f...

Software task/project planning books?

Hiya, I'm looking for a book that tells you how to split up a software (or anything; doesn't have to be software-specific) task or project into discrete chunks, and helps elucidate all the issues and nuances that aren't apparent when you just start programming. Should I get a book on use cases? If so, what? What I'm looking for is a b...

Use Case Scenario Template

Where can I find some free use case scenario templates? Thanks PS. I know they're easy to find on google but I asked the question so the best ones could rise to the top. ...

Tangible benefits of Use Case Modelling

At my current employer we generally adopt the old-school approach of writing a traditional functional requirements specification and then performing a full tech design. If the app is big then we break it into smaller chunks and attack it a chunk at a time but following the same basic pattern. This technique has served me well over the y...

Use Cases - Help

I am new to writing use cases.I heard that Use cases are non-technical expressions . I have the following task for which i have to write Use case. (I reduced the requirement for your understanding) Registered Customer of ABC company logged in to the system with credentials to retrieve the complete Address of particular service provid...

What is a use-case? How to identify a use-case?

The question is quite generic. What are the points that should be kept in mind to identify a valid use case? How to approach a use case? ...

Use cases for flexible properties

I've been reading about using flexible properties instead of strongly typed fixed properties by using Dictionary or something similar to store them in. An obvious advantage for using flexible properties is that you can change what properties an object has at runtime. What are some interesting use cases for this kind of behavior? Some r...

Estimating a Spring/Hibernate project.

Hi, I am new to Spring framework. I was recently part of a Task where an estimation for a Spring/Hibernate based web application was being prepared. We had Functional & Business requirements and detailed Use Cases. I was asked to prepare a list of the inventory or Work Item types (Controllers, Entities, DAOs, ServiceClasses, Application...

Is there a way in UML to express something like "virtual" use cases?

I am doing requirement analysis so I'm writing some use case diagrams. I'll try to clarify what I mean by virtual test case with the following example: I have a set of operations, for example {create, read, update, delete}. I would like to group them in a kind of virtual use case, so I can later extend it and create a new use case with ...

Do i need planning a project as a single developer?

Hi there , i want to start a new project and i don't know where to start. After learning the last 2 projects in teams, i learned new techniques to plan a project. Like "the planning game". OR should i make use cases, although i won't look at it after creation. But now i am coding for my private project. So, do i need planning at all ...

In a Use Case Description Document, how do we describe the include relationship with another use case.

In a Use case diagram, we can show the include relationship, but if we have to express the same in the description document, how is that to be done? ...

In Which Cases Is Better To Use Regular Expressions?

I'm starting to learn Regular Expressions and I want to know: In which cases is better to use them? ...

What's is the difference between include and extend in use case diagram?

What's is the difference between include and extend in a use case diagram? ...