Groupware: some issues and experiences
Communications of the ACM
What Are Ontologies, and Why Do We Need Them?
IEEE Intelligent Systems
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
IMS Learning Design Support for the Formalization of Collaborative Learning Patterns
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
Semantic search of learning services in a grid-based collaborative system
CCGRID '05 Proceedings of the Fifth IEEE International Symposium on Cluster Computing and the Grid - Volume 01
A semantic approach to discovering learning services in grid-based collaborative systems
Future Generation Computer Systems - Collaborative and learning applications of grid technology
A semantic approach to discovering learning services in grid-based collaborative systems
Future Generation Computer Systems - Collaborative and learning applications of grid technology
The PoEML proposal to model services in educational modeling languages
CRIWG'06 Proceedings of the 12th international conference on Groupware: design, implementation, and use
Hi-index | 0.00 |
Many CSCL systems have embraced scripting and service oriented computing to achieve effective collaboration and system flexibility, respectively. While learning standards, such as IMS-LD, can be used for scripting, we have encountered some problems to describe activity types, their collaboration properties and learning tools with this standard. The usability of collaboration scripts is limited, since some important features cannot be described. Furthermore, poor description of tools hinders the search of tools, offered as services, in service oriented CSCL systems. To overcome these difficulties, we propose an ontology that can be used to enrich the description of activities and tools in a script. Besides, the authoring process of a learning design is eased due to enforced restrictions in the ontology as well as the use of off-the-self ontology editors. Furthermore, formal and explicit semantics in a script can be exploited to automate the search of tools. This way, service providers can describe their tools in terms of the ontology, while educators can search for them using domain concepts.