scholarly journals Closed- and Open-world Reasoning in DL-Lite for Cloud Infrastructure Security

2021 ◽  
Author(s):  
Claudia Cauli ◽  
Magdalena Ortiz ◽  
Nir Piterman

Infrastructure in the cloud is deployed through configuration files, which specify the resources to be created, their settings, and their connectivity. We aim to model infrastructure before deployment and reason about it so that potential vulnerabilities can be discovered and security best practices enforced. Description logics are a good match for such modeling efforts and allow for a succinct and natural description of cloud infrastructure. Their open-world assumption allows capturing the distributed nature of the cloud, where a newly deployed infrastructure could connect to pre-existing resources not necessarily owned by the same user. However, parts of the infrastructure that are fully known need closed-world reasoning, calling for the usage of expressive formalisms, which increase the computational complexity of reasoning. Here, we suggest an extension of DL-LiteF that is tailored for capturing such cloud infrastructure. Our logic allows combining a core part that is completely defined (closed-world) and interacts with a partially known environment (open-world). We show that this extension preserves the first-order rewritability of DL-LiteF for knowledge-base satisfiability and conjunctive query answering. Security properties combine universal and existential reasoning about infrastructure. Thus, we also consider the problem of conjunctive query satisfiability and show that it can be solved in logarithmic space in data complexity.

Author(s):  
Martin O’Connor ◽  
Mark Musen ◽  
Amar Das

The Semantic Web Rule Language (SWRL) is an expressive OWL-based rule language. SWRL allows users to write Horn-like rules that can be expressed in terms of OWL concepts to provide more powerful deductive reasoning capabilities than OWL alone. Semantically, SWRL is built on the same description logic foundation as OWL and provides similar strong formal guarantees when performing inference. Due to its description logics foundation, rule-based applications developed using SWRL have a number of relatively novel characteristics. For example, SWRL shares OWL’s open world assumption so certain types of rules that assume a closed world may be difficult or impossible to write in SWRL. In addition, all inference in SWRL is monotonic so deductions cannot be updated or retracted. These formal characteristic have a strong influence on the development and use of SWRL rules in ontology-driven applications. In this chapter, we describe the primary features of SWRL and outline how, despite some limitations, SWRL can be used to dramatically increase amount of knowledge that be represented in OWL ontologies.


2009 ◽  
pp. 257-281
Author(s):  
Cristiano Fugazza ◽  
Stefano David ◽  
Anna Montesanto ◽  
Cesare Rocchi

There are different approaches to modeling a computational system, each providing different semantics. We present a comparison among different approaches to semantics and we aim at identifying which peculiarities are needed to provide a system with uniquely interpretable semantics. We discuss different approaches, namely, Description Logics, Artificial Neural Networks, and relational database management systems. We identify classification (the process of building a taxonomy) as common trait. However, in this chapter we also argue that classification is not enough to provide a system with a Semantics, which emerges only when relations among classes are established and used among instances. Our contribution also analyses additional features of the formalisms that distinguish the approaches: closed versus. open world assumption, dynamic versus. static nature of knowledge, the management of knowledge, and the learning process.


2017 ◽  
Vol 6 (2) ◽  
pp. 43-58
Author(s):  
Mohamed Gasmi ◽  
Mustapha Bourahla

The open world assumption in ontologies representing knowledge may assign deficient (imprecise) meaning for ontology concepts which are language adjectives referring the meaning of classes of objects (individuals). The interpretation of an imprecise (vague) concept is by three subsets of individuals. The first subset of individuals surely belongs to the vague concept, the second subset of individuals surely doesn't belong the vague concept and the third subset is in the borderline. In this paper, the authors will show that is possible to describe ontology vague concepts using well-defined formal languages. The authors will propose also an extension of the Tableau algorithm for reasoning over vague ontologies.


Author(s):  
Yucong Duan

Firstly this article presents a thorough discussion of semantics formalization related issues in model driven engineering (MDE). Then motivated for the purpose of software implementation, and attempts to overcome the shortcomings of incompleteness and context-sensitivity in the existing models, we propose to study formalization of semantics from a cognitive background. Issues under study cover the broad scope of overlap vs. incomplete vs. complete, closed world assumption (CWA) vs. open world assumption (OWA), Y(Yes)/N(No) vs. T(True)/F(False), subjective (SUBJ) vs. objective (OBJ), static vs. dynamic, unconsciousness vs. conscious, human vs. machine aspects, and so forth. A semantics formalization approach called EID-SCE (Existence Identification Dualism-Semantics Cosmos Explosion) is designed to meet both the theoretical investigation and implementation of the proposed formalization goals. EID-SCE supports the measure/evaluation in a {complete, no overlap} manner whether a given concept or feature is an improvement. Some elementary cases are also shown to demonstrate the feasibility of EID-SCE.


