Skip to main content

Extending Semantic Databases to Handle Context

An Ontology Modeling Approach

  • Conference paper
  • First Online:
Model and Data Engineering

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9344))

  • 816 Accesses

Abstract

The capturing of the semantics is a key challenge in Data Engineering. Indeed, it is a very complicated task and it involves various dimensions like Data Quality and Context. In this paper, we focus on the notion of Context in Data Engineering and on handling it at the level of database systems. First, we propose a formal and generic Model to represent Context, then, we propose a complete extension of an existing Semantic Database called OntoDB. This is realized by the extension of its ontology Meta-Model in order to support semantic definition of Context and the extension of OntoQL exploitation language in order to support context-aware querying. An implementation of the proposed extensions is described.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    http://en.wikipedia.org/wiki/Functional_dependency.

  2. 2.

    http://www.w3.org/2006/time#.

  3. 3.

    http://www.wurvoc.org/vocabularies/om-1.8/.

References

  1. Abowd, G.D., Dey, A.K., Brown, P.J., Davies, N., Smith, M., Steggles, P.: Towards a better understanding of context and context-awareness. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 304–307. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  2. Bolchini, C., Quintarelli, E., Tanca, L.: Carve: context-aware automatic view definition over relational databases. Inf. Syst. 38(1), 45–67 (2013)

    Article  Google Scholar 

  3. Chen, B.-S., Chang, C.-H., Lee, H.-C.: The entity-relationship approach. In: Information Technology in Action: Trends and Perspectives, pp. 13–36. Prentice Hall (1993)

    Google Scholar 

  4. Dehainsala, H.: Explicitation de la smantique dans les bases de donnes: Base de donnes base ontologique et le modle OntoDB. Ph.D. thesis, Universit de Poitiers (2007)

    Google Scholar 

  5. Dehainsala, H., Pierra, G., Bellatreche, L.: OntoDB: an ontology-based database for data intensive applications. In: Kotagiri, R., Radha Krishna, P., Mohania, M., Nantajeewarawat, E. (eds.) DASFAA 2007. LNCS, vol. 4443, pp. 497–508. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  6. Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing? Int. J. Hum.-Comput. Stud. 43(5), 907–928 (1995)

    Article  Google Scholar 

  7. Guy, P.: Context representation in domain ontologies and its use for semantic integration of data. J. Data Semant. (JODS) 4900, 174–211 (2008)

    Google Scholar 

  8. Jean, S.: OntoQL, un langage d’exploitation des bases de donnes base ontologique. Ph.D. thesis, Universit de Poitiers (2007)

    Google Scholar 

  9. Khouri, S., El Saraj, L., Bellatreche, L., Espinasse, B., Berkani, N., Rodier, S., Libourel, T.: CiDHouse: contextual semantic data warehouses. In: Decker, H., Lhotská, L., Link, S., Basl, J., Tjoa, A.M. (eds.) DEXA 2013, Part II. LNCS, vol. 8056, pp. 458–465. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  10. Levandoski, J.J., Mokbel, M.F., Khalefa, M.E.: CareDB: A context and preference-aware location-based database system. Proceed. VLDB Endow. 3(2), 1529–1532 (2010)

    Article  Google Scholar 

  11. Oukid, L., Asfari, O., Bentayeb, F., Benblidia, N., Boussaid, O.: CXT-cube: contextual text cube model and aggregation operator for text OLAP. In: Proceedings of the Sixteenth International Workshop on Data warehousing and OLAP, pp. 27–32. ACM (2013)

    Google Scholar 

  12. Pierra, G., Hondjack, D., Ameur, Y.A., Bellatreche, L.: Bases de donnes base ontologique. principe et mise en oeuvre. Ingnierie des systemes d’information 10(2), 91–115 (2005)

    Article  Google Scholar 

  13. Pitarch, Y., Favre, C., Laurent, A., Poncelet, P.: Context-aware generalization for cube measures. In: Proceedings of the ACM 13th International Workshop on Data Warehousing and OLAP, pp. 99–104. ACM (2010)

    Google Scholar 

  14. Pitarch, Y., Favre, C., Laurent, A., Poncelet, P.: Enhancing flexibility and expressivity of contextual hierarchies. In: 2012 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), pp. 1–8. IEEE (2012)

    Google Scholar 

  15. Pitoura, E., Stefanidis, K., Vassiliadis, P.: Contextual database preferences. IEEE Data Eng. Bull. 34(2), 19–26 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Okba Barkat .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Barkat, O. (2015). Extending Semantic Databases to Handle Context. In: Bellatreche, L., Manolopoulos, Y. (eds) Model and Data Engineering. Lecture Notes in Computer Science(), vol 9344. Springer, Cham. https://doi.org/10.1007/978-3-319-23781-7_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23781-7_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23780-0

  • Online ISBN: 978-3-319-23781-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics