Project:
|
![]() Figure Cat.02 – Catalog Entities and Associations : Class diagram
A CatalogSpecification defines one or many Catalogs. The business entities that inherit from catalog: are ProductCatalog, ServiceCatalog and ResourceCatalog, EntityCatalog, and FederatedCatalog. EntityCatalog and FederatedCatalog will be described in a later section of this guide book.<br/>The following Figure depicts the relationship of Catalog entities to the existing entities of information framework in the Product, Service and Resource domains. <br/>In this figure there are two more entities that are introduced through this guidebook. They are ServiceCandidate and ResourceCandidate. These two entities are defined to enable the respective specifications (ServiceSpecification and ResourceSpecification) to be available for inclusion in respective catalogs. As such the instances of “candidate” entities represent a subset of all the respective “specification” entities. For example, obsolete replacement ResourceSpecifications may not be of interest from a catalog perspective.<br/>The PartyRole who provides the Catalog can also be specified. For example, a Product Catalog provided by an application developer.<br/>
|