Skip to content
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

Add documentation experiment 1 #145

Open
wants to merge 2 commits into
base: feature/IMCEIS-1715-create-temporary-branch-of-ontologie
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
@dc:title="""Fault Management Ontology SysML Embedding"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:date="""
$Date$
"""
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@dc:creator="""Systems Engineering & Formulation Division"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:description="""The Fault Management Ontology defines classes and properties for fault management."""
@dc:type="""Foundation"""
@dc:rights="""Copyright 2010-2018, by the California Institute of Technology. ALL RIGHTS RESERVED. United States Government Sponsorship acknowledged. Any commercial use must be negotiated with the Office of Technology Transfer at the California Institute of Technology.
Expand Down
2 changes: 2 additions & 0 deletions oml/imce.jpl.nasa.gov/discipline/fse/fse-embedding.oml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
@dc:title="""Flight System Electrical Ontology SysML Embedding"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@owl:versionInfo="""$Revision$"""
@dc:rights="""Copyright 2010-2011, by the California Institute of Technology. ALL RIGHTS
RESERVED. United States Government Sponsorship acknowledged. Any commercial
Expand Down
100 changes: 55 additions & 45 deletions oml/imce.jpl.nasa.gov/discipline/fse/fse.oml
Original file line number Diff line number Diff line change
Expand Up @@ -8,127 +8,137 @@ This software may be subject to U.S. export control laws. By accepting this soft
@owl:versionInfo="""$Revision$"""
@dc:title="""Flight System Electrical Ontology"""
@dc:type="""Discipline"""
@dc:creator="""Systems Engineering & Formulation Division"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
open terminology <http://imce.jpl.nasa.gov/discipline/fse/fse> {

extends <http://imce.jpl.nasa.gov/foundation/project/project>

@rdfs:label="""End Circuit Presenting Element"""
aspect EndCircuitPresentingElement

@rdfs:label="""Reference Designated Element"""
aspect ReferenceDesignatedElement

@dc:description="""A physical Component that presents electrical interfaces"""
@rdfs:label="""Assembly"""
concept Assembly

@dc:description="""References the design drawing that implements a Function"""
@rdfs:label="""Drawing"""
concept Drawing

@dc:description="""Represents an inner electrical resource as an Interface"""
@rdfs:label="""End Circuit"""
concept EndCircuit

@dc:description="""A grouping of EndCircuits that have common properties"""
@rdfs:label="""End Circuit Group"""
concept EndCircuitGroup

@rdfs:label="""Engineering Change Request"""
concept EngineeringChangeRequest


@dc:description="""Am electrical Function represents a requirement to join some Interfaces, specifically to conduct a signal"""
@rdfs:label="""Function"""
concept Function

@rdfs:label="""Function Annotation"""
concept FunctionAnnotation

@dc:description=""" same as project:suppliedBy ? """
@rdfs:label="""Implementer"""
concept Implementer

@dc:description="""An Assembly-to-Assembly logical signal path"""
@rdfs:label="""Net"""
concept Net

@rdfs:label="""Mass Constraint"""
concept MassConstraint

@rdfs:label="""CBE Mass Constraint"""
concept CBEMassConstraint

@rdfs:label="""MGA Mass Constraint"""
concept MGAMassConstraint

@rdfs:label="""Mass Allocation Constraint"""
concept MassAllocationConstraint

@rdfs:label="""Mass Limit Constraint"""
concept MassLimitConstraint

@rdfs:label="""Mass Reserve Constraint"""
concept MassReserveConstraint

@rdfs:label="""Placeholder Mass"""
concept PlaceholderMass

@rdfs:label="""Consumable Mass"""
concept ConsumableMass


@dc:description="""A physical conductor segment. A Net may be implemented by one or more Wires"""
@rdfs:label="""Wire"""
concept Wire

@rdfs:label="""Power Switch Bank"""
concept PowerSwitchBank

@dc:description="""An aggregation of Components supplied by a common work package authority."""
@rdfs:label="""Subsystem"""
concept Subsystem

@dc:description="""Some electrical switches can be ganged to switch a larger current. A GengConfiguration composes a set of switches into a new logical switch."""
@rdfs:label="""GangConfiguration"""
concept GangConfiguration

@rdfs:label="""Telemetry"""
concept Telemetry

Assembly extendsConcept mission:Component

Drawing extendsConcept project:Product

EndCircuit extendsConcept mission:Interface

EndCircuitGroup extendsConcept mission:Interface

EngineeringChangeRequest extendsConcept analysis:Characterization

Function extendsConcept mission:Junction

FunctionAnnotation extendsConcept analysis:Characterization

Implementer extendsConcept analysis:Characterization

MassConstraint extendsConcept analysis:Characterization

CBEMassConstraint extendsConcept MassConstraint

MGAMassConstraint extendsConcept MassConstraint

MassAllocationConstraint extendsConcept MassConstraint

MassLimitConstraint extendsConcept MassConstraint

MassReserveConstraint extendsConcept MassConstraint

Net extendsConcept mission:Junction

PlaceholderMass extendsConcept mission:Component

ConsumableMass extendsConcept mission:Component

Wire extendsConcept mission:Junction

PowerSwitchBank extendsConcept EndCircuitGroup

Subsystem extendsConcept mission:Component

GangConfiguration extendsConcept analysis:Explanation

Telemetry extendsConcept mission:Flow

@oml:hasPropertyLabel="""connects assembly"""
@oml:hasReificationLabel="""Connects Assembly"""
reifiedRelationship ConnectsAssembly {
Expand Down Expand Up @@ -241,10 +251,10 @@ open terminology <http://imce.jpl.nasa.gov/discipline/fse/fse> {

rule gangMemberFromAggregate infers mission:joins if
Function && mission:joins && isAggregateOfGang && hasGangMember

rule gangAggregateFromMember infers mission:joins if
Function && mission:joins && isMemberOfGang && hasGangAggregate

ConnectsAssembly1 extendsRelationship ConnectsAssembly

ConnectsAssembly2 extendsRelationship ConnectsAssembly
Expand All @@ -254,19 +264,19 @@ open terminology <http://imce.jpl.nasa.gov/discipline/fse/fse> {
ConnectsSubsystem2 extendsRelationship ConnectsSubsystem

HasGangMember extendsRelationship analysis:Analyzes

HasGangAggregate extendsRelationship analysis:Explains

ImplementsNet extendsRelationship Implements

ImplementsFunction extendsRelationship Implements

Assembly extendsAspect EndCircuitPresentingElement

Assembly extendsAspect ReferenceDesignatedElement

EndCircuitGroup extendsAspect EndCircuitPresentingElement

EndCircuitPresentingElement extendsAspect mission:PresentingElement

ReferenceDesignatedElement extendsAspect base:IdentifiedElement
Expand Down Expand Up @@ -683,7 +693,7 @@ open terminology <http://imce.jpl.nasa.gov/discipline/fse/fse> {
}

allEntities Assembly . base:isAggregatedIn in Subsystem

allEntities Drawing . project:describes in Function

allEntities EndCircuit . mission:isJoinedIn in Function
Expand All @@ -693,31 +703,31 @@ open terminology <http://imce.jpl.nasa.gov/discipline/fse/fse> {
allEntities EndCircuitGroup . mission:isPresentedBy in Assembly

allEntities EndCircuitGroup . mission:presents in EndCircuit

allEntities EngineeringChangeRequest . analysis:characterizes in Function

allEntities Function . mission:joins in EndCircuit

allEntities Implementer . analysis:characterizes in Function

allEntities FunctionAnnotation . analysis:characterizes in Function

allEntities Subsystem . base:aggregates in Assembly

allEntities MassConstraint . analysis:characterizes in mission:Component

hasAnnotationKey subDataPropertyOf base:hasAlternateName

hasAnnotationValue subDataPropertyOf base:hasDescription

hasEndCircuitLocalName subDataPropertyOf base:hasAlternateName

hasSwitchBankLocalName subDataPropertyOf base:hasAlternateName

hasAssemblyAcronym subDataPropertyOf base:hasIdentifier

hasDrawingNumber subDataPropertyOf base:hasIdentifier

hasEcrIdentifier subDataPropertyOf base:hasIdentifier

hasEndCircuitIdentifier subDataPropertyOf base:hasIdentifier
Expand Down
2 changes: 2 additions & 0 deletions oml/imce.jpl.nasa.gov/discipline/vandv/vandv-embedding.oml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
@dc:title="""Verfication and Validation Ontology SysML Embedding"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:date="""$Date: 2014-02-05 10:35:55 -0800 (Wed, 05 Feb 2014) $"""
@owl:versionInfo="""$Revision: 3606 $"""
@dc:rights="""Copyright 2010-2013, by the California Institute of Technology. ALL RIGHTS
Expand Down
2 changes: 1 addition & 1 deletion oml/imce.jpl.nasa.gov/discipline/vandv/vandv.oml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@dc:creator="""Systems Engineering &amp; Formulation Division"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:rights="""Copyright 2010-2016, by the California Institute of Technology. ALL RIGHTS RESERVED. United States Government Sponsorship acknowledged. Any commercial use must be negotiated with the Office of Technology Transfer at the California Institute of Technology.

