Skip to content

SoftwareApplication

https://schema.plantphenomics.org.au/SoftwareApplication

A piece of software that may be perform an Assay. Note that SOSA maps software components to prov:Agent, but CDIF recommendation is that Agent should be an intentional role.

UML diagram for SoftwareApplication

Superclasses

Properties

  • appn:Observation appn:madeByObserver appn:Observer
    • Identifies the entity (Observer, i.e. one of a Person, Sensor or SoftwareApplication) responsible for carrying out an Observation.
  • appn:Control appn:madeByController appn:Controller
    • Identifies the entity (Controller, i.e. one of a Person, Actuator, SoftwareApplication or ExternalEvent) responsible for carrying out a Control or Treatment.
  • appn:Treatment appn:madeByController appn:Controller
    • Identifies the entity (Controller, i.e. one of a Person, Actuator, SoftwareApplication or ExternalEvent) responsible for carrying out a Control or Treatment.