RPP Resource
type: Class
subclass of: Resource
comment: This is a common base class for all resources whose properties may be asserted in a RDF Process Profile.

RPP Resource
type: Class
subclass of: RPP Resource
comment: The Profile itself.

RPP profile component
type: Class
subclass of: RPP Resource
comment: Base class for groups of profile attribute values.

Dependency
type: Class
comment: needed to run
subclass of: RPP profile component

Environment
type: Class
comment: needed to run
subclass of: Dependency

Library
type: Class
comment: needed to run
subclass of: Dependency

Algorithm
type: Class
comment: Abstract algorithm
subclass of: RPP profile component

Interface
type: Class
comment: I/O of processor
subclass of: RPP profile component

DataFormat
type: Class
comment: Data format
subclass of: Interface

Encoding
type: Class
comment: low-level data encoding
subclass of: Interface

Availability
type: Class
comment: machine-readability
subclass of: RPP profile component

RPP component property
type: Property
domain: RPP Resource
range: RPP profile component
comment: Indicates a component profile.

location
type: Property
comment: location of the algorithm resource
range: RPP Resource
domain: RPP Resource

availability
type: Property
comment: how machine readable is the algorithm
range: Availability
domain: RPP Resource

in
type: Property
comment: details of data input
range: Interface
domain: RPP Resource

out
type: Property
comment: details of data output
range: Interface
domain: RPP Resource

alang
type: Property
comment: (programming) language
range: Literal
domain: Algorithm

hasDependency
type: Property
comment: anything that's needed
range: Dependency
domain: RPP Resource

implementationOf
type: Property
comment: another algorithm that does the same
range: RPP Resource
domain: RPP Resource

equivalentTo
type: Property
comment: another algorithm that does the same
range: RPP Resource
domain: RPP Resource