“…Hence, for instance, among the most relevant contributions we can highlight the ConcurTaskTrees (CTT) notation [19], which facilitates the specification of the most interactive aspects of cooperative tasks; the Groupware Task Analysis (GTA) approach [20], whose conceptual framework proposes a set of representations for the specification of the different groupwork aspects and the environment in which it is carried out; or the Collaborative Usability Analysis (CUA) approach [21], a task analysis technique designed to represent groupwork tasks and carry out the usability evaluations of groupware system. Regarding more recent works, we can also find in the literature other works such as the Model of Coordinated Action (MoCA) method [22], focused on the description of complex collaborative scenarios and environments such as those which have diverse, high-turnover memberships or emerging practices; Domino [23], a framework for hybrid collaboration that involves simultaneous co-located and remote collaboration with phases of both synchronous and asynchronous work that spans multiple groupware applications and devices; Collab4all [24], which addresses accessibility issues when designing accessible and inclusive groupware; the Groupware for Collaborative Virtual Environments (G4CVE) method [25], focused on the development of collaborative virtual environments; Tesperanto [26,27], a model-based methodology for authoring technical documents; the Designing for Awareness in Shared Systems (DASS) framework [28], which gives a structured and comprehensive overview of design considerations for awareness, thus introduc-ing interaction designers to awareness into a more generalizable and operational design knowledge; Unified Modeling Languages (UML) extensions such as the TOUCHE proposal [29][30][31], whose conceptual framework incorporates a series of requirement templates that include new information to record specific characteristics of groupware systems; and the Collaborative System Requirement Modeling Framework (CSRMF), inspired by the i* notation [32], which proposes the CSRML notation [9,33]. Nevertheless, most of these works deal with other domains or are focused on the technological aspects of the systems, without addressing the development of collaborative learning scenarios, neither incorporating an adequate and complete awareness support (only the CSRMF and the DASS frameworks do), nor pedagogical usability support (the CUA method only incorporates usability patterns, but not the pedagogical one).…”