FunctionalObject
A class with identifier
http://rds.posccaesar.org/ontology/lis14/rdl/FunctionalObject
Source ontology | Industrial Data Ontology |
isPrimitive | |
naturalLanguageDefinition | An 'Object' that provides a required 'Function'. |
semiFormalNaturalLanguageAxiom | If x is a 'functional object', then x is an 'object' that 'has function' some 'Function'. |
usageNote | A password must be concretized, this is done when it is entered, the password performs the function of unlocking the computer. The password participates in the unlocking process through its concretization. |
A "tag", when included in an IDO asset model, should in general have a type that is subclass of both 'functional object' and 'physical artefact'. | |
Note that it is possible to model without explicitly using this class, as any object that has a function can be inferred to be a functional object. | |
This class can be used as a root class for functional classification of objects, including physical objects. | |
Most artefacts are both physical and functional objects as a functional object is any object that has a function. | |
Artefact types tend to be described primarily in terms of 'function'; for example, the "minimal" definition of a pump would be, "a physical artefact, the function of which is to pump (to be the active participant in a pumping activity)". This kind of definition places no restriction on physical make-up and is suitable for a subclass of 'functional object'. Note that the activity type of 'pumping' is here a precursor to the definition of the physical object type 'pump'. A taxonomy of pump classes should extend from a class 'pump' defined solely in terms of function, as above. | |
See also | ISO 15926-2:2003 'functional_physical_object' |
Example | A pump, a hammer, a password. |
hasFunction some Function |