Confix is a build tool for source code packages, on top of GNU
Automake. It inspects the package's source code, tracks inter package
dependencies, propagates checks across package boundaries, and finally
writes Automake input files for the maintainer.
LIME (Less-is-More) is parallel/concurrent programming environment based on C. Internally, it uses XML technology to describe tasks and their dependencies. Externally, it offers the ANSI C99 programming as well as a set of visually-oriented interfaces.