

You can open the Configure Tagged Value Enumerations window by selecting Window > Configuration > Configure Tagged Value Enumerations… from the application toolbar. Then, you can select a value from the enumerated type. Then, add a new tagged value by creating a new type from an enumeration, for instances, a new type ‘Contact person’ from the enumeration ‘Staskeholders’. To add such a tagged value, you have to define the enumeration and its values first in the Configure Tagged Value Enumerations window, for instances, to define an enumeration ‘Stakeholders’ that consists of values ‘Peter, Mavis, Tom’. String-based value that supports the selection of value from a list of pre-defined enumeration values. To edit, double click on the Value cell and enter the value (e.g. To edit, click on … in the Value cell, and then select the time from the popup time picker. To edit, click on … in the Value cell, and then select the date from the popup date picker.

To edit, click on the drop-down menu in the Value cell, and then select Unspecified, Trueor False.ĭate value. To edit, double click on the Value cell and enter the value.Įither true or false, or leave unspecified. To edit, double click on the Value cell and enter the value. To edit an HTML value, click on … in the Value cell, and then enter the value in the popup window. When the Project Options window, select Diagramming > Environment tab and check Support HTML tagged value. To reveal this option, select Window > Project Options from the toolbar. To edit, click the reverse triangle button of Value, and then select the model element from the popup window. To edit, click on … in the Value cell, and then enter the value in the popup window.

In Specification window, select Tagged Values tab and click Add button to select the tag type.Right click on the selected shape and select Open Specification… from the pop-up menu.Simply put with Visual Paradigm, you can add custom properties to any model elements by creating tagged values. Besides, Visual Paradigm allows you to take the advantage of stereotypes and tagged values in not just UML but all the modeling notations like BPMN and even in ERD, DFD, etc. Yet, Visual Paradigm supports to use tagged values independently, that is, to add tagged values directly to model elements as custom properties instead of prior attachment to any stereotype. Starting from UML 2.0, tagged values are considered to be attributes of stereotype. With the use of stereotype and tagged values, designers can introduce model elements with domain/problem specific properties. Stereotype and tagged values are kind of extensibility mechanisms that allow designers to extend the vocabulary of UML in order to create new model elements. Usually, these kind of specific needs cannot be directly supported by the standard notations.įortunately, OMG Unified Modeling Language (UML) introduces stereotype and tagged values, which provide designers with ideal solutions to these situations. And in business process modeling, you might want to record the locations where the tasks are performed. For example, if you are working on a project that relies heavily on the use of third-party libraries, you might want to specify the API source of those components modeled in UML component diagram. Sometimes, you may find the standard modeling notations are not enough in supporting your domain specific needs.
