diff --git a/RACK-Ontology/ontology/ARP-4754A/AGENT_1.csv b/RACK-Ontology/ontology/ARP-4754A/AGENT_1.csv new file mode 100644 index 00000000..3f278bb5 --- /dev/null +++ b/RACK-Ontology/ontology/ARP-4754A/AGENT_1.csv @@ -0,0 +1,4 @@ +description,identifier,title,definedIn_identifier,actedOnBehalfOf_identifier,dataInsertedBy_identifier +,S-18,,,, +,WG-63,,,, +,SAE,,,, \ No newline at end of file diff --git a/RACK-Ontology/ontology/ARP-4754A/AGENT_2.csv b/RACK-Ontology/ontology/ARP-4754A/AGENT_2.csv new file mode 100644 index 00000000..7424c664 --- /dev/null +++ b/RACK-Ontology/ontology/ARP-4754A/AGENT_2.csv @@ -0,0 +1,2 @@ +description,identifier,title,definedIn_identifier,actedOnBehalfOf_identifier,dataInsertedBy_identifier +,WG-63,,,S-18, \ No newline at end of file diff --git a/RACK-Ontology/ontology/ARP-4754A/ARP-4754A.sadl b/RACK-Ontology/ontology/ARP-4754A/ARP-4754A.sadl deleted file mode 100644 index 961d6b35..00000000 --- a/RACK-Ontology/ontology/ARP-4754A/ARP-4754A.sadl +++ /dev/null @@ -1,206 +0,0 @@ -/* Copyright (c) 2020, General Electric Company - * - * All Rights Reserved - * - * This material is based upon work supported by the Defense Advanced Research - * Projects Agency (DARPA) under Contract No. FA8750-20-C-0203. - * - * Any opinions, findings and conclusions or recommendations expressed in this - * material are those of the author(s) and do not necessarily reflect the views - * of the Defense Advanced Research Projects Agency (DARPA). - */ - -uri "http://common/ARP-4754A" alias ARP-4754A. -import "http://arcos.rack/PROCESS". -import "http://arcos.rack/DOCUMENT". - -ARP-4754A-AppendixA is a SECTION, - has title "PROCESS OBJECTIVES DATA", - has content ARP-4754-1.1, - has content ARP-4754-1.2, - has content ARP-4754-2.1, - has content ARP-4754-2.2, - has content ARP-4754-2.3, - has content ARP-4754-2.4, - has content ARP-4754-2.5, - has content ARP-4754-2.6, - has content ARP-4754-2.7, - has content ARP-4754-3.1, - has content ARP-4754-3.2, - has content ARP-4754-3.3, - has content ARP-4754-3.4, - has content ARP-4754-3.5, - has content ARP-4754-3.6, - has content ARP-4754-3.7, - has content ARP-4754-4.1, - has content ARP-4754-4.2, - has content ARP-4754-4.3, - has content ARP-4754-4.4, - has content ARP-4754-4.5, - has content ARP-4754-4.6, - has content ARP-4754-5.1, - has content ARP-4754-5.2, - has content ARP-4754-5.3, - has content ARP-4754-5.4, - has content ARP-4754-5.5, - has content ARP-4754-5.6, - has content ARP-4754-6.1, - has content ARP-4754-6.2, - has content ARP-4754-6.3, - has content ARP-4754-6.4, - has content ARP-4754-7.1, - has content ARP-4754-7.2, - has content ARP-4754-8.1. - -ARP-4754-1.1 is a OBJECTIVE, - has identifier "ARP-4754-1.1" - has description "System development and integral process activities are defined". - -ARP-4754-1.2 is a OBJECTIVE, - has identifier "ARP-4754-1.2" - has description "Transition criteria and inter-relationship among processes are defined". - -ARP-4754-2.1 is a OBJECTIVE, - has identifier "ARP-4754-2.1" - has description "Aircraft-level functions, functional requirements, functional interfaces and assumptions are defined". - -ARP-4754-2.2 is a OBJECTIVE, - has identifier "ARP-4754-2.2" - has description "Aircraft functions are allocated to systems". - -ARP-4754-2.3 is a OBJECTIVE, - has identifier "ARP-4754-2.3" - has description "System requirements including assumptions and system interfaces are defined.". - -ARP-4754-2.4 is a OBJECTIVE, - has identifier "ARP-4754-2.4" - has description "System derived requirements (including derived safety-related requirements) are defined and rationale explained". - -ARP-4754-2.5 is a OBJECTIVE, - has identifier "ARP-4754-2.5" - has description "System architecture is defined.". - -ARP-4754-2.6 is a OBJECTIVE, - has identifier "ARP-4754-2.6" - has description "System requirements are allocated to items.". - -ARP-4754-2.7 is a OBJECTIVE, - has identifier "ARP-4754-2.7" - has description "Appropriate item, system and aircraft integrations are performed.". - -ARP-4754-3.1 is a OBJECTIVE, - has identifier "ARP-4754-3.1" - has description "The aircraft/system functional hazard assessment is performed.". - -ARP-4754-3.2 is a OBJECTIVE, - has identifier "ARP-4754-3.2" - has description "The preliminary aircraft safety assessment is performed.". - -ARP-4754-3.3 is a OBJECTIVE, - has identifier "ARP-4754-3.3" - has description "The preliminary system safety assessment is performed.". - -ARP-4754-3.4 is a OBJECTIVE, - has identifier "ARP-4754-3.4" - has description "The common cause analyses are performed.". - -ARP-4754-3.5 is a OBJECTIVE, - has identifier "ARP-4754-3.5" - has description "The aircraft safety assessment is performed.". - -ARP-4754-3.6 is a OBJECTIVE, - has identifier "ARP-4754-3.6" - has description "The system safety assessment is performed.". - -ARP-4754-3.7 is a OBJECTIVE, - has identifier "ARP-4754-3.7" - has description "Independence requirements in functions, systems and items are captured.". - -ARP-4754-4.1 is a OBJECTIVE, - has identifier "ARP-4754-4.1" - has description "Aircraft, system, items requirements are complete and correct.". - -ARP-4754-4.2 is a OBJECTIVE, - has identifier "ARP-4754-4.2" - has description "Assumptions are justified and validated.". - -ARP-4754-4.3 is a OBJECTIVE, - has identifier "ARP-4754-4.3" - has description "Derived requirements are justified and validated.". - -ARP-4754-4.4 is a OBJECTIVE, - has identifier "ARP-4754-4.4" - has description "Requirements are traceable.". - -ARP-4754-4.5 is a OBJECTIVE, - has identifier "ARP-4754-4.5" - has description "". - -ARP-4754-4.6 is a OBJECTIVE, - has identifier "ARP-4754-4.6" - has description "Validation compliance substantiation is provided.". - -ARP-4754-5.1 is a OBJECTIVE, - has identifier "ARP-4754-5.1" - has description "Test or demonstration procedures are correct.". - -ARP-4754-5.2 is a OBJECTIVE, - has identifier "ARP-4754-5.2" - has description "Verification demonstrates intended function and confidence of no unintended function impacts to safety.". - -ARP-4754-5.3 is a OBJECTIVE, - has identifier "ARP-4754-5.3" - has description "Product implementation complies with aircraft, and system requirements.". - -ARP-4754-5.4 is a OBJECTIVE, - has identifier "ARP-4754-5.4" - has description "Safety requirements are verified.". - -ARP-4754-5.5 is a OBJECTIVE, - has identifier "ARP-4754-5.5" - has description "Verification compliance substantiation is included.". - -ARP-4754-5.6 is a OBJECTIVE, - has identifier "ARP-4754-5.6" - has description "Assessment of deficiencies and their related impact on safety is identified.". - -ARP-4754-6.1 is a OBJECTIVE, - has identifier "ARP-4754-6.1" - has description "Configuration items are identified". - -ARP-4754-6.2 is a OBJECTIVE, - has identifier "ARP-4754-6.2" - has description "Configuration baseline and derivatives are established.". - -ARP-4754-6.3 is a OBJECTIVE, - has identifier "ARP-4754-6.3" - has description "Problem reporting , change control, change review, and configuration status accounting are established.". - -ARP-4754-6.4 is a OBJECTIVE, - has identifier "ARP-4754-6.4" - has description "Archive and retrieval are established.". - -ARP-4754-7.1 is a OBJECTIVE, - has identifier "ARP-4754-7.1" - has description "Assurance is obtained that necessary plans are developed and maintained for all aspects of system certification.". - -ARP-4754-7.2 is a OBJECTIVE, - has identifier "ARP-4754-7.2" - has description "Development activities and processes are conducted in accordance with those plans.". - -ARP-4754-8.1 is a OBJECTIVE, - has identifier "ARP-4754-8.1" - has description "Compliance substantiation is provided.". - - -ARP-4754A is a SPECIFICATION, - has dateOfIssue "2010-12", - has status Released, - has issuingOrganization WG-63, - has approvalAuthority SAE - has content ARP-4754A-AppendixA. - -S-18 is an AGENT. -WG-63 is an AGENT - has actedOnBehalfOf S-18. -SAE is an AGENT. diff --git a/RACK-Ontology/ontology/ARP-4754A/OBJECTIVE_1.csv b/RACK-Ontology/ontology/ARP-4754A/OBJECTIVE_1.csv new file mode 100644 index 00000000..413a2d28 --- /dev/null +++ b/RACK-Ontology/ontology/ARP-4754A/OBJECTIVE_1.csv @@ -0,0 +1,36 @@ +description,entityURL,generatedAtTime,identifier,invalidatedAtTime,title,definedIn_identifier,satisfiedBy_identifier,dataInsertedBy_identifier,wasAttributedTo_identifier,wasDerivedFrom_identifier,wasGeneratedBy_identifier,wasImpactedBy_identifier,wasRevisionOf_identifier +,,,ARP-4754-1.1,,,,,,,,,, +,,,ARP-4754-1.2,,,,,,,,,, +,,,ARP-4754-2.1,,,,,,,,,, +,,,ARP-4754-2.2,,,,,,,,,, +,,,ARP-4754-2.3,,,,,,,,,, +,,,ARP-4754-2.4,,,,,,,,,, +,,,ARP-4754-2.5,,,,,,,,,, +,,,ARP-4754-2.6,,,,,,,,,, +,,,ARP-4754-2.7,,,,,,,,,, +,,,ARP-4754-3.1,,,,,,,,,, +,,,ARP-4754-3.2,,,,,,,,,, +,,,ARP-4754-3.3,,,,,,,,,, +,,,ARP-4754-3.4,,,,,,,,,, +,,,ARP-4754-3.5,,,,,,,,,, +,,,ARP-4754-3.6,,,,,,,,,, +,,,ARP-4754-3.7,,,,,,,,,, +,,,ARP-4754-4.1,,,,,,,,,, +,,,ARP-4754-4.2,,,,,,,,,, +,,,ARP-4754-4.3,,,,,,,,,, +,,,ARP-4754-4.4,,,,,,,,,, +,,,ARP-4754-4.5,,,,,,,,,, +,,,ARP-4754-4.6,,,,,,,,,, +,,,ARP-4754-5.1,,,,,,,,,, +,,,ARP-4754-5.2,,,,,,,,,, +,,,ARP-4754-5.3,,,,,,,,,, +,,,ARP-4754-5.4,,,,,,,,,, +,,,ARP-4754-5.5,,,,,,,,,, +,,,ARP-4754-5.6,,,,,,,,,, +,,,ARP-4754-6.1,,,,,,,,,, +,,,ARP-4754-6.2,,,,,,,,,, +,,,ARP-4754-6.3,,,,,,,,,, +,,,ARP-4754-6.4,,,,,,,,,, +,,,ARP-4754-7.1,,,,,,,,,, +,,,ARP-4754-7.2,,,,,,,,,, +,,,ARP-4754-8.1,,,,,,,,,, \ No newline at end of file diff --git a/RACK-Ontology/ontology/ARP-4754A/OBJECTIVE_2.csv b/RACK-Ontology/ontology/ARP-4754A/OBJECTIVE_2.csv new file mode 100644 index 00000000..e7e8d988 --- /dev/null +++ b/RACK-Ontology/ontology/ARP-4754A/OBJECTIVE_2.csv @@ -0,0 +1,36 @@ +description,entityURL,generatedAtTime,identifier,invalidatedAtTime,title,definedIn_identifier,satisfiedBy_identifier,dataInsertedBy_identifier,wasAttributedTo_identifier,wasDerivedFrom_identifier,wasGeneratedBy_identifier,wasImpactedBy_identifier,wasRevisionOf_identifier +System development and integral process activities are defined,,,ARP-4754-1.1,,,,,,,,,, +Transition criteria and inter-relationship among processes are defined,,,ARP-4754-1.2,,,,,,,,,, +"Aircraft-level functions, functional requirements, functional interfaces and assumptions are defined",,,ARP-4754-2.1,,,,,,,,,, +Aircraft functions are allocated to systems,,,ARP-4754-2.2,,,,,,,,,, +System requirements including assumptions and system interfaces are defined.,,,ARP-4754-2.3,,,,,,,,,, +System derived requirements (including derived safety-related requirements) are defined and rationale explained,,,ARP-4754-2.4,,,,,,,,,, +System architecture is defined.,,,ARP-4754-2.5,,,,,,,,,, +System requirements are allocated to items.,,,ARP-4754-2.6,,,,,,,,,, +"Appropriate item, system and aircraft integrations are performed.",,,ARP-4754-2.7,,,,,,,,,, +The aircraft/system functional hazard assessment is performed.,,,ARP-4754-3.1,,,,,,,,,, +The preliminary aircraft safety assessment is performed.,,,ARP-4754-3.2,,,,,,,,,, +The preliminary system safety assessment is performed.,,,ARP-4754-3.3,,,,,,,,,, +The common cause analyses are performed.,,,ARP-4754-3.4,,,,,,,,,, +The aircraft safety assessment is performed.,,,ARP-4754-3.5,,,,,,,,,, +The system safety assessment is performed.,,,ARP-4754-3.6,,,,,,,,,, +"Independence requirements in functions, systems and items are captured.",,,ARP-4754-3.7,,,,,,,,,, +"Aircraft, system, items requirements are complete and correct.",,,ARP-4754-4.1,,,,,,,,,, +Assumptions are justified and validated.,,,ARP-4754-4.2,,,,,,,,,, +Derived requirements are justified and validated.,,,ARP-4754-4.3,,,,,,,,,, +Requirements are traceable.,,,ARP-4754-4.4,,,,,,,,,, +,,,ARP-4754-4.5,,,,,,,,,, +Validation compliance substantiation is provided.,,,ARP-4754-4.6,,,,,,,,,, +Test or demonstration procedures are correct.,,,ARP-4754-5.1,,,,,,,,,, +Verification demonstrates intended function and confidence of no unintended function impacts to safety.,,,ARP-4754-5.2,,,,,,,,,, +"Product implementation complies with aircraft, and system requirements.",,,ARP-4754-5.3,,,,,,,,,, +Safety requirements are verified.,,,ARP-4754-5.4,,,,,,,,,, +Verification compliance substantiation is included.,,,ARP-4754-5.5,,,,,,,,,, +Assessment of deficiencies and their related impact on safety is identified.,,,ARP-4754-5.6,,,,,,,,,, +Configuration items are identified,,,ARP-4754-6.1,,,,,,,,,, +Configuration baseline and derivatives are established.,,,ARP-4754-6.2,,,,,,,,,, +"Problem reporting , change control, change review, and configuration status accounting are established.",,,ARP-4754-6.3,,,,,,,,,, +Archive and retrieval are established.,,,ARP-4754-6.4,,,,,,,,,, +Assurance is obtained that necessary plans are developed and maintained for all aspects of system certification.,,,ARP-4754-7.1,,,,,,,,,, +Development activities and processes are conducted in accordance with those plans.,,,ARP-4754-7.2,,,,,,,,,, +Compliance substantiation is provided.,,,ARP-4754-8.1,,,,,,,,,, \ No newline at end of file diff --git a/RACK-Ontology/ontology/ARP-4754A/SECTION_1.csv b/RACK-Ontology/ontology/ARP-4754A/SECTION_1.csv new file mode 100644 index 00000000..98114b60 --- /dev/null +++ b/RACK-Ontology/ontology/ARP-4754A/SECTION_1.csv @@ -0,0 +1,2 @@ +description,entityURL,generatedAtTime,identifier,invalidatedAtTime,title,definedIn_identifier,content_identifier,dataInsertedBy_identifier,wasAttributedTo_identifier,wasDerivedFrom_identifier,wasGeneratedBy_identifier,wasImpactedBy_identifier,wasRevisionOf_identifier +,,,ARP-4754A-AppendixA,,,,,,,,,, \ No newline at end of file diff --git a/RACK-Ontology/ontology/ARP-4754A/SECTION_2.csv b/RACK-Ontology/ontology/ARP-4754A/SECTION_2.csv new file mode 100644 index 00000000..75a593d9 --- /dev/null +++ b/RACK-Ontology/ontology/ARP-4754A/SECTION_2.csv @@ -0,0 +1,36 @@ +description,entityURL,generatedAtTime,identifier,invalidatedAtTime,title,definedIn_identifier,content_identifier,dataInsertedBy_identifier,wasAttributedTo_identifier,wasDerivedFrom_identifier,wasGeneratedBy_identifier,wasImpactedBy_identifier,wasRevisionOf_identifier +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-1.1,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-1.2,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-2.1,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-2.2,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-2.3,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-2.4,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-2.5,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-2.6,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-2.7,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-3.1,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-3.2,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-3.3,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-3.4,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-3.5,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-3.6,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-3.7,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-4.1,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-4.2,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-4.3,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-4.4,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-4.5,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-4.6,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-5.1,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-5.2,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-5.3,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-5.4,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-5.5,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-5.6,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-6.1,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-6.2,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-6.3,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-6.4,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-7.1,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-7.2,,,,,, +,,,ARP-4754A-AppendixA,,PROCESS OBJECTIVES DATA,,ARP-4754-8.1,,,,,, \ No newline at end of file diff --git a/RACK-Ontology/ontology/ARP-4754A/SPECIFICATION_1.csv b/RACK-Ontology/ontology/ARP-4754A/SPECIFICATION_1.csv new file mode 100644 index 00000000..6794f0e5 --- /dev/null +++ b/RACK-Ontology/ontology/ARP-4754A/SPECIFICATION_1.csv @@ -0,0 +1,2 @@ +dateOfIssue,versionNumber,description,entityURL,generatedAtTime,identifier,invalidatedAtTime,title,approvalAuthority_identifier,issuingOrganization_identifier,references_identifier,status_identifier,definedIn_identifier,content_identifier,dataInsertedBy_identifier,wasAttributedTo_identifier,wasDerivedFrom_identifier,wasGeneratedBy_identifier,wasImpactedBy_identifier,wasRevisionOf_identifier +,,,,,ARP-4754A,,,,,,,,,,,,,, \ No newline at end of file diff --git a/RACK-Ontology/ontology/ARP-4754A/SPECIFICATION_2.csv b/RACK-Ontology/ontology/ARP-4754A/SPECIFICATION_2.csv new file mode 100644 index 00000000..eb384979 --- /dev/null +++ b/RACK-Ontology/ontology/ARP-4754A/SPECIFICATION_2.csv @@ -0,0 +1,2 @@ +dateOfIssue,versionNumber,description,entityURL,generatedAtTime,identifier,invalidatedAtTime,title,approvalAuthority_identifier,issuingOrganization_identifier,references_identifier,status_identifier,definedIn_identifier,content_identifier,dataInsertedBy_identifier,wasAttributedTo_identifier,wasDerivedFrom_identifier,wasGeneratedBy_identifier,wasImpactedBy_identifier,wasRevisionOf_identifier +12/01/2010,,,,,ARP-4754A,,,SAE,WG-63,,Released,,ARP-4754A-AppendixA,,,,,, \ No newline at end of file diff --git a/RACK-Ontology/ontology/ARP-4754A/import.yaml b/RACK-Ontology/ontology/ARP-4754A/import.yaml new file mode 100644 index 00000000..0df46f35 --- /dev/null +++ b/RACK-Ontology/ontology/ARP-4754A/import.yaml @@ -0,0 +1,13 @@ +data-graph: "http://rack001/arp-4754a" +ingestion-steps: +#Phase1: Identifiers Only +- {nodegroup: "ingest_AGENT", csv: "AGENT_1.csv"} +- {nodegroup: "ingest_SPECIFICATION", csv: "SPECIFICATION_1.csv"} +- {nodegroup: "ingest_SECTION", csv: "SECTION_1.csv"} +- {nodegroup: "ingest_OBJECTIVE", csv: "OBJECTIVE_1.csv"} + +#Phase2: The rest of the data +- {nodegroup: "ingest_AGENT", csv: "AGENT_2.csv"} +- {nodegroup: "ingest_SPECIFICATION", csv: "SPECIFICATION_2.csv"} +- {nodegroup: "ingest_SECTION", csv: "SECTION_2.csv"} +- {nodegroup: "ingest_OBJECTIVE", csv: "OBJECTIVE_2.csv"}