Cooperative Environments For Distributed Systems Engineering by K. Drira, T. Villemur & A. Martelli