ProductSpecification : public abstract class
Created: 3/12/2005 12:00:00 AM
Modified: 8/2/2007 6:50:17 PM
Project:
Advanced:
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>A detailed description of a tangible or intangible object made available externally in the form of a ProductOffering to Customers or other Parties playing a PartyRole. A ProductSpecification may consist of other ProductSpecifications supplied together as a collection.  Members of the collection may be offered in their own right.  ProductSpecifications may also exist within groupings, such as ProductCategories, ProductLines, and ProductTypes.<br/></p>
Attribute Details
public String
  name
Notes: The name of the product specification.
public String
  description
Notes: A narrative that explains in detail what the product spec is.
public String
  productNumber
Notes: An identification number assigned to uniquely identify the specification.
public String
  brand
Alias: badge
Notes: The manufacturer or trademark of the specification.
public TimePeriod
  validFor
Notes: The period for which the product specification is valid.
public Integer
  lifecycleStatus
Notes: The condition of the product specification, such as active, inactive, planned.
Element Source Role Target Role Details
CompositeProductSpecification
Class  
Name:  
 
Name:  
 
 
BusinessInteractionItem
Class  
Name:  
 
Name:  
 
 
ServiceLevelSpecification
Class  
Name:  
 
Name:  
 
 
Element Source Role Target Role Details
ProductSpecCharacteristicValue
Class  
Name:  
 
Name:  
 
 
ProductSpecificationVersion
Class  
Name:  
 
Name:  
 
 
PhysicalResourceSpec
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2006<br/></p><p><br/></p><p>This aggregation defines the set of PhysicalResource Specs that can be used to construct this ProductSpec. In essence, this set of PhysicalResource Spects defines the set of physical characteristics and behavior of the products defined by this ProductSpec.<br/></p>
ResourceSpecification
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>No documentation available<br/></p>
ProductUsageSpec
Class  
Name:  
 
Name:  
 
 
ProductSpecCharacteristic
Class  
Name:  
 
Name:  
 
 
ProductSpecificationType
Class  
Name:  
 
Name:  
 
 
ProductOffering
Class  
Name:  
 
Name:  
 
 
CustomerFacingServiceSpec
Class  
Name:  
 
Name:  
 
 
ProductOffering
Class  
Name:  
 
Name:  
 
 
CustomerBillingProductChargeSumSpec
Class  
Name:  
 
Name:  
 
 
ProductSpecificationCost
Class  
Name:  
 
Name:  
 
 
Object Type Connection Notes
AtomicProductSpecification Class Tree  
CompositeProductSpecification Class Tree  
ProductSpecificationVersion Class Weak  
ResourceSpecification Class Weak Copyright TM Forum 2005 No documentation available
ProductUsageSpec Class Weak  
ProductOffering Class Class  
CustomerFacingServiceSpec Class Weak  
ProductOffering Class Weak  
CustomerBillingProductChargeSumSpec Class Weak  
CompositeProductSpecification Class Weak  
Specification Class Generalization