Author(s):  
Yucong Duan

Firstly this article presents a thorough discussion of semantics formalization related issues in model driven engineering (MDE). Then motivated for the purpose of software implementation, and attempts to overcome the shortcomings of incompleteness and context-sensitivity in the existing models, we propose to study formalization of semantics from a cognitive background. Issues under study cover the broad scope of overlap vs. incomplete vs. complete, closed world assumption (CWA) vs. open world assumption (OWA), Y(Yes)/N(No) vs. T(True)/F(False), subjective (SUBJ) vs. objective (OBJ), static vs. dynamic, unconsciousness vs. conscious, human vs. machine aspects, and so forth. A semantics formalization approach called EID-SCE (Existence Identification Dualism-Semantics Cosmos Explosion) is designed to meet both the theoretical investigation and implementation of the proposed formalization goals. EID-SCE supports the measure/evaluation in a {complete, no overlap} manner whether a given concept or feature is an improvement. Some elementary cases are also shown to demonstrate the feasibility of EID-SCE.


Author(s):  
Bartosz Bednarczyk ◽  
Sebastian Rudolph

Among the most expressive knowledge representation formalisms are the description logics of the Z family. For well-behaved fragments of ZOIQ, entailment of positive two-way regular path queries is well known to be 2EXPTIME-complete under the proviso of unary encoding of numbers in cardinality constraints. We show that this assumption can be dropped without an increase in complexity and EXPTIME-completeness can be achieved when bounding the number of query atoms, using a novel reduction from query entailment to knowledge base satisfiability. These findings allow to strengthen other results regarding query entailment and query containment problems in very expressive description logics. Our results also carry over to GC2, the two-variable guarded fragment of first-order logic with counting quantifiers, for which hitherto only conjunctive query entailment has been investigated.


2011 ◽  
pp. 146-171
Author(s):  
Cristiano Fugazza ◽  
Stefano David ◽  
Anna Montesanto ◽  
Cesare Rocchi

There are different approaches to modeling a computational system, each providing different semantics. We present a comparison among different approaches to semantics and we aim at identifying which peculiarities are needed to provide a system with uniquely interpretable semantics. We discuss different approaches, namely, Description Logics, Artificial Neural Networks, and relational database management systems. We identify classification (the process of building a taxonomy) as common trait. However, in this chapter we also argue that classification is not enough to provide a system with a Semantics, which emerges only when relations among classes are established and used among instances. Our contribution also analyses additional features of the formalisms that distinguish the approaches: closed versus. open world assumption, dynamic versus. static nature of knowledge, the management of knowledge, and the learning process.


Author(s):  
Jung-Do Noh ◽  
Hyo-Won Suh ◽  
Heejung Lee

This paper proposes a framework for building product information model (PIM) and product rule model (PRM), and integrated reasoning based on Description Frame Logic (DFL) [1] for collaborative product engineering environments. Most of the previous research has focused either on building ontology for PIM or on building a rule base for PRM respectively, not on both of them. Some research on product engineering has tried to build both ontology language and rule-language. But, the research is/has been limited to using both languages in a homogeneous approach under open world assumption (OWA) such as Web Ontology Language (OWL)/Semantic Web Rule Language (SWRL), which has some drawbacks to accommodate the requirements of enhanced expressivity for collaborative product engineering. We adopt Description Frame Logic (DFL) framework to integrate product semantics in PIM and engineering-specific knowledge in PRM based on description logic (DL) and logic programming (LP) under both open world assumption (OWA) and closed world assumption (CWA). This enables to secure seamless and interactive reasoning between PIM and PRM. We also include rule-expressions and constraint checking with DL for PIM while we include DL-expression in rules and LP’s non-logical features for PRM. This provides enhancement of expressiveness required for product engineering. Additionally, we show the benefits of the proposed framework with a case study.


10.29007/2df8 ◽  
2018 ◽  
Author(s):  
Stefan Borgwardt ◽  
Veronika Thost

Ontology-based query answering augments classical query answering in databases by adopting the open-world assumption and by including domain knowledge provided by an ontology. We investigate temporal query answering w.r.t. ontologies formulated in DL-Lite, a family of description logics that captures the conceptual features of relational databases and was tailored for efficient query answering. We consider a recently proposed temporal query language that combines conjunctive queries with the operators of propositional linear temporal logic (LTL). In particular, we consider negation in the ontology and query language, and study both data and combined complexity of query entailment.


Sign in / Sign up

Export Citation Format

Share Document