Opusc A Coordination Language for Multidisciplinary Applications