-
Notifications
You must be signed in to change notification settings - Fork 9
Spiral: Change Request creation for a provenance assembly in mapping. #28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@Compton-NIST do you need someone to work on this spiral? Does this spiral need to be done directly with or alongside #27? I am ready to volunteer. |
@aj-stein-nist I don't think they need to be worked together for a successful outcome. I do think based on conversation today, maybe it all ends up in one change request for OSCAL rather than multiple. Just keeps it simpler for us once we go to development. |
Would you like me to pick this up? When and how? |
Let's talk Monday. I want to make a pass through the facilitator guide and update first. |
Very, very rough draft. What is needed at the moment is input on allowed values and terms used. Also input on cardinality. |
Next week I will work on some examples using this assembly. |
IMPORTANT: We cannot use The NISTIR 8278 r1 calls Should we enforce, through the |
Current set theory relationships defined in the experimental model are not suitable for all matching approaches listed: lexical, logical, semantical, syntactical, functional. The NISTIR 8278 r1 supports set theory based relationships only for syntactic, semantic, and functional approaches. The basic reason why a Reference Document Element and a Focal Document Element are related is attributed to one of three Syntactic* – Compares the linguistic meaning of the two elements. For example, the following statements have the same syntax:
Semantic – Compares the contextual meaning of the two elements. For example, the following statements convey the same semantic meaning:
**Functional ** – Compares the functions of the two elements. For example, the following statements have the same functional result:
Lexical analysis is the process of breaking down a large text into smaller parts, such as words, phrases or symbols, while syntax analysis is the process of understanding how these parts fit together to form meaningful sentences. Lexical decomposition into fine-grain parts of the mapped controls and analysis of the correlation of the source control parts to the target control parts appears to be the most suitable for automation. Set theory can be applied to those fine-grain parts of the source control and the target control in determining the relationship. Lexical analysis is used in natural language processing (NLP) to break down natural language text into individual words and phrases that can be more easily processed by NLP algorithms. Syntax analysis is used in natural language processing to analyze and understand the structure of sentences in a language. It helps identify the parts of speech (noun, verb, pronoun, etc.), determines the relationships between the words, and constructs a parse tree that represents the hierarchical structure of the sentence. Lexical analysis is the first step in natural language processing. It is the process of breaking down a large text into smaller parts, such as words, phrases, or symbols, and assigning them meaning. Next step is syntax analysis which is the process of understanding how words fit together to form meaningful sentences. This is done by using grammar rules, which define the structure of a sentence. For example, in English, grammar rules would determine whether a sentence should have a subject, verb, and object, or if it should be in the active or passive voice. Nice summary is available here Logical relationships in a language are briefly described here. To sum:
So, in the NISTIR 8278 r1 , the functional example also shows 2 statements that have the same syntax, such as:
Functionally they produce the same outcome: TO CONCLUDE THE RESEARCH:
|
@iMichaela I placed this feedback into a spiral document. Feel free to adjust directly in this branch if you want to add or change anything. |
@Compton-NIST - I wanted us to discuss it first and see if it makes sense to you too. I used those comments to document my thoughts in one place to seed the discussion and share the references. |
Problem Statement
Belongs to #18
Prepare a feature request to add a required provenance assembly to document contextual information and responsibility for the mapping.
The text was updated successfully, but these errors were encountered: