Praxis is a software environment for federating and combining distributed services using workflows.