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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
P. Bonatti, S. Kraus, and V. S. Subrahmanian. Foundations of secure deductive databases. IEEE TKDE, 7(3):406–422, 1995.
F. Cuppens. Querying a multilevel database: A logical analysis. In Proc. of the VLDB Conference, pages 484–494, 1996.
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.
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.
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.
S. Jajodia and R. Sandhu. Toward a multilevel secure relational data model. In ACM SIGMOD, pages 50–59, 1991.
H. M. Jamil. Implementing abstract objects with inheritance in Datalogneg. In Proc. of the VLDB Conf., pages 56–65, 1997.
H. M. Jamil. Belief reasoning in MLS deductive databases. In ACM SIGMOD, pages 109–120, 1999.
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.
N. A. Jukic and S. V. Vrbsky. Asserting beliefs in MLS relational models. In Sigmod Record, pages 30–35, Ithaca, NY, 1997. ACM Press.
V. Kessler and G. Wedel. AUTLOG — an advanced logic of authentication. Manuscript.
M. Kifer, G. Lausen, and J. Wu. Logical Foundations for Object-Oriented and Frame-Based Languages. JACM, 42(3):741–843, July 1995.
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.
D. Miller. A Logical Analysis of Modules in Logic Programming. Journal of Logic Programming, 6(1/2):79–108, jan/mar 1989.
A Spalka. Fundamental forms of confidentiality in deductive databases. Manuscript.
W. Winiwarter. Why is deduction required for database systems ?-some case studies. In Proc. of the 2nd Data Engineering Forum, Tokyo, Japan, November 1995.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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