• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Passed Part II & III

 
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi all,
Aftre my depressing email yesterday, you'll probably find this very hard to believe. I checked the Galton site for the nth time today and guess what, my score was there. I couldn't believe it and my heart raced as I focused in on the grade. It was 'P' and the number next top it was 100.
Yup, I passed with a score of 100%
I know you don't believe me, I don't even believe it. I admit, I worked hard on it but I felt that at times I'd just gone into too much detail.
I'd just had some really bad news that I was actually trying to sort out on the phone while I checked the web site. So my emotions were a bit of a mess.
Here's the report, Cut and Pasted from the web site:
Comment:
This report shows the total points that could have
been awarded in each section and the actual
amount of points you were awarded. This
information is provided in order to give you
feedback on your relative strengths on a section
basis. The maximum number of points you could
have received is 100, minimum to pass is 70. Class
Diagram (40 maximum) .......................... 40
Component Diagram (40 maximum) ...................... 40
Sequence/Collaboration Diagrams (20 maximum)
........ 20
I just need to get the result of the Web Component Developer Beta exam to see if I have the full set now.
Thanks for all of your support.
Amanda
 
Greenhorn
Posts: 21
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
F-A-N-T-A-S-T-I-C !!! See, hard work always pays off at some point... I wish I had remembered that when preparing for Part 1...
 
Ranch Hand
Posts: 121
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Oh Thats great.
Congrats! Amanda
Bidyut
 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

CONGRATULATIONS!!!
A perfect score!!
best wishes..

[This message has been edited by nabeel mahmood (edited June 22, 2001).]
 
Rancher
Posts: 1449
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats, Amanda! That is great!
John
 
Ranch Hand
Posts: 350
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Real Cool
Congradulations .......that is really very nice
 
Ranch Hand
Posts: 92
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi read your other post also.
Just a piece of advice
Dont try to compete with others , compete with your ownself.
BTW congrats for the perfect score! Where is the party!
Regds
Mac
 
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations !
Just too good. Hard work always pays.
 
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Great job, Amanda! Fantastic score
I found your comment about the sequence diagrams being too detailed quite interesting. Could you comment on what your thought process was in deciding what to include?
Also, what level of detail did you include on your class diagram(s)?
Thanks and congrats,
Mark
 
Amanda Waite
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi all,
I'll post some general notes about what I did in my assignment later on in the week.
Thanks to everyone that has sent me congratulations.
Amanda
 
Ranch Hand
Posts: 55
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Amanda you finally beat your colleague.Congratulations ! for a perfect score. You deserve it.
All the best for your future.
Syed.
 
Amanda Waite
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi all,
Here's some information about what I did and didn't do in my scea part II assignment.
I started with a solid data model based on the domain model that was given with the assignment. I did subtly alter the domain model as it's almost unworkable in it's supplied form.
My Sequence diagrams were really detailed although I actually feel that It would have been better to reduce the level of detail and I think that this is a skill that I'm going to work very hard on.
All of my Sequence diagrams were from the point of view of the Web Client as this is the view given by the Use Cases. I did do a sequence diagram for all of the Use Cases as it helped to clarify what classes were needed. I used Together 4.2 througout and I used real classes and operations in the Sequence diagrams which helps with labeling messages. I probably used every option available for labeling messages in one place or another. Where necessary I used more than 1 Sequence diagram per Use Case. I did not size down the gif files of the diagrams as this lost detail.
My class diagram was derived from my sequence diagram although I did leave some stuff out that would have added complexity to the diagram. I actually did a separate class diagram that detailed my Entity Beans and their relationships with one another. I tried to use Associations and Dependencies appropriatly and I also used aggregation to reasonable effect.
My component diagram was more of a deployment diagram but I seem to have got away with it. The UML is quite flexible in these things. The best part of my component diagram is that it looked impressive.
Throughout the whole thing I used detailed stereotypes which added lots of information to the diagrams. My documentation was created using a HTML editor (Netscape 6 composer) and it looked quite professional. I added notes to clarify the way the system worked and I actually included the schema for the Data Model. In the exam I talked lots about patterns and J2EE techologies. I also recommended the use of iAS 6.x for scalability which probably ensured that I would pass
That's really all that I've got to say. Remember that this is a description of what I did and not me saying what you should do in your assignment. It's possible that I did things wrong but that these things weren't things that lost me marks.
Amanda
 
