The document discusses research on representing computer-supported collaborative learning (CSCL) scripts using the IMS Learning Design specification. Key points: - Researchers studied how to express CSCL macro-scripts and mechanisms using IMS Learning Design to make implementations more customizable and interoperable. - Collaborative learning flow patterns from literature were coded in IMS Learning Design elements and attributes to demonstrate capabilities and limitations. - An authoring tool called Collage was developed to allow designing processes based on learning design patterns and templates. - Later work focused on embedding assessment activities, ensuring interoperability with IMS Question and Test Interoperability, and developing shared learning design environments and communities.