''UML Components " by JohnCheesman and JohnDaniels published by Addison-Wesley October 2000 http://images.amazon.com/images/P/0201708515.01._PE_PI_SCMZZZZZZZ_.jpg [ISBN 0-201-70851-5] The book attempts to answer this question: If you're using EJB or COM or similar and you want to create proper specifications for your components and follow a process that relates the specifications to the requirements, how do you use UML to do that? See details at: http://www.umlcomponents.com