UML Modeling Support for Early Reuse Decisions in Component-Based Development. - J. A. Sykes; P. Gupta (Unified Modeling Language: Systems Analysis, Design and Development Issues, 2001)