Noah is an implementation of an Interaction Service. Interactions between components are described using a specific language (ISL). Successive Adaptations are merged in a commutative and associative way.