Skip to main content
Log in

An Ontological Approach to Design Real-time Applications

  • Original Article
  • Published:
Journal on Data Semantics

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

    Article  Google Scholar 

  6. 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

  7. 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

  8. Duvallet C, Mammeri Z, Sadeg B (1999) Les SGBD temps réel. Technique et science informatiques 18(5):479–517

    Google Scholar 

  9. 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

  10. 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

  11. 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

    Google Scholar 

  12. Gruber TR (1992) Ontolingua: a mechanism to support portable ontologies, vol 27, Citeseer

  13. Hatala M, Wakkary R, Kalantari L (2005) Rules and ontologies in support of real-time ubiquitous application. Web Semant 3(1):5–22

    Article  Google Scholar 

  14. Hayes P (1996) A catalog of temporal theories

  15. Hemalatha M, Uma V, Aghila G (2012) Time ontology with reference event based temporal relations (RETR). Int J Web Semant Technol 3(1):23

    Article  Google Scholar 

  16. Herre H (2013) Persistence, change, and the integration of objects and processes in the framework of the general formal ontology. CoRR

  17. Hitzler P, Krötzsch M, Parsia B, Patel-Schneider PF, Rudolph S (2009) OWL 2 web ontology language primer. W3C Recom 27(1):123

    Google Scholar 

  18. Idoudi N, Louati N, Duvallet C, Sadeg B, Bouaziz R, Gargouri F(2010) A framework to model real-time databases. CoRR

  19. 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

  20. Jean S, Pierra G, Ait-Ameur Y (2007) Domain ontologies: a database-oriented analysis, web information systems and technologies. Springer, New York

    Google Scholar 

  21. 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

  22. Kzaz L, Elasri H, Sekkaki A (2011) Semantic conflict resolution for integration of business components. CoRR

  23. 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

  24. Mach-Król M (2013) Nonlinear time ontology for economic reality description. In: The 6th international conference on information technology

  25. 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

    Article  Google Scholar 

  26. 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

  27. 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

    Article  Google Scholar 

  28. 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

  29. Murray C (2008) Oracle database semantic technologies developer’s guide I. Oracle Corporation

  30. OMG (2005) UML profile for schedulability, performance and time, full specification

  31. OMG (2008) A UML profile for MARTE: modeling and analysis of real-time embedded systems, Beta 2, ptc/2008-06-09, technical report

  32. 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

  33. 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

  34. Peralta D, Sofia PH, Mamede N (2005) Reusing a time ontology. Enterpr Inf Syst V pp 241–248

  35. 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

  36. 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

    Article  Google Scholar 

  37. 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

  38. 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

  39. 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

  40. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wided Ben Abid.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13740-016-0068-1

Keywords

Navigation