- From: Hector G. Ceballos <ceballos@itesm.mx>
- Date: Thu, 23 Feb 2012 09:56:07 -0600
- To: "'Miao Chen'" <viviny@gmail.com>
- Cc: <public-owl-dev@w3.org>
- Message-ID: <009901ccf243$a7bf6250$f73e26f0$@itesm.mx>
Hi, I've used the Time Ontology in OWL (http://www.w3.org/TR/owl-time/), which has a complete set of concepts and properties. A personal recommendation is using a naming convention for instances that reflect the date and time contained on it. For instance, the individual of your example might be called myOntology:datetime_20100502_150000 which would optimize information storage and recovery. Best regards, Hector G. Ceballos Tecnologico de Monterrey From: Miao Chen [mailto:viviny@gmail.com] Sent: Wednesday, February 22, 2012 7:15 PM To: public-owl-dev@w3.org Subject: How should I represent time in OWL in this case? Hi, I'm developing an ontology about weather forecast, which will contain some temporal information. I'm building my ontology based on some existing XML files, in other words, trying to represent and convert the XML elements to ontology OWL style. Here is my questions: in the XML files, there is some elements about time, for example <SingleDateTime> <caldate>20100502</caldate> <time>150000</time> </SingleDateTime> These elements describe the date and time of the forest. In my ontology, I'd like to say myOntology:forecast externalOntology:hasTime externalOntology:timeInstant Is there some common practice in expressing this statement? I found ontologies like SWRL temporal ontology and the SWEET (Semantic Web for Earth and Environmental Terminology) ontology have classes and properties for temporal expressions, while I'm not sure what's the appropriate practice in the community. Which existing temporal ontology classes/properties are more frequently used? I'd appreciate your suggestions. Thank you for your help! Miao
Received on Thursday, 23 February 2012 15:56:41 UTC