• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. A framework for creating policy-agnostic programming languages
 
  • Details
  • Full
Options
2020
Conference Paper
Title

A framework for creating policy-agnostic programming languages

Abstract
This paper introduces the policy system of the domain specific language D⦠(spoken diâgrÄ). The central feature of this DSL is the automatic integration of usage control mechanisms into the application logic. The introduced DSL is cross-compiled to a host language. D⦠implements the policy-agnostic programming paradigm which means that application logic and policy enforcement are considered separately during the development. Both aspects are combined (automatically) in a later state. We propose the well-defined combination of blacklisting and whitelisting which we define as greylisting. Based on a simple example, we present the different aspects of the proposed policy system. Extensibility of the policy system and D⦠is another central functionality of the DSL. We demonstrate how the policy system and the language itself can be extended by new elements by implementing a simple use case. For this implementation, we use a prototypically implementation of D⦠whi ch uses Java as host language.
Author(s)
Bruckner, F.
Pampus, J.
Howar, F.
Mainwork
9th International Conference on Data Science, Technology and Applications 2020. Proceedings  
Conference
International Conference on Data Science, Technology and Applications (DATA) 2020  
Open Access
DOI
10.5220/0009782200310042
Additional full text version
Landing Page
Language
English
Fraunhofer-Institut für Software- und Systemtechnik ISST  
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024