Advanced Features

Overview of Software Specification Attributes

NOTE

Overview of Software Specification Attributes

Software specification attributes are used to define a relationship or an assignment between a designated software element and other software element(s). Every attribute value in the PSF must use a designated value type, for software specification attributes this value type is software_specification. By using the software_specification value type to define a software specification attribute, you gain the ability to specify the software elements in greater detail.

There are three types of software specification attributes:

Dependency attributes

Corequisites attributes

Prerequisites attributes

Ancestor attributes

Contents attributes

Software specification attributes are treated differently than other attributes within the SPB GUI. For a software packager, it can be important to view the real-time status of software specification attributes. For this reason, these attributes are displayed in the Package Structure beneath the designated software element and are preceded by an icon which indicates its resolution status.

SoftwareSpecificationAttributes
Dependency Attributes

A dependency attribute can only be specified for a fileset. Dependency attributes define a relationship between a specified fileset and another software element (fileset or product). The specified fileset is dependent on the other software element in the manner designated. A fileset dependency can be defined between the dependent fileset and the following:

A fileset(s) residing in the same product

A fileset(s) residing in a different product

58

Chapter 5