1. IBM Research: Computing as a ServiceThe Concurrent Constraint ProgrammingResearch Programmes -- ReduxThe use of constraints for communication andcontrol in concurrent…