Concept Models In some previous versions of TIBCO Business Studio, the Business Object Modeler was called the Concept Model Editor. This version of TIBCO Business Studio enables you to create business object models, as well as concept models. A business object model is more generic than a concept model. A concept model is a specialization of a business object model. It is specialized using a UML Profile that extends the meta-data to provide additional functionality over core UML. In this version of TIBCO Business Studio you can: • use concept models that were created in previous versions of TIBCO Business Studio, • create new concept models. You may want to create a concept model instead of a business object model if it suits your business requirements. A concept model is different from a business object model because in a concept model: • Attributes for Domain Values are available. You can specify the permissible Domain Values for an Attribute (the values that they are likely to have in your model). For example: In this example, the Customer Class has a Type Attribute which can have the Domain Values "Wholesale" or "Retail". • There are Concepts instead of Classes. Concepts are different from Classes because they can have domain values, whereas Classes cannot. • Operations are not available because a concept model is intended for modeling data only. It is not intended to model how data behaves. • Aggregation and composition are not available. • You cannot apply stereotypes. • You cannot apply additional UML Profiles to a concept model.