52)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 I selected D, is that correct?
Ram Dhan Yadav (SCJP, SCWCD, SCJA-I, IBM EC(483))
"We are what we repeatedly do. Excellence, then, is not an act, but a habit."
Package diagram shows logical grouping of classes along with package dependencies. So when you are designing a new system you should organize your classes into packages in such a way that there is scope for deciding buy or build or contract out for each package later. Hope this helps.