This software may be subject to U.S. export control laws. By accepting this software, the user agrees to comply with all applicable U.S. export laws and regulations. User has the responsibility to obtain export licenses,a or other export authority as may be required before exporting such information to foreign countries or providing access to foreign persons."""
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
@dc:title="""Analysis Ontology SysML Embedding"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:rights="""Copyright 2010-2014, by the California Institute of Technology. ALL RIGHTS
RESERVED. United States Government Sponsorship acknowledged. Any commercial
use must be negotiated with the Office of Technology Transfer at the
Expand Down
11 changes: 5 additions & 6 deletions oml/imce.jpl.nasa.gov/foundation/analysis/analysis.oml
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
@dc:title="""Analysis Ontology"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:rights="""Copyright 2010-2014, by the California Institute of Technology. ALL RIGHTS RESERVED. United States Government Sponsorship acknowledged. Any commercial use must be negotiated with the Office of Technology Transfer at the California Institute of Technology.

This software may be subject to U.S. export control laws. By accepting this software, the user agrees to comply with all applicable U.S. export laws and regulations. User has the responsibility to obtain export licenses, or other export authority as may be required before exporting such information to foreign countries or providing access to foreign persons."""
@dc:creator="""Systems Engineering & Formulation Division"""
@dc:type="""Foundation"""
@dc:date="""$Date$"""
@dc:description="""The Analysis Ontology defines general concepts and properties for analyses (e.g., trade studies, driving requirements analysis, etc.). It provides a basis for specialization by domain experts."""
@owl:versionInfo="""$Revision$"""
@dc:title="""Analysis Ontology"""
open terminology <http://imce.jpl.nasa.gov/foundation/analysis/analysis> {

extends <http://imce.jpl.nasa.gov/foundation/mission/mission>
Expand Down Expand Up @@ -125,7 +124,7 @@ open terminology <http://imce.jpl.nasa.gov/foundation/analysis/analysis> {
Explanation extendsConcept Characterization

Fact extendsConcept Assumption

GlossaryEntry extendsConcept Characterization

KeyRequirementsAnalysis extendsConcept KeyRequirementsExplanation
Expand Down Expand Up @@ -590,9 +589,9 @@ for <replaceable>e</replaceable>.</para>"""
}

