Search Mailing List Archives
tar at isi.edu
Wed Nov 17 09:14:14 PST 2010
On Nov 17, 2010, at 1:39 AM, vinay gautam wrote:
> Is this possible to define function in ontology. Functions like sum,
> avg ect.
Yes and no.
It is possible to create ontology definitions that would represent the
functions and describe their arguments.
You cannot use OWL to create computable functions that will actually
execute the operations and perform computations.
Some arithmetic operations are available in SWRL. Others based on
aggregation are available in SQWRL. Functions like a general
summation or average will run into trouble in OWL because of the open
If this is really important to you, you may want to investigate other
More information about the protege-owl