Skip to main content

A Model Theoretic Semantics for Multi-level Secure Deductive Databases

  • Conference paper
  • First Online:
Book cover Logic Programming (ICLP 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2401))

Included in the following conference series:

  • 368 Accesses

Abstract

The impetus for our current research is the need to provide an adequate framework for belief reasoning in multi-level secure (MLS) databases. We demonstrate that a prudent application of the concept of inheritance in a deductive database setting will help capture the notion of declarative belief and belief reasoning in MLS databases in an elegant way. In this paper, we show that these concepts can be captured in a F-logic style declarative query language, called MultiLog, for MLS deductive databases for which a model theoretic semantics exists. This development is significant from a database perspective as it now enables us to compute the semantics of MultiLog databases in a bottom-up fashion. The semantics developed here is reminiscent of the stable model semantics of logic programs with negation. We also define a bottom-up procedure to compute unique models of stratified MultiLog databases. Finally, we also establish the equivalence of MultiLog’s three logical characterizations — model theory, fixpoint theory and proof theory.

Research supported in part by a grant from the National Science Foundation.

Research completed while the author was visiting Mississippi State University in October 2000, while she was on sabbatical at the National University of Singapore.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Bonatti, S. Kraus, and V. S. Subrahmanian. Foundations of secure deductive databases. IEEE TKDE, 7(3):406–422, 1995.

    Google Scholar 

  2. F. Cuppens. Querying a multilevel database: A logical analysis. In Proc. of the VLDB Conference, pages 484–494, 1996.

    Google Scholar 

  3. D. E. Denning, T. F. Lunt, R. R. Schell, M. Heckman, and W. R. Shockley. A multilevel relational data model. In IEEE Symp. on Security and Privacy, 1987.

    Google Scholar 

  4. G. Dobbie and R. Topor. A Model for Sets and Multiple Inheritance in Deductive Object-Oriented Systems. In Proc. DOOD, pages 473–488, December 1993.

    Google Scholar 

  5. S. Jajodia, P. Samarati, and V. S. Subrahmanian. A logical language for expressing authorizations. In IEEE Symp. on Security and Privacy, pages 31–42, 1997.

    Google Scholar 

  6. S. Jajodia and R. Sandhu. Toward a multilevel secure relational data model. In ACM SIGMOD, pages 50–59, 1991.

    Google Scholar 

  7. H. M. Jamil. Implementing abstract objects with inheritance in Datalogneg. In Proc. of the VLDB Conf., pages 56–65, 1997.

    Google Scholar 

  8. H. M. Jamil. Belief reasoning in MLS deductive databases. In ACM SIGMOD, pages 109–120, 1999.

    Google Scholar 

  9. H. M. Jamil and G. Dobbie. On the logical foundations of multi-level secure databases. Technical Report TR-IDB-2002-03, Department of Computer Science, Mississippi State University, USA, May 2002. In preparation.

    Google Scholar 

  10. N. A. Jukic and S. V. Vrbsky. Asserting beliefs in MLS relational models. In Sigmod Record, pages 30–35, Ithaca, NY, 1997. ACM Press.

    Google Scholar 

  11. V. Kessler and G. Wedel. AUTLOG — an advanced logic of authentication. Manuscript.

    Google Scholar 

  12. M. Kifer, G. Lausen, and J. Wu. Logical Foundations for Object-Oriented and Frame-Based Languages. JACM, 42(3):741–843, July 1995.

    Google Scholar 

  13. T. F. Lunt, D. E. Denning, R. R. Schell, M. Heckman, and W. R. Shockley. The seaview security model. IEEE Trans. on Soft. Engg., 16(6):593–607, 1990.

    Article  Google Scholar 

  14. D. Miller. A Logical Analysis of Modules in Logic Programming. Journal of Logic Programming, 6(1/2):79–108, jan/mar 1989.

    Google Scholar 

  15. A Spalka. Fundamental forms of confidentiality in deductive databases. Manuscript.

    Google Scholar 

  16. W. Winiwarter. Why is deduction required for database systems ?-some case studies. In Proc. of the 2nd Data Engineering Forum, Tokyo, Japan, November 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jamil, H.M., Dobbie, G. (2002). A Model Theoretic Semantics for Multi-level Secure Deductive Databases. In: Stuckey, P.J. (eds) Logic Programming. ICLP 2002. Lecture Notes in Computer Science, vol 2401. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45619-8_10

Download citation

  • DOI: https://doi.org/10.1007/3-540-45619-8_10

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43930-1

  • Online ISBN: 978-3-540-45619-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics