COLLAGE, a Collaborative Learning Design Editor Based on Patterns COLLAGE, a Collaborative Learning Design Editor Based on Patterns Davinia Hernández-Leo,