This article from Microsoft explains how in Visual Studio Ultimate, you can define a UML profile to customize the standard model elements for specific purposes. A profile defines several UML stereotypes. A stereotype can be used to extend an element’s list of properties.