A trustworthy, reusable component will clearly advertise the set of services it provides in its interface. More information can be gained about how to use a service by examining an operation's ...
I'm looking around for a good uml program that is actually quick (or even quicker) than drawing it out by hand and isn't a user design travesty like most of them are. So far the better one I have run ...