Composing Cross-Domain Solutions
نویسندگان
چکیده
High-assurance systems with multiple security levels use data filters to facilitate the safe flow of information from higher to lower classification levels. Since filters play a critical security role, they must be formally verified. However, a wide range of sanitization strategies has been developed to address the wide variety of data content and contexts that arise in practice. As the diversity of the content and context increases, the complexity of monolithic filters grows rapidly, making them decreasingly tractable for formal verification. The MILS philosophy argues for the decomposition of any functional unit that is too large to be formally verified. Inspired by MILS, we argue that (i) data sanitization should be decomposed, (ii) each filter should handle a specific type of content, and (iii) the sanitization should provide a streaming differential privacy guarantee. Together, these will allow formal assurances for the data sanitization in the system.
منابع مشابه
Corrosion Characteristics of a - Ti and Ti 2 Cu Composing Ti - Cu Alloys
A series ef binary Ti-Cu alloys containing 5-20 mass% Cu was prepared, and the corresien behavior of a-Ti and Ti2Cu composing the Ti-Cu alloys were examined based on the anodic polarization curves and released iens in O.9% NaCl and 1% lactic acid solutions. In both selutions, the Ti-Cu alloys showed the same anodic polarization curves as titanium in the conditien below 1.4 V. Hewever, precipita...
متن کاملComposing Visual Syntax for Domain Specific Languages
With the increasing interest in metamodeling techniques for Domain Specific Modeling Languages (DSML) definition, there is a strong need to improve the language modeling process. One of the problems to solve is language evolution. Possible solutions include maximizing the reuse of metamodel patterns, composing them to form new, more expressive DSMLs. In this paper we improve the process of rapi...
متن کاملDesign of Domain-Specific Software Systems with Parametric Code Templates
Domain-specific languages describe specific solutions to problems in the application domain. Traditionally they form a solution composing black-box abstractions together. This, usually, involves non-deep transformations over the target model. In this paper we argue that it is potentially powerful to operate with grey-box abstractions to build a domain-specific software system. We present parame...
متن کاملSolving the modeling problems of object-oriented languages by composing multiple aspects using composition filters
Building software from reusable components is considered important in reducing development costs. Object-oriented languages such as C++, Smalltalk and Java, however, are not capable of expressing certain aspects of applications in a reusable way. Software engineers may experience difficulties in composing and reusing applications from components, for example if components implement code for mul...
متن کاملFundamental Solutions of Dynamic Poroelasticity and Generalized Termoelasticity
Fundamental solutions of dynamic poroelasticity and generalized thermoelasticity are derived in the Laplace transform domain. For poroelasticity, these solutions define the solid displacement field and the fluid pressure in fluid-saturated media due to a point force in the solid and an injection of fluid in the pores. In addition, approximate fundamental solutions for short times are derived by...
متن کامل