Class: BuildInformationType
"A build information type is a grouping of characteristics that describe how a particular version of software was converted from source code to executable code."
URI: master:BuildInformationType
classDiagram
class BuildInformationType
UcoInherentCharacterizationThing <|-- BuildInformationType
BuildInformationType : buildConfiguration
BuildInformationType ..> Configuration : buildConfiguration
BuildInformationType : buildID
BuildInformationType : buildLabel
BuildInformationType : buildOutputLog
BuildInformationType : buildProject
BuildInformationType : buildScript
BuildInformationType : buildUtility
BuildInformationType ..> BuildUtilityType : buildUtility
BuildInformationType : buildVersion
BuildInformationType : compilationDate
BuildInformationType : compilers
BuildInformationType ..> CompilerType : compilers
BuildInformationType : libraries
BuildInformationType ..> LibraryType : libraries
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- BuildInformationType
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
buildConfiguration | 0..1 Configuration |
"How the build utility was configured for a particular build of a particular ... | direct |
buildUtility | 0..1 BuildUtilityType |
"Identifies the utility used to build a software | direct |
compilers | 0..1 CompilerType |
"The compilers utilized during a particular build of a particular software | direct |
libraries | 0..1 LibraryType |
"The libraries incorporated into a particular build of a software | direct |
compilationDate | 0..1 Datetime |
"The compilation date for the build of a software | direct |
buildID | 0..1 String |
"An externally defined unique identifier for a particular build of a software | direct |
buildLabel | 0..1 String |
"Relevant label for a particular build of a particular software | direct |
buildOutputLog | 0..1 String |
"The output log of the build process for a software | direct |
buildProject | 0..1 String |
"The project name of a build of a software | direct |
buildScript | 0..1 String |
"The actual build script for a particular build of a particular software | direct |
buildVersion | 0..1 String |
"The appropriate version descriptor of a particular build of a particular sof... | direct |
Usages
used by | used in | type | used |
---|---|---|---|
BuildFacet | buildInformation | range | BuildInformationType |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-master
Mappings
Mapping Type | Mapped Value |
---|---|
self | master:BuildInformationType |
native | master:BuildInformationType |
LinkML Source
Direct
name: BuildInformationType
description: '"A build information type is a grouping of characteristics that describe
how a particular version of software was converted from source code to executable
code."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
is_a: UcoInherentCharacterizationThing
slots:
- buildConfiguration
- buildUtility
- compilers
- libraries
- compilationDate
- buildID
- buildLabel
- buildOutputLog
- buildProject
- buildScript
- buildVersion
slot_usage:
compilers:
name: compilers
multivalued: true
domain_of:
- BuildInformationType
libraries:
name: libraries
multivalued: true
domain_of:
- BuildInformationType
Induced
name: BuildInformationType
description: '"A build information type is a grouping of characteristics that describe
how a particular version of software was converted from source code to executable
code."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
is_a: UcoInherentCharacterizationThing
slot_usage:
compilers:
name: compilers
multivalued: true
domain_of:
- BuildInformationType
libraries:
name: libraries
multivalued: true
domain_of:
- BuildInformationType
attributes:
buildConfiguration:
name: buildConfiguration
description: '"How the build utility was configured for a particular build of
a particular software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: buildConfiguration
owner: BuildInformationType
domain_of:
- BuildInformationType
range: Configuration
buildUtility:
name: buildUtility
description: '"Identifies the utility used to build a software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: buildUtility
owner: BuildInformationType
domain_of:
- BuildInformationType
range: BuildUtilityType
compilers:
name: compilers
description: '"The compilers utilized during a particular build of a particular
software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
multivalued: true
alias: compilers
owner: BuildInformationType
domain_of:
- BuildInformationType
range: CompilerType
libraries:
name: libraries
description: '"The libraries incorporated into a particular build of a software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
multivalued: true
alias: libraries
owner: BuildInformationType
domain_of:
- BuildInformationType
range: LibraryType
compilationDate:
name: compilationDate
description: '"The compilation date for the build of a software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: compilationDate
owner: BuildInformationType
domain_of:
- BuildInformationType
range: datetime
buildID:
name: buildID
description: '"An externally defined unique identifier for a particular build
of a software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: buildID
owner: BuildInformationType
domain_of:
- BuildInformationType
range: string
buildLabel:
name: buildLabel
description: '"Relevant label for a particular build of a particular software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: buildLabel
owner: BuildInformationType
domain_of:
- BuildInformationType
range: string
buildOutputLog:
name: buildOutputLog
description: '"The output log of the build process for a software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: buildOutputLog
owner: BuildInformationType
domain_of:
- BuildInformationType
range: string
buildProject:
name: buildProject
description: '"The project name of a build of a software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: buildProject
owner: BuildInformationType
domain_of:
- BuildInformationType
range: string
buildScript:
name: buildScript
description: '"The actual build script for a particular build of a particular
software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: buildScript
owner: BuildInformationType
domain_of:
- BuildInformationType
range: string
buildVersion:
name: buildVersion
description: '"The appropriate version descriptor of a particular build of a particular
software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: buildVersion
owner: BuildInformationType
domain_of:
- BuildInformationType
range: string