Inferencing in the Good Relations Ontology

Suppose that in addition to its manicure services, Plush were to offer a massage service, priced by the hour. If we wanted to describe a one-and-a-half-hour massage session, the notion of includes would have to be reified, just as we did for the price. GR provides a means to do this, by introducing the notion of a TypeAndQuantityNode:

image

This model differs from the description of the manicure in two ways; first, it includes the intermediate entity Quantity_1 that allows us to make multiple statements about the massage service; in particular, that it lasts for 1.5 hours. The second difference is that the ...

Get Semantic Web for the Working Ontologist, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.