Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp

Zm Mohammed

Greenhorn
+ Follow
since Jul 01, 2009
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
1
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Zm Mohammed

Davide,

Oracle sent me the email.

Thanks for the congratulations.

Zahid Mohammed.
12 years ago
Hi Guys,

Only few emails make me happy and today I got such an email which had the following text:

"Congratulations! You have passed the Oracle Certified Master, Java EE 5 Enterprise Architect certification. You are among the elite 1% of certified Java professionals who have gone on to achieve the Java Enterprise Architect certification."

All the hardwork has finally paid off. In one way I have to thank Oracle for having new certification requirements from October 1st. The day my friend told me that Oracle will have new rules for SCEA from October 1st, I thought to myself that if I don't clear the certification now I will never do it.

This forum had all the answers to my questions. I would like to thank Ashutosh Sharma, Rajan Choudhary, Antoni Mysliborski, Jeanne Boyarsky, Yunus and others for helping me clear my doubts.

I submitted my project on 8/21 and took the essay on 8/26.

Thanks to all once again! Feels great to be an Architect!!!

Zahid Mohammed.

12 years ago
Thanks for replying Nilesh.

I found the answer myself. While exporting the diagram, uncheck the "Max Size" option and include the diagram in the Html page to see it in its real size.

Thanks!!!
I am using Visual Paradigm. When I export the diagrams they are quite small especially the Class Diagram and the Component Diagram, I can hardly see the attributes and operations. Someone who is using Visual Paradigm, please guide.

Thanks in advance!!!
Hi,

Has anyone used StarUMLs "Verify Model" tool? Does it work correctly? I just happened to click on it and it was complaining about "Circular Inheritance". I don't see any circular inheritance in my model. Please reply if you have used StarUML.

Thanks in advance!!!
If the assignment says that the company XXXX wants to have ability to do something(enhancement mentioned) in the Future and the system must cater for the planned enhancement, does it mean we need to consider that enhancement in our design or the design should be such that it can easily be implemented in the future?

Thanks in advance!

My understanding regarding the relationships between Customer-MonthlyBill and Payment-MonthlyBill is clear.

1) A Customer can have multiple MonthlyBills so there is a 1--* relationship between Customer and MonthlyBill.
2) There can be one payment for multiple MonthlyBills and several payments for only one MonthlyBill so there is a *--* relationship between Payment and MonthlyBill.

The only thing which is confusing me is the relationship between Customer and Payment which has a 1--1 relationship. Can someone please clarify this?

I hope I am not giving out too many details, if so please delete it.
Thanks for replying guys. After checking everyday I actually lost hope that someone is going to reply to this. Its good to see other people in the same boat, it boosts confidence.

san kumar parihar wrote:In my opinion:
1) Both. You may use Loop Fragment with [0,*] iterations and add notes. I have not seen any notation in sequence diagram (is there any?) to denote activities that occur periodically so you need to mention that in notes
2) I have similar situation and I am inclined towards using an isolated class digram (on side of main class diagram). Fortuantely I have more to depict that what you have


San Kumar,
I have to depict that the SLSB (WS client) invokes the Webservice once every month. In my opinion, loops in Sequence diagrams are used for "Number of Elements" and not for "Number of Days" . Like "Loop for each particular element" may be right but can we also use the loop in the sequence diagram for "Loop for each month"? Correct me if I am wrong.

Raja Pal wrote:
If the event of the timing interval is to be depicted use the UML Diagram - "Activity Diagram" - which can best represent this! Sequence only shows the timing order of method calls not the trigger/time event of the method call. However you can use the sequence diagram with the timer(int inerval) method invocation depicted on the service instance.


Raja,
I am reluctant to show the Activity Diagram. Can you please elaborate on the "timer method invocation depicted on the service instance"?
Are two SLSB necessary in your flow? My design has only one SLSB which is acting as WS client.
Hi friends,

I have a Stateless Session Bean which is acting as a Web Service client and I am using EJB Timer Service to invoke the Web Service at regular intervals.

1) Do I need to show the EJB TimerService in the Sequence diagram to show that the Web Service is invoked at regular intervals or can I just mention it in the notes?

2) I have read discussions which ask to show all classes in Sequence diagrams in the Class diagram. If my above mentioned SLSB is just invoking an external system and not interacting with any other classes, how do I show it in the Class Diagram?

Thanks in advance!
Is it a good design to have a separate stateless session bean for handling payment or could it be part of other session bean?
Hello Ranchers,

I have been a silent member of this group and now need your help in order to complete the 2nd and 3rd parts. I have a few questions.

1) How do I show an external system in the Sequence Diagram?

<remainder removed>