Highly-collaborative distributed systems: synthesis and enactment at work