Filuta is a sub-optimal domain-independent planning system that handles time and resource constraints in addition to traditional causal relations between actions. http://clp.mff.cuni.cz/Filuta.html