Patent attributes
A system may include a node repository that is configured and arranged to store one or more nodes, where each of the nodes represents an encapsulated workflow and each of the nodes includes a set of interfaces that are configured to enable interactions between the nodes, a configuration repository that is configured and arranged to store one or more configuration files, where each of the configuration files specifies a configuration for execution of one or more of the nodes and an execution engine that is arranged and configured to construct a dependency graph of nodes as specified in at least one of the configuration files and to execute the dependency graph.