Curator

Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::Process::Curator

Definition

Curator is a software agent that uses techniques such as natural language processing to map facts in the research data store to the condition part of a rule.

Examples

Domain-specific curators are available as both open source and commercial products.

Explanatory notes

The curator assists in identifying the rules that are currently in play in the rule set.

Inheritance
    ᐊ── Process::Curator
Attributes
Associations
Syntax representations / encodings

All syntax representations except the Canonical XMI are provided as reference points for specific implementations, or for use as defaults if sufficient in the form presented.

Fragment for the class Curator (entire model as XMI)

 1<packagedElement xmlns:StandardProfile="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard"
 2                 xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"
 3                 xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
 4                 xmi:id="DDICDIModels-DDICDILibrary-Classes-Process-Curator"
 5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Curator"
 6                 xmi:type="uml:Class">
 7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Process-Curator-ownedComment"
 8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Curator-ownedComment"
 9                 xmi:type="uml:Comment">
10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Process-Curator"/>
11      <body>Definition 
12============ 
13Curator is a software agent that uses techniques such as natural language processing to map facts in the research data store to the condition part of a rule.  
14
15Examples 
16========== 
17Domain-specific curators are available as both open source and commercial products.   
18
19Explanatory notes 
20=================== 
21The curator assists in identifying the rules that are currently in play in the rule set.</body>
22   </ownedComment>
23   <name>Curator</name>
24   <generalization xmi:id="DDICDIModels-DDICDILibrary-Classes-Process-Curator-generalization"
25                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Curator-generalization"
26                   xmi:type="uml:Generalization">
27      <general xmi:idref="DDICDIModels-DDICDILibrary-Classes-Process-ProcessingAgent"/>
28   </generalization>
29</packagedElement>

Fragment for the class Curator (entire XML Schema)

 1<xs:element name="Curator"
 2            type="CuratorXsdType"
 3            xml:id="Curator">
 4  <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::Process::Curator -->
 5  <xs:annotation>
 6    <xs:documentation>Definition 
 7          ============ 
 8          Curator is a software agent that uses techniques such as natural language processing to map facts in the research data store to the condition part of a rule.  
 9          
10          Examples 
11          ========== 
12          Domain-specific curators are available as both open source and commercial products.   
13          
14          Explanatory notes 
15          =================== 
16          The curator assists in identifying the rules that are currently in play in the rule set.</xs:documentation>
17  </xs:annotation>
18</xs:element>
19<xs:complexType name="CuratorXsdType"
20                xml:id="CuratorXsdType">
21  <xs:annotation>
22    <xs:documentation>Definition 
23          ============ 
24          Curator is a software agent that uses techniques such as natural language processing to map facts in the research data store to the condition part of a rule.  
25          
26          Examples 
27          ========== 
28          Domain-specific curators are available as both open source and commercial products.   
29          
30          Explanatory notes 
31          =================== 
32          The curator assists in identifying the rules that are currently in play in the rule set.</xs:documentation>
33  </xs:annotation>
34  <xs:complexContent>
35    <xs:extension base="ProcessingAgentXsdType">
36      
37    </xs:extension>
38  </xs:complexContent>
39</xs:complexType>

Fragment for the class Curator (main ontology)

1# class Curator
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::Process::Curator
3cdi:Curator
4  a rdfs:Class, owl:Class, ucmis:Class;
5  rdfs:label "Curator";
6  rdfs:comment "Definition \n============ \nCurator is a software agent that uses techniques such as natural language processing to map facts in the research data store to the condition part of a rule.  \n\nExamples \n========== \nDomain-specific curators are available as both open source and commercial products.   \n\nExplanatory notes \n=================== \nThe curator assists in identifying the rules that are currently in play in the rule set."@en;
7  rdfs:subClassOf cdi:ProcessingAgent;
8.

Fragment for the class Curator (main JSON-LD)

 1{
 2  "@context": [
 3    "ProcessingAgent.jsonld",
 4    {
 5      "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
 6      "xsd": "http://www.w3.org/2001/XMLSchema#",
 7      "Curator": "cdi:Curator",
 8      
 9      "has_OF_RuleBasedScheduling": {
10        "@reverse": "cdi:RuleBasedScheduling_has_Curator",
11        "@type": "@id"
12      },
13      " comment ": "tag:json-should-support-trailing-commas" 
14    }
15  ],
16  "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-09-23 21:53:00.",
17  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::Process::Curator"
18}