File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Use case in SCEA Part 2 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Use case in SCEA Part 2" Watch "Use case in SCEA Part 2" New topic

Use case in SCEA Part 2

Eoin Li
Ranch Hand

Joined: Jul 24, 2003
Posts: 45
I have three questions about use case.

1. Can I add use cases if I think that it is necessary for our design?

2. Can I modify the basic flow of a use case? Such as:
Basic flow:
[1]. do something;
[2]. do other things
[3]. finishing all things.

I think that this basic flow might miss something: I add [0] before [1] and/or [2'] between [2] and [3], etc.

3. If a use case just provides a basic flow, and does not have alternative path, can I add alternative path?

Qi Fang

Joined: Oct 31, 2008
Posts: 7
I dont think it is good idea to add use case or modify it. Think about what is like in reality. I understand use case is defined by business and got approved by project steering commitee and budget planning. Any change to the requirements from business is significant and very political. In Cade's book he also mentioned that you might not agree the business domain model, but you cannot change it and must support it. I guess use case apply this rule as well.
Hong Anderson
Ranch Hand

Joined: Jul 05, 2005
Posts: 1936
You can, but if I'm an evaluation member, I will not add any score for additional works.

Why do you want to add/modify use cases? This is an exam, not the real things.
[ November 06, 2008: Message edited by: Kengkaj Sathianpantarit ]

SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Eoin Li
Ranch Hand

Joined: Jul 24, 2003
Posts: 45
Well, what my concern is that if login/logout use cases do not provide, I would like to have it. I need to add use cases. Also, if the basic flow of use case does not mention about login which is needed in that basic flow, thus I need to add it. Is it correct? Thanks,
[ November 07, 2008: Message edited by: Eoin Li ]
I agree. Here's the link:
subject: Use case in SCEA Part 2
It's not a secret anymore!