• 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:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
Sheriffs:
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
Bartenders:
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

Implementation

 
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
During implementation, the development team decides to use a third
party utility to provide some of the required functionality. What OOAD
artifact would MOST likely reflect this change?
a) Activity diagram
b) Package diagram
c) State diagram
d) Interaction diagram
Single Select - Please select the best answer (one and only one choice
must be selected).
Answer is B
Why not Interaction diagrams?
Can anyone explain it to me
 
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
As the Development Team has bought utility mostly a package you dont need to show more details about the
impl to the package just the dependency to it, you could also add a facade to that sub system or package
to add a indirection.
Prashant Patel.
 
Puja Potdar
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks
 
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
Interaction diagram depicts the interaction among the objects that participate in each use case.If there is any change in the using a component, like previously you were using a .....bean which had the business logic or functionality now it was decided that you go for some third party component so there will not be any change in your sequence diagram (Interaction diagram).
It will still have the same representation of object, be it third party component or locally developed class and also same operation which come in and go out.
State chart diagram shows the possible states of the object and the transitions that cause a change in state so no change here also whether local component or third party component.
In case of Activity diagram more of a flow chart so there also no change.
In case of Packages you have collection of related classes or interfaces organised into logical units.Now when u have a third party utility so have to make the changes as the previous component will be removed from the package and you will show a seperate package with dependency relationship.So package will show the most change.
Regards
Malay
 
Puja Potdar
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Malay that was really helpful.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic