В моем приложении есть такие вещи, как задачи, ресурсы и блокировки. Задачи могут зависеть от ресурсов, других задач, выполняемых в данный момент или завершенных, и блокировать ресурсы. Задачи также могут создавать ресурсы. Существует ли какая-либо библиотека с открытым исходным кодом или коммерческая библиотека, которая может помочь в моделировании этого?