An automatic regulation mechanism based upon roles and rules: the VirtusCharte approach
Resumo
Resumo: Este trabalho apresenta o sistema Virtus, um ambiente virtual com funcionalidades para automatizar o gerenciamento de usuários, grupos e comunidades virtuais usando regras de produção. Virtus oferece suporte à aprendizagem colaborativa através de um contrato de grupo, automatizando a execução das regras deste contrato. Um ponto chave deste trabalho é a proposição de uma linguagem declarativa para expressar os contratos através de regras que atribuem compromissos e responsabilidades aos membros de um grupo (ou participantes de uma comunidade) usando papéis. Outro ponto relevante é a aplicação automática do contrato, implementado por um mecanismo de regulação baseado em regras (VirtusCharte).
Abstract: In this paper we introduce Virtus, a virtual learning environment that provides enhanced functionalities to automate the management of users, groups and virtual communities using an expert rule-based system. Virtus supports collaborative learning using a group contract by automating the execution of the rules of the contract. The originality of our work consists, on the one hand, in proposing a declarative language to express contracts using declarative rules, commitments and role responsibilities assigned to members of a group or participants of a community and, on the other hand, in automatically executing the contract, implemented by an expert system module (VirtusCharte). Periodically, Virtus platform extracts information from the virtual environment and activates a knowledge-based system for each group.
Abstract: In this paper we introduce Virtus, a virtual learning environment that provides enhanced functionalities to automate the management of users, groups and virtual communities using an expert rule-based system. Virtus supports collaborative learning using a group contract by automating the execution of the rules of the contract. The originality of our work consists, on the one hand, in proposing a declarative language to express contracts using declarative rules, commitments and role responsibilities assigned to members of a group or participants of a community and, on the other hand, in automatically executing the contract, implemented by an expert system module (VirtusCharte). Periodically, Virtus platform extracts information from the virtual environment and activates a knowledge-based system for each group.
Texto completo:
PDFDOI: https://doi.org/10.5753/cbie.sbie.2009.%25p