Ranch Hand
Posts: 93
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You are remarkable! Congratulations!
dan'l
 
Ranch Hand
Posts: 223
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats Amanda.
Just to add my experince in passing. The only section I lost points was the class diagram. My classes were too detailed and I had incl all classes ( incl trivial ones). My sequnce diagram were derived off my class diagram and the other way around - as Amanda. I would suggest the class diagram should be less detailed.
HTH
Sanjay
 
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks a lot for your comments, Amenda and Sanjay. It was really helpful. A question about sequence diagrams. In some use cases like "Prepare Itinerary", was it where you used more than one sequence diagrams per use case so you wouldn't have more than one starting point? I am not sure if I should and how to include all the user interactions in that use case in one sequence diagram.
Thanks a lot.
Michael
 
Vivek Viswanathan
Ranch Hand
Posts: 350
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanx a lot for all the information provided by Amanda and Sanjay.
Amanda you said something about using IAS 6.x for scalability --- is IAS = Inprise Application Server.??

Vivek
 
Amanda Waite
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Vivek,
iAS is iPlanet Application Server which is Sun's flagship App Server. I mentioned it in the part 3 exam as the App Server of choice for scalability. From what I hear iAS does scale well but I mentioned only because I thought that it would impress the markers
Amanda
 
Danl Thompson
Ranch Hand
Posts: 93
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Amanda, how closely did you follow the Pet Store application in your submission? There's some debate on other message boards that this is the right way to go. But I think it doesn't solve all the problems presented in the SCEA exam.
dan'l
 
Amanda Waite
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi dan'l,
I think that the Pet Store is a good eCommerce application but it's not a flight booking system. It helped me in that it was a real world implementation of the FrontController, View and Dispatcher patterns and before I looked at the Pet Store I wasn't really sure how best to model these patterns.
I actually found out more about Flight Booking Web apps from visiting American Airlines, TWA, BA and Virgin and actually booking seats and flights.
Amanda
 
Vivek Viswanathan
Ranch Hand
Posts: 350
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Amanda
Nice move :-)
I will make a note of this :-)
Vivek
 
Ranch Hand
Posts: 1874
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Amanda. Heartiest congratulations. that is great news. Really Amazing. All the very best for the future. I think you should hang around more & help many people here.
Your Friendly Bartender
Shailesh.
 
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Amanda, Congrats! & it is a Wonderful score. Thanks for the information. Good luck. Regards, Raj.
 
Ranch Hand
Posts: 97
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello,
You did an excellent job.
I have questions for assignment:
(1) What UML tool do u use ? Rational Rose ? or TogetherJ ? or others ?
(2) What materials did u read as reference ?
Thanks !
Leon
 
Amanda Waite
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Leon,
I used Together 4.2 for my assigment.
For reading, If you've passed part 1 then you probably already have the skills (or the books) needed to pass parts 2 & 3.
A few days before I submitted part 2 I got hold of a copy of the UML User guide by the Three Amigos and that helped clear some syntax poitns up. Most rely on UML "Distilled" by fowler which misses some of the subtleties that you can only find in a reference book. Sun will soon be publishing a book:
http://suned.sun.com/US/certification/guide/
Hope this helps
Amanda
 
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Amanda Waite:
...
Hope this helps
Amanda
[/B]



Amanda, please, puuuhhhhllleeeeaaazzzzeeee, I am begging you to answer this question, so that I know once and for all THE correct answer:
Did you do sequence/collaboration diagrams for the 4 provided detailed Use Cases, or did you do diagrams for all 7 Use Cases from the Use Case diagram?
The reason that I ask is that a scope of the 4 provided Use Cases, which are given from the point of view of a Customer, is far smaller than the large scope of fleshing out sequence, class, and component diagrams for all 7 Use Cases from both points of view (Customer and Travel Agent).
The reason that I want YOU to answer my question is that you seem to be the expert, landing a 100% grade and all ;-)
 
Amanda Waite
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Luke,
From what I've heard so far I'd say some have scored 100% on the sequence diagram section with only the 4 Use Cases that were documented and others have scored 100% with sequnce diagrams for all of the Use Cases on the Use Case diagram. I first thought that it was pointless trying to sequence a Use Case that didn't have a narrative or activity diagram but when I had finished the 4 primary Use Cases I felt that the system was sufficiently well defined that I could tackle the other Use Cases. So I did them all including separate diagrams for both of the major flows through Pay for Itinerary.
Assuming that because of my score everything that I say must be right is possibly a mistake. Firstly you'll probably interpret what I say in your own way and secondly you may be talking about something that has no right or wrong way because it's just not on Sun's "score sheet".
Whatever, the very best of luck with your submission.
Amanda
 
