UML provides the basic notations to visualize, specify, construct and document the artifacts of a software intensive system. Sometimes, the user might need to represent information through notations which are not available in UML. In such circumstances, we can use the extensibility mechanisms like stereotypes, tagged values and constraints which are a part of […]