1 Definition | 2 Functional Requirements | 3 Syntax | 4 Semantics |
1 Definition
Program Qualifier is a set of Data providing additional information on Program Data for potential use by a machine.
The combination of Program Data and Program Qualifier is called Program Object, specified by MMM-TEC V2.0.
2 Functional Requirements
- The Data of a Program has a format enabling it to be executed in the target M-Instance.
- A Program may be subject to certification before it can be imported into an M-Instance.
- Program Qualifier must allow the expression of the following Elements:
- Sub-Types
- Formats
- Attributes
Users needing additional entries in the Program Qualifier or support of new Qualifiers should make a documented request to the MPAI Secretariat. Requests will be considered by the appropriate MPAI committee.
3 Syntax
https://schemas.mpai.community/TFA/V1.3/data/ProgramQualifier.json
4 Semantics
-
Sub-Types
- Non-BlockChain specific
- BlockChain specific
- Autonomous
-
Formats
- Content
- Non-Blockchain
- C
- C++
- Java
- Blocchain
- Michelson
- Solidity
- Non-Blockchain
- Content