Software Package Builder 3.0 User's Guide
#FXCPEGF(GCVWTGU
1XGTXKGYQH5QHVYCTG5RGEKHKECVKQP#VVTKDWVGU
Chapter 5 65
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
NOTE 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.
Software
Specification
Attributes
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
• An entire product