Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "BaSyx / Documentation / Submodels / Capability"
< BaSyx | Documentation | Submodels
(→Property Comment) |
|||
Line 1: | Line 1: | ||
= Capability Submodel = | = Capability Submodel = | ||
− | Submodel describing the available capabilities, defined in knowledge base, of an asset. | + | * Submodel describing the available capabilities, defined in knowledge base, of an asset. |
== CapabilitySet == | == CapabilitySet == | ||
− | Basic collection of all available capabilities. | + | * Basic collection of all available capabilities. |
=== CapabilityContainer === | === CapabilityContainer === | ||
− | Container for one specific capability and its relations and attributes. | + | * Container for one specific capability and its relations and attributes. |
==== Capability ==== | ==== Capability ==== | ||
− | Reference to an implementation-independent description, defined in a knowledge base, of the function to achieve a certain effect in the physical or virtual world. | + | * Reference to an implementation-independent description, defined in a knowledge base, of the function to achieve a certain effect in the physical or virtual world. |
==== Comment ==== | ==== Comment ==== | ||
− | Human readable description of the capability. | + | * Human readable description of the capability. |
==== CapabilityRelationships ==== | ==== CapabilityRelationships ==== | ||
− | Set of all relations of the capability, contained in the capability container. | + | * Set of all relations of the capability, contained in the capability container. |
===== CapabilityRealizedBy ===== | ===== CapabilityRealizedBy ===== | ||
− | Relation to an capability submodel-external skill/implementation realizing the capability. | + | * Relation to an capability submodel-external skill/implementation realizing the capability. |
===== CapabilityAnnotatedRealizedBy ===== | ===== CapabilityAnnotatedRealizedBy ===== | ||
− | Relation to an capability submodel-external skill/implementation realizing the capability extended with domain specific knowledge expressed in additional submodel elements. | + | * Relation to an capability submodel-external skill/implementation realizing the capability extended with domain specific knowledge expressed in additional submodel elements. |
===== ComposedOfContainer ===== | ===== ComposedOfContainer ===== | ||
− | A set of references to other capabilities, which this capability is composed of. | + | * A set of references to other capabilities, which this capability is composed of. |
====== ComposedOfRelationship ====== | ====== ComposedOfRelationship ====== | ||
− | A reference to another capability, which this capability is composed of. | + | * A reference to another capability, which this capability is composed of. |
===== ConditionContainer ===== | ===== ConditionContainer ===== | ||
− | Container to specify conditions which apply before the skill is triggered or the skill is completed, respectively. These conditions can be used to check the availability of the capability. | + | * Container to specify conditions which apply before the skill is triggered or the skill is completed, respectively. These conditions can be used to check the availability of the capability. |
====== CapabilityCondition ====== | ====== CapabilityCondition ====== | ||
− | Specific condition which apply before the skill is triggered or the skill is completed, respectively. These conditions can be used to check the availability of the capability. | + | * Specific condition which apply before the skill is triggered or the skill is completed, respectively. These conditions can be used to check the availability of the capability. |
==== PropertySet ==== | ==== PropertySet ==== | ||
− | Set of properties to describe the implementation-independent capability further. | + | * Set of properties to describe the implementation-independent capability further. |
===== PropertyContainer ===== | ===== PropertyContainer ===== | ||
− | Container for one property. | + | * Container for one property. |
====== Property ====== | ====== Property ====== | ||
− | The specific implementation independent property, describing the capability. | + | * The specific implementation independent property, describing the capability. |
====== Property Comment ====== | ====== Property Comment ====== | ||
− | Human readable description of the property. | + | * Human readable description of the property. |
− | + | ||
===== PropertyRelationships ===== | ===== PropertyRelationships ===== | ||
− | Set of all relations of the property, contained in the property container. | + | * Set of all relations of the property, contained in the property container. |
====== PropertyRealizedBy ====== | ====== PropertyRealizedBy ====== | ||
− | Relation to an capability submodel-external skill parameter realizing the property. | + | * Relation to an capability submodel-external skill parameter realizing the property. |
Revision as of 11:26, 19 January 2022
Contents
Capability Submodel
- Submodel describing the available capabilities, defined in knowledge base, of an asset.
CapabilitySet
- Basic collection of all available capabilities.
CapabilityContainer
- Container for one specific capability and its relations and attributes.
Capability
- Reference to an implementation-independent description, defined in a knowledge base, of the function to achieve a certain effect in the physical or virtual world.
Comment
- Human readable description of the capability.
CapabilityRelationships
- Set of all relations of the capability, contained in the capability container.
CapabilityRealizedBy
- Relation to an capability submodel-external skill/implementation realizing the capability.
CapabilityAnnotatedRealizedBy
- Relation to an capability submodel-external skill/implementation realizing the capability extended with domain specific knowledge expressed in additional submodel elements.
ComposedOfContainer
- A set of references to other capabilities, which this capability is composed of.
ComposedOfRelationship
- A reference to another capability, which this capability is composed of.
ConditionContainer
- Container to specify conditions which apply before the skill is triggered or the skill is completed, respectively. These conditions can be used to check the availability of the capability.
CapabilityCondition
- Specific condition which apply before the skill is triggered or the skill is completed, respectively. These conditions can be used to check the availability of the capability.
PropertySet
- Set of properties to describe the implementation-independent capability further.
PropertyContainer
- Container for one property.
Property
- The specific implementation independent property, describing the capability.
Property Comment
- Human readable description of the property.
PropertyRelationships
- Set of all relations of the property, contained in the property container.
PropertyRealizedBy
- Relation to an capability submodel-external skill parameter realizing the property.