Scott W. Ambler, is cool on experienced stuff , he describes what's best to use in different aspects using all components of Rambugh methods and with other models. http://www.agilemodeling.co... Highlights could be --> Author is more specific on language, which is very cute thing, while using auto code converters this could help a lot. eg: Public attributes and functions of an interfaces is yet not supported by Java language, while if we put class diagram interfaces with these, this diagram ......