Luke Simon
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Amanda Waite:
Hi Luke,
From what I've heard so far I'd say some have scored 100% on the sequence diagram section with only the 4 Use Cases that were documented and others have scored 100% with sequnce diagrams for all of the Use Cases on the Use Case diagram. I first thought that it was pointless trying to sequence a Use Case that didn't have a narrative or activity diagram but when I had finished the 4 primary Use Cases I felt that the system was sufficiently well defined that I could tackle the other Use Cases. So I did them all including separate diagrams for both of the major flows through Pay for Itinerary.
Assuming that because of my score everything that I say must be right is possibly a mistake. Firstly you'll probably interpret what I say in your own way and secondly you may be talking about something that has no right or wrong way because it's just not on Sun's "score sheet".
Whatever, the very best of luck with your submission.
Amanda


Hmmm... thanks for the quick reply. I have heard that people only did 4 and passed, but then I have heard people claim that you have to do all 7.
 
Leon Wang
Ranch Hand
Posts: 97
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks !
What is "UML User guide by the Three Amigos" ? Can I buy or download ?
Leon

Originally posted by Amanda Waite:
Hi Leon,
I used Together 4.2 for my assigment.
For reading, If you've passed part 1 then you probably already have the skills (or the books) needed to pass parts 2 & 3.
A few days before I submitted part 2 I got hold of a copy of the UML User guide by the Three Amigos and that helped clear some syntax poitns up. Most rely on UML "Distilled" by fowler which misses some of the subtleties that you can only find in a reference book. Sun will soon be publishing a book:
http://suned.sun.com/US/certification/guide/
Hope this helps
Amanda


 
Amanda Waite
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Leon,
Look it up on Amazon. It's written by Grady, Booch and Jacobson who are collectively known as "The Three Amigos".
The ISBN of the book is 0201571684
It's a guide on how to use the UML and as such it's a good reference book. It's not going to teach you how to do OO analysis and design though. It's just handy to have around if someone has asked you to produce UML diagrams that conform to the UML.
Amanda
 
Vivek Viswanathan
Ranch Hand
Posts: 350
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Check this link out the book is rit here
UML Users Guide
 
Vivek Viswanathan
Ranch Hand
Posts: 350
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi
I too have the same problem, I thought that a segement is a part of a complete trip. I did not think about the concept of a 'Complete Segement' in which a return trip consists of 2 Segements.
I felt that there should be a 1...* Relation between Segement and Flight. Since a particular Segement may contain many flights between them at various times and possibly a night time flight which gives a reduction on the ticket price since it is a night flight.
My main question here is do we have to invistigate into the problem domain or just solve waht is supplied to us.
Here is what I did for the developer exam, I made all the necesssary assumption and declared those assumption in the design document as a proceeded through the assigement - Do I have do the same here ??
We have to develope a set of sequence diagrams for the Use Cases, will these Sequence Diagrams be 'System Level Sequence Diagrams' where in I represent the FBN System as a Black Box and show all the interaction of the Customer with this System. OR do I have to draw a more detailed level Sequence Diagram indicating more objects in the problem space.
 
