Open topic with navigation

TIBCO Business Studio™ - BPM Edition 5.4.0

# UML Profiles and Stereotypes

By using a UML profile, you can specify stereotypes. Stereotypes provide a method of extending your business object model.

Note: Your business object model must already exist before you can apply UML profiles and stereotypes to it.
Warning: Once you have applied a UML profile to your business object model, you should not change it. This is because any changes you make to the UML profile could adversely affect your business object model.

You can apply UML profiles that have been created elsewhere to your business object model. Once your UML profile is available to your business object model, you can use it to apply stereotypes to the various business objects in your business object model

You might have a particular domain within your business that you want to include in your business object model. You can have a UML profile that creates new model elements, derived from your existing model elements but that have specific properties for your business domain. The UML profile tailors the language in your business object model to your specific business domain.

If you are using your UML model in a database for example, you might want to specify which database table a Class should be stored in. You can have a UML profile that contains the database table names as stereotypes. Once you have created your UML profile you can apply it to your business object model and then apply those Stereotypes to your Classes as required.

Stereotypes can be applied to all business objects in a business object model, including packages, classes, attributes, primitive types, and associations.

A stereotype is displayed as a name enclosed by guillemets and placed above the name of another business object, as shown below:

You can apply existing UML profiles that have been created elsewhere to your business object model.

You can apply as many profiles as you like to your business object model.

Refer to the following Eclipse documentation for a description of how to create UML2 profiles and define stereotypes.

http://www.eclipse.org/modeling/mdt/uml2/docs/articles/Introduction_to_UML2_Profiles/article.html

Subtopics

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO Business Studio™ - BPM Edition

Copyright © 2015-2023. Cloud Software Group, Inc. All Rights Reserved.