Title |
A General Methodology for Equipping Ontologies with Time |
Authors |
Hans-Ulrich Krieger |
Abstract |
In the first part of this paper, we present a framework forenriching arbitrary upper or domain-specific ontologies with a conceptof time. To do so, we need the notion of a time slice.Contrary to other approaches, we directly interpret the originalentities as time slices in order to (i) avoid a duplication of theoriginal ontology and (ii) to prevent a knowledge engineer fromontology rewriting.The diachronic representation of time is complemented by asophisticated time ontology that supports underspecification andan arbitrarily fine granularity of time.As a showcase, we describe how the time ontology has beeninterfaced with the PROTON upper ontology.The second part investigates a temporal extension of RDFthat replaces the usual triple notation by a more general tuplerepresentation. In this setting, Hayes/ter Horst-like entailmentrules are replaced by their temporal counterparts.Our motivation to move towards this direction is twofold:firstly, extending binary relation instances with time leads to amassive proliferation of useless objects (independently of theencoding); secondly, reasoning and querying with such extendedrelations is extremely complex, expensive, and error-prone. |
Language |
Semantic Web |
Topics |
Ontologies, Knowledge Discovery/Representation, Semantic Web |
Full paper  |
A General Methodology for Equipping Ontologies with Time |
Bibtex |
@InProceedings{KRIEGER10.29,
author = {Hans-Ulrich Krieger}, title = {A General Methodology for Equipping Ontologies with Time}, booktitle = {Proceedings of the Seventh conference on International Language Resources and Evaluation (LREC'10)}, year = {2010}, month = {may}, date = {19-21}, address = {Valletta, Malta}, editor = {Nicoletta Calzolari (Conference Chair), Khalid Choukri, Bente Maegaard, Joseph Mariani, Jan Odjik, Stelios Piperidis, Mike Rosner, Daniel Tapias}, publisher = {European Language Resources Association (ELRA)}, isbn = {2-9517408-6-7}, language = {english} } |