STEP, XML, and UML: Complementary Technologies1. - Russell S. Peak; Joshua Lubell; Vijay Srinivasan; Stephen C. Waterbury (J. Comput. Inf. Sci. Eng., 2004)