Vivek Viswanathan
Ranch Hand
Posts: 350
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Joe
I just had a discussion with my dad about the segement , itinerary and flight - to get a different point of view of problem at hand and I guess I understand the domain model now. I will soon be posting my discussion with my dad, I have it recorded, I just have to type it out :-(.

Vivek Viswanathan
 
Amanda Waite
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Joe,
I made my decisions and then I documented them all. I actually think that the business analyst that created the Use Case diagrams and the Domain Model was probably sacked. It's really difficult to see how you could architect any solution with an incorrect Domain Model, should I expect FBN to change their business to fit with my design??
Also I would have liked to have interviewed the CIO and CEO some more and then I could have produced my own Use Case diagrams and narratives that would have hopefully cleared up the grey areas in the Requirements. But such are the trials of architecting. As it stands we would have probably missed the deadline by a very long way.
Amanda
 
Vivek Viswanathan
Ranch Hand
Posts: 350
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
We have to develope a set of sequence diagrams for the Use Cases, will these Sequence Diagrams be 'System Level Sequence Diagrams' where in I represent the FBN System as a Black Box and show all the interaction of the Customer with this System. OR do I have to draw a more detailed level Sequence Diagram indicating more objects in the problem space.

 
Ranch Hand
Posts: 104
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
Firstly let me Congratulate you for your achievement.i've started working on my scea assignment today.i went through the requirement today. i felt like iam missing on something. may be i might have to do a study in depth.I have a few questions to you
regarding the general meaning of some statements in the specification.what actually is a flyer mileage system. Is it something like, if a person does a lot of travel, he will be given some extra miles free.My other question is about component diagrams. Did u label the components as ejb , servlet, jsp etc..
or controller, business component , view etc.
i think i wrote a lot. sorry about that.
and by the way, how much time it took for u
to finish this assignment.
hi
i've one more question here.actually in the requirement it says they need a internet
based access to the airfare system to the client. is it like client can directly access the system and book, without the travel agent. if it is not then client should be able to connect to travel agent system through internet. i think iam missing a point here. could you please help me with this
Hi,Amanda.. could you please help me with this.
thanks in advance.
seetarama b raju

[This message has been edited by seetarama raju (edited July 26, 2001).]
[This message has been edited by seetarama raju (edited July 27, 2001).]
[This message has been edited by seetarama raju (edited July 30, 2001).]
 
Ranch Hand
Posts: 42
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Amanda Waite,
Congratulations on your GRAND score. I have some question for you.
** How long did you take to complete your part II Architect exam?
** Does Sun recomend any thing on the time limits for the part II Architect exam?
** Can you ouline the required basics (software needed before start)?
** What are the inputs (is it just document or anything more) provided for the part II Architect exam?
** What are the expected outputs (class diagrams, use cases, sequence diagrams, code, javadoc, documentation) to be submitted for the part II Architect exam?
Any kind of input on the above questions is greatly appreciated.

------------------
Thanks
Ram
 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
HI,
Congratulations for a great score..
great going,
I am preparing for SCEA paper-1,
could u just help me out by suggesting whether the following books will be sufficing or not for SCEA exams:
1. Java 2 network security- IBM red book.
2. Mastering EJB - ed roman.
3. JMS sun tutorial
4. J2EE tutorial
5. UML user reference manual - three amigos.
6. javaranch john's notes.
just let me know ASAP.
regards,
Giren Desai

Originally posted by Amanda Waite:
Hi all,
Aftre my depressing email yesterday, you'll probably find this very hard to believe. I checked the Galton site for the nth time today and guess what, my score was there. I couldn't believe it and my heart raced as I focused in on the grade. It was 'P' and the number next top it was 100.
Yup, I passed with a score of 100%
I know you don't believe me, I don't even believe it. I admit, I worked hard on it but I felt that at times I'd just gone into too much detail.
I'd just had some really bad news that I was actually trying to sort out on the phone while I checked the web site. So my emotions were a bit of a mess.
Here's the report, Cut and Pasted from the web site:
Comment:
This report shows the total points that could have
been awarded in each section and the actual
amount of points you were awarded. This
information is provided in order to give you
feedback on your relative strengths on a section
basis. The maximum number of points you could
have received is 100, minimum to pass is 70. Class
Diagram (40 maximum) .......................... 40
Component Diagram (40 maximum) ...................... 40
Sequence/Collaboration Diagrams (20 maximum)
........ 20
I just need to get the result of the Web Component Developer Beta exam to see if I have the full set now.
Thanks for all of your support.
Amanda


 
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Amanda
Congratulations on your great score.
Does anybody know of any free modelling tool that I can download from the Web ?

Thanks.
Robert
 
Ranch Hand
Posts: 106
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Together has got a 15 days trial version of Together ControlCenter http://www.togethersoft.com/us/products/download/index.html
ArgoUML an open source UML modeller is free http://argouml.tigris.org/
U ve got Rational ROse too with evaluation license
 
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Amanda
Well done on your excellent result!!!
Just a few quick questions:
How did you show EJB's and JSP's in your class and sequence diagrams? EJB's are inclined to clutter up diagrams if you show all the classes and JSP's aren't exactly classes.
Did your sequence diagrams show interactions between components or objects?
I am inclined to represent the Travel agent client as a single class/component did you go into more detail?

Thanks
Carl
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic