This discussion is archived
7 Replies Latest reply: Mar 1, 2009 9:31 AM by DarrylBurke RSS

Pet Store UML diagrams

843833 Newbie
Currently Being Moderated
Hi,

I would really like to understand the architecture of the petstore demo, but without any formal architecture diagrams it is very hard. I have started to browse the code and xml files, but I find the app is very convoluted and as a result hard to understand. If anyone can help then please do.

Thanks


Justin
  • 1. Re: Pet Store UML diagrams
    843833 Newbie
    Currently Being Moderated
    Hi,

    There is a lot of documentation available, including some UML diagrams.

    The blueprintsbook provides an architecture chapter and also a supplemental implementation chapter related to the petstore. The documentation is available for free at

    http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/index.html
    in the chapter Architecture of the Sample Application
    and also in the Additional Online Content:
    Sample Application Design and Implementation [PDF]

    Also, you could check out the design patterns which show examples form petstore at
    http://java.sun.com/blueprints/patterns/catalog.html

    hope that helps,
    Sean



  • 2. Re: Pet Store UML diagrams
    843833 Newbie
    Currently Being Moderated
    there are some UML diagrams but not true UML diagrams per se. Secondly, the author of the topic wanted UML diagrams for the pet store application. I am looking for the same and it's amazing that the blueprint application doens't have any UML diagrams.

    - Roger
  • 3. Re: Pet Store UML diagrams
    843833 Newbie
    Currently Being Moderated
    Hi,

    There is a chapter in the blueprints book on the architecture of petstore. The chapter has architecture diagramas too. The chapter is available at :
    http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/app-arch/app-arch.html

    -Smitha
  • 4. Re: Pet Store UML diagrams
    843833 Newbie
    Currently Being Moderated
    all the blueprint and guideline books on java.sun.com does not give a full UML class diagram.
    they only cover a few key components. i believe the following areas are pretty missing.

    - delegate
    - mail
    - suppliers

    I am very keen to view the complete class diagram for the entire JPS 1.3.1 . anyone did a reverse engineering on it? esp. I want to understand the business delegate and application services design pattern .. pls help and share. I am taking SCEA also

    btw, I am using Mac OSX , and does not have rational to do reserse engineering. pls advise
  • 5. Re: Pet Store UML diagrams
    843833 Newbie
    Currently Being Moderated
    does any body have any information on how pet abuse is linked to domestic violance
  • 6. Re: Pet Store UML diagrams
    843833 Newbie
    Currently Being Moderated
    Hi Justin,

    When I was in the initial stage of software development, I too had similar doubts, Sometimes, It is hard to understand the concepts as well as diagrams, Normally what I do is, I used to google my question or just contact some of the forums as this & got solutions. To understand more about Pet Store UML diagram, you can check the reference which other guys mentioned here, Also, when I searched on the internet, I had got some detailed articles which was written by Steve Phelan where I could get more detail info rather here, Just check it out. Hope my tips helped you. Cheers, Karl Jackson, [MAX GXL|http://www.MaxGxlDreamTeam.com]
  • 7. Re: Pet Store UML diagrams
    DarrylBurke Guru Moderator
    Currently Being Moderated
    KarlJackson

    This is a no spam zone. You're blocked.

    db