My efforts for including external models in DMN files keeps evolving and getting even more challenging. Now, I users can include other models into a DMN model:
Yeah, it seems like a small step, but the possibilities for this feature are enormous.
In the next three weeks, I (and my teammates) will be working hard to support external Data Types and imported nodes in the diagram - this will entirely close the reusability cycle. Finally, users will be able to do everything they want with foreign models :-)
If you’re interested in the code that makes the feature above real, or having trouble sleeping, check my pull request here.
Additionally, this is the first PR where I needed to write some extra code related to the new Submarine initiative, if you want to know more about it, check this interesting post.