Model objects
Model objects are useful in reducing time and effort when you're defining and maintaining object definitions as your systems change and grow.
Although model objects exist in the Definition Base, TOM does not manage them. You can use model objects to define common attributes for similar objects. Then, all objects that use the model inherit the attributes that you defined, and all subsequent changes that you make. For example, CICS region common started tasks (STCs) can use the same start validation event, IPLLEVEL, schedules, and start or stop commands. You can define a model object that specifies these attributes, so that objects that represent the CICS region produce the model from the object. If an object specifies a model, you can override any attributes inherited from the model by updating that attribute in the object.
TOM provides model objects that you can easily add to any Definition Base and object. The distributed model objects include IBM product address spaces, BMC product address spaces, and several other ISV product address spaces.