HI Enrique, there is some clarification needed here. 1 KieAssemblerServices were meant to provide a common API to be implemented by different engines, to create a common abstraction usable transparently 2 unfortunately, they have not been implemented thorughfully, resulting in a sort of "patchwork" 3 beside that, that KieAssemblerService did not provide a clear separation between "compilation" and "runtime" phases, so they are invoked in both cases 4 there is still at least a DMNAssemblerService I am aware of (beside some others I do not know and probably leftover) that I'm pretty sure it is used also in kogito (due to the above) 5 in the past, with the drools team, we started working at refactor that, with a clearer and cleaner design, but the team reorganization stopped it.
-1
