Execution/Simulation of Context/Constraint-aware Composite Services using GIPSY