Title: Open Distributed Processing and Distributed Platforms