Class: CompilerType
"A compiler type is a grouping of characteristics unique to a specific program that translates computer code written in one programming language (the source language) into another language (the target language). Typically a program that translates source code from a high-level programming language to a lower-level language (e.g., assembly language, object code, or machine code) to create an executable program. [based on https://en.wikipedia.org/wiki/Compiler]"
URI: master:CompilerType
classDiagram
class CompilerType
UcoInherentCharacterizationThing <|-- CompilerType
CompilerType : _cpeid
CompilerType : _swid
CompilerType : compilerInformalDescription
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- CompilerType
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
compilerInformalDescription | 0..1 String |
"An informal description of a compiler | direct |
_cpeid | 0..1 String |
"Specifies the Common Platform Enumeration identifier for the software | direct |
_swid | 0..1 String |
"Specifies the SWID tag for the software | direct |
Usages
used by | used in | type | used |
---|---|---|---|
BuildInformationType | compilers | range | CompilerType |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-master
Mappings
Mapping Type | Mapped Value |
---|---|
self | master:CompilerType |
native | master:CompilerType |
LinkML Source
Direct
name: CompilerType
description: '"A compiler type is a grouping of characteristics unique to a specific
program that translates computer code written in one programming language (the source
language) into another language (the target language). Typically a program that
translates source code from a high-level programming language to a lower-level language
(e.g., assembly language, object code, or machine code) to create an executable
program. [based on https://en.wikipedia.org/wiki/Compiler]"'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
is_a: UcoInherentCharacterizationThing
slots:
- compilerInformalDescription
- _cpeid
- _swid
Induced
name: CompilerType
description: '"A compiler type is a grouping of characteristics unique to a specific
program that translates computer code written in one programming language (the source
language) into another language (the target language). Typically a program that
translates source code from a high-level programming language to a lower-level language
(e.g., assembly language, object code, or machine code) to create an executable
program. [based on https://en.wikipedia.org/wiki/Compiler]"'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
is_a: UcoInherentCharacterizationThing
attributes:
compilerInformalDescription:
name: compilerInformalDescription
description: '"An informal description of a compiler."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: compilerInformalDescription
owner: CompilerType
domain_of:
- CompilerType
range: string
_cpeid:
name: _cpeid
description: '"Specifies the Common Platform Enumeration identifier for the software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: _cpeid
owner: CompilerType
domain_of:
- BuildUtilityType
- CompilerType
range: string
_swid:
name: _swid
description: '"Specifies the SWID tag for the software."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
alias: _swid
owner: CompilerType
domain_of:
- BuildUtilityType
- CompilerType
range: string