Replies: 2 comments
-
The two main policy languages that we currently support are Datalog and CUE. We also have a simple policy but it's less powerful than the others. For Datalog we use Souffle as the solver. In our current design check results are stored in a database and passed to Souffle to enforce a policy. Here is an ERD for our current checks but we are changing our data model, so it's best to wait for the new version. We are actively improving our documentations and will add various tutorials to help users understand different aspects of Macaron. It's great to hear your feedback. I'm curious about your concrete usecase. Can you please provide an example? |
Beta Was this translation helpful? Give feedback.
-
I am looking for a good and salient example immediately applicable in the context of SE research on how to apply the Epsilon systems in combination with MDE for DevOps. I wanted to construct an example that shows how the tools can be used to provide a well-guided configuration for first time users of advanced bespoke software tools. Macaron meets both of those criteria.
The ERD is closest to what I am looking at. In fact, the Epsilon/EMF toolset is exactly designed for clearly defining such data structures. Sorry for the long answer. I am really not trying to take away time or distract. |
Beta Was this translation helpful? Give feedback.
-
I was looking to create an example of a model-driven tool-set and was wondering if there is a schema or grammar for either the policy definition that the verifier uses, or the analysis result. Having a schema or grammar greatly simplifies the construction. If the docs will contain this information I will build the docs and have a look, but I wanted to check first to see if this is worthwhile.
Beta Was this translation helpful? Give feedback.
All reactions