Projects Directory : Distributed software execution and management - distributed systems