CLAVIRE: e-Science infrastructure for data-driven computing
The paper introduces CLAVIRE (CLoud Applications VIRtual Environment) platform. Architecture of the platform is shown with a focus on the abstraction which enables the integration of the distributed computational resources, data sources and the software. Coupled domain-specific languages EasyFlow and EasyPackage for unified workflow design are represented. Five classes of users interfaces are proposed as a basis for humancomputer interaction support in CLAIRE. Interactive workflow model is implemented as a prospective approach for data-driven composite applications.
e-science distributed computing domain-specific language workflow composite application data-driven approach