Method
type: Class
subclass of: Restriction
  on property: hasStep
  some values from: Step
comment: This can be a manufacturing method, assembly method , quality check, etc.

ProductionProcess
type: Class
subclass of: Restriction
  on property: hasMethod
  some values from: Method
subclass of: Restriction
  on property: hasProductionLine
  qualified cardinality: 1
  on class: ProductionLine

StationA
type: NamedIndividual
type: Station
has location: Hamburg-Hangar1
has method: CutComposite
has rate: 150.0
has rate units: usd/hour
has time: 600.0
has time units: hour
comment: Join Fuselage, Wings, Pylons and LG

StationB
type: NamedIndividual
type: Station
has location: Hamburg-Hangar1
has method: Pressforming
starts after: StationA
has rate: 200.0
has rate units: usd/hour
has time: 500.0
has time units: hour

LayUp
is rule enabled: true
comment: Production Process Creation: LayUp
type: Imp
body: ClassAtom
  class predicate: Component
  argument1: http://www.semanticweb.org/page_ju/ontologies/2018/10/untitled-ontology-129#c
body: IndividualPropertyAtom
  property predicate: hasMaterial
  argument1: http://www.semanticweb.org/page_ju/ontologies/2018/10/untitled-ontology-129#c
  argument2: Composite
head: IndividualPropertyAtom
  property predicate: hasProcess
  argument1: http://www.semanticweb.org/page_ju/ontologies/2018/10/untitled-ontology-129#c
  argument2: LayUp

Pressform
is rule enabled: true
comment: Production Process Creation: Pressform
type: Imp
body: ClassAtom
  class predicate: Component
  argument1: http://www.semanticweb.org/page_ju/ontologies/2018/10/untitled-ontology-129#c
body: IndividualPropertyAtom
  property predicate: hasMaterial
  argument1: http://www.semanticweb.org/page_ju/ontologies/2018/10/untitled-ontology-129#c
  argument2: Composite
head: IndividualPropertyAtom
  property predicate: hasProcess
  argument1: http://www.semanticweb.org/page_ju/ontologies/2018/10/untitled-ontology-129#c
  argument2: Pressform