hasGlossaryDefinition subDataPropertyOf base:hasDescription

hasGlossaryTerm subDataPropertyOf base:hasCanonicalName

allEntities DrivingRequirementsExplanation . explains in mission:Requirement

allEntities KeyRequirementsExplanation . explains in mission:Requirement
Expand Down
2 changes: 1 addition & 1 deletion oml/imce.jpl.nasa.gov/foundation/annotation/annotation.oml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ annotationProperty annotation:omgElementId=<http://imce.jpl.nasa.gov/foundation/
annotationProperty annotation:xmi2xsdDataTypeMapping=<http://imce.jpl.nasa.gov/foundation/annotation/annotation#xmi2xsdDataTypeMapping>

@dc:title="""Annotation Ontology"""
@dc:creator="""Systems Engineering & Formulation Division"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:description="""The Annotation Ontology defines common annotation properties used by IMCE ontologies."""
@owl:versionInfo="""$Revision$"""
@dc:rights="""Copyright 2010-2014, by the California Institute of Technology. ALL RIGHTS RESERVED. United States Government Sponsorship acknowledged. Any commercial use must be negotiated with the Office of Technology Transfer at the California Institute of Technology.
Expand Down
2 changes: 2 additions & 0 deletions oml/imce.jpl.nasa.gov/foundation/base/base-embedding.oml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
@dc:title="""Base Ontology SysML Embedding"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:rights="""Copyright 2010-2014, by the California Institute of Technology. ALL RIGHTS RESERVED. United States Government Sponsorship acknowledged. Any commercial use must be negotiated with the Office of Technology Transfer at the California Institute of Technology.

