Abstract
These recent years, we have seen the emergence of several studies allowing a linkage between databases and ontologies to facilitate the design of databases. However, these studies do not address the needs of the advanced applications, because they do not integrate mechanisms that consider the temporal characteristic. In addition, the complexity of real-time applications is ever increasing which makes their design processes very difficult. For that purpose, a new vision will allow to fill in the limits of these studies and to suggest a method to conceptualize this kind of databases (real-time databases). This vision needs to define a new ontology to be integrated into these databases. This suggested ontology should be used to represent a domain in an explicit way without any ambiguity, to describe the most general categories and relations, and to define the temporal information and to resolve the semantic conflicts. In this paper, our solution is to advance an ontological modeling for real-time applications.
Similar content being viewed by others
References
Abacha AB, Da Silveira M, Pruski C (2013) Une approche pour la validation du contenu d’une ontologie par un système à base de questions/réponses. IC-24èmes Journées francophones d’Ingénierie des Connaissances
Alexaki S, Christophides V, Karvounarakis G, Plexousakis D, Tolle K (2001) The ICS-FORTH RDFSuite: managing voluminous RDF description bases. In: 2nd International Workshop on the Semantic Web, Hong Kong, pp 1–13
Allen JF (1981) An Interval-based representation of temporal knowledge. In: Proceedings of the 7th international joint conference on artificial intelligence, vol 1, IJCAI’81, Morgan Kaufmann Publishers Inc., San Francisco, CA, pp 221–226
Baldinger JL, Boudy J, Dorizzi B, Levrey JP, Andreão RV, Perpère C, Delavault F, Rocaries F, Dietrich C, Lacombe A (2004) Tele-surveillance system for patient at home: the MEDIVILLE system. ICCHP, vol 3118 of Lecture Notes in Computer Science, Springer, New York, pp 400–407
Bellatreche L, Dung NX, Pierra G, Hondjack D (2006) Contribution of ontology-based data modeling to automatic integration of electronic catalogues within engineering databases. Comput Ind 57(8):711–724
Broekstra J, Kampman A, Van Harmelen F (2002) Sesame: a generic architecture for storing and querying rdf and rdf schema. The semantic Web? ISWC 2002 Springer, New York, pp 54–68
Dehainsala H, Pierra G, Bellatreche L (2007) Ontodb: an ontology-based database for data intensive applications. Adv Datab Concept Syst Appl Springer, pp 497–508
Duvallet C, Mammeri Z, Sadeg B (1999) Les SGBD temps réel. Technique et science informatiques 18(5):479–517
Eder J, Koncilia C (2005) Interoperability in temporal ontologies. In: Proceedings of the open interop workshop on enterprise modeling and ontologies for interoperability (EMOI-INTEROP’05), June 13–14, Porto, Portugal. http://www.ceur-WS.org. Accessed 04 Nov 2010
Fankam C(2008) Ontodb2: support of multiple ontology models within ontology based database. In: Proceedings of the 2008 EDBT Ph.D. workshop, ACM, pp 21–27
Fonseca F, Martin J (2007) Learning the differences between ontologies and conceptual schemas through ontology-driven information systems. J Assoc Inf Syst 8(2):129–142
Gruber TR (1992) Ontolingua: a mechanism to support portable ontologies, vol 27, Citeseer
Hatala M, Wakkary R, Kalantari L (2005) Rules and ontologies in support of real-time ubiquitous application. Web Semant 3(1):5–22
Hayes P (1996) A catalog of temporal theories
Hemalatha M, Uma V, Aghila G (2012) Time ontology with reference event based temporal relations (RETR). Int J Web Semant Technol 3(1):23
Herre H (2013) Persistence, change, and the integration of objects and processes in the framework of the general formal ontology. CoRR
Hitzler P, Krötzsch M, Parsia B, Patel-Schneider PF, Rudolph S (2009) OWL 2 web ontology language primer. W3C Recom 27(1):123
Idoudi N, Louati N, Duvallet C, Sadeg B, Bouaziz R, Gargouri F(2010) A framework to model real-time databases. CoRR
Izza S (2006) Intégration des systèmes d’information industriels: une approche flexible basée sur les services sémantiques. PhD thesis, Ecole Nationale Supérieure des Mines de Saint-Etienne
Jean S, Pierra G, Ait-Ameur Y (2007) Domain ontologies: a database-oriented analysis, web information systems and technologies. Springer, New York
Kavouras M (2005) A unified ontological framework for semantic integration. Next generation geospatial information: from digital image analysis to spatiotemporal databases. Taylor and Francisp, London, pp 147–56
Kzaz L, Elasri H, Sekkaki A (2011) Semantic conflict resolution for integration of business components. CoRR
Lu J, Ma L, Zhang L, Brunner J-S, Wang C, Pan Y, Yu Y (2007) SOR: a practical system for ontology storage, reasoning and search. In: Proceedings of the 33rd international conference on very large data bases, VLDB Endowment, pp 1402–1405
Mach-Król M (2013) Nonlinear time ontology for economic reality description. In: The 6th international conference on information technology
Malki J, Bouju A, Wafa M (2012) Une approche ontologique pour la modélisation et le raisonnement sur les trajectoires: Prise en compte des règles métiers, spatiales et temporelles. TSI Technique et Science Informatiques 31(1):71–96
Masolo C, Borgo S, Gangemi A, Guarino N, Oltramari A, Schneider L (2003) WonderWeb Deliverable D17. The wonderWeb library of foundational ontologies and the DOLCE ontology
Mhiri M, Gargouri F (2009) Méthodologie de construction des ontologies pour la résolution de conflits des systèmes d’information. Technique et Science Informatiques 28(10):1263–1287
Mohamed-Larbi R (2011) Spécification et vérification des systèmes critiques: extension de l’environnement VALID pour la prise en charge du temps réel. PhD thesis, Université El Hadj Lakhdar de Batna
Murray C (2008) Oracle database semantic technologies developer’s guide I. Oracle Corporation
OMG (2005) UML profile for schedulability, performance and time, full specification
OMG (2008) A UML profile for MARTE: modeling and analysis of real-time embedded systems, Beta 2, ptc/2008-06-09, technical report
Park M-J, Lee J, Lee C-H, Lin J, Serres O, Chung C-W(2007) An efficient and scalable management of ontology. Adv Datab Concep Syst Appl p 975–980
Pease A, Niles I, Li J (2002) The suggested upper merged ontology: a large ontology for the semantic web and its applications. Working notes of the AAAI-2002 workshop on ontologies and the semantic web, vol 28
Peralta D, Sofia PH, Mamede N (2005) Reusing a time ontology. Enterpr Inf Syst V pp 241–248
Perry M, Hakimpour F, Sheth A (2006) Analyzing theme, space, and time: an ontology-based approach. In: Proceedings of the 14th annual ACM international symposium on advances in geographic information systems, GIS ’06, ACM, New York, NY, pp 147–154
Petnga L, Austin M (2013) Ontologies of time and time-based reasoning for MBSE of cyber-physical systems. Proc Comput Sci 16:403–412 Conference on Systems Engineering Research
Rekhis S, Bouassida N, Bouaziz R, Duvallet C, Sadeg B (2013) modeling real-time design patterns with the UML-RTDP profile. Domain Eng Product Lines Lang Concept Model pp 59–82
Salguero A, Araque F, Delgado C (2008) Spatio-temporal ontology based model for data warehousing. In: Proceedings of the 7th WSEAS international conference on telecommunications and informatics, TELE-INFO’08, World Scientific and Engineering Academy and Society (WSEAS), Stevens Point, Wisconsin, pp 125–130
Song X, Liu J (1992) How well can data temporal consistency be maintained? In: Computer-aided control system design (CACSD), 1992 IEEE Symposium on, pp 275–284
Wannous R, Malki J, Bouju A, Vincent C (2014) Analysis of trajectory ontology inference complexity over domain and temporal rules. In: Proceedings of the model and data engineering: 4th international conference, MEDI 2014, Larnaca, Cyprus, 24–26 Sep 2014, vol 8748, Springer, p 177
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ben Abid, W., Mhiri, M., Bouazizi, E. et al. An Ontological Approach to Design Real-time Applications. J Data Semant 5, 195–209 (2016). https://doi.org/10.1007/s13740-016-0068-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13740-016-0068-1