Search Mailing List Archives

Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-owl] hi

Thomas Russ tar at
Wed Nov 17 09:14:14 PST 2010

On Nov 17, 2010, at 1:39 AM, vinay gautam wrote:

> hi
> 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  
world semantics.

If this is really important to you, you may want to investigate other  
representation options.

More information about the protege-owl mailing list