This software may be subject to U.S. export control laws. By accepting this software, the user agrees to comply with all applicable U.S. export laws and regulations. User has the responsibility to obtain export licenses, or other export authority as may be required before exporting such information to foreign countries or providing access to foreign persons."""
Expand Down
2 changes: 1 addition & 1 deletion oml/imce.jpl.nasa.gov/foundation/base/base.oml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
@dc:title="""Base Ontology"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:type="""Foundation"""
@dc:description="""The Base Ontology defines foundation concepts that are common to multiple specialized ontologies."""
@dc:rights="""Copyright 2010-2014, by the California Institute of Technology. ALL RIGHTS RESERVED. United States Government Sponsorship acknowledged. Any commercial use must be negotiated with the Office of Technology Transfer at the California Institute of Technology.

This software may be subject to U.S. export control laws. By accepting this software, the user agrees to comply with all applicable U.S. export laws and regulations. User has the responsibility to obtain export licenses, or other export authority as may be required before exporting such information to foreign countries or providing access to foreign persons."""
@owl:versionInfo="""$Revision$"""
@dc:creator="""Systems Engineering & Formulation Division"""
@dc:date="""$Date$"""
open terminology <http://imce.jpl.nasa.gov/foundation/base/base> {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
@dc:title="""Behavior Ontology SysML Embedding"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:date="""$Date$"""
@owl:versionInfo="""$Revision$"""
@dc:rights="""Copyright 2010-2014, by the California Institute of Technology. ALL RIGHTS
Expand Down
2 changes: 1 addition & 1 deletion oml/imce.jpl.nasa.gov/foundation/behavior/behavior.oml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This software may be subject to U.S. export control laws. By accepting this software, the user agrees to comply with all applicable U.S. export laws and regulations. User has the responsibility to obtain export licenses,a or other export authority as may be required before exporting such information to foreign countries or providing access to foreign persons."""
@owl:versionInfo="""$Revision$"""
@dc:creator="""Flight Systems Engineering, Integration, & Test Section"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:date="""$Date$"""
@dc:type="""Foundation"""
@dc:title="""Behavior Ontology"""
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
@dc:title="""Mission Ontology SysML Embedding"""
@dc:creator="""California Institute of Technology Jet Propulsion Laboratory"""
@dc:date="""$Date$"""
@owl:versionInfo="""$Revision$"""
@dc:rights="""Copyright 2010-2014, by the California Institute of Technology. ALL RIGHTS
Expand Down
Loading