返回
Aspect oriented design for team learning management system
DOI:10.1016/j.chb.2015.01.032.png)
摘要
En 中文
A multi agent system (MAS) is a complex system composed of heterogeneous agents each has a number of concern that are cross-cutting such as mobility, learning, collaboration, adaptation, interaction and autonomy. MASs are currently designed to be superimposed on object oriented designs so that it can be possible to separate these concerns in order to improve reusability and maintainability. Hence, aspect-oriented software development (AOSD) exists to cope with complexity of software development for the purpose of separating functionality that are not handled by other software development. Following this line of thought, AOSD is considered for developing aspects for team learning management system; that allows recognizing learner's learning preferences and associated learning style in the learning environment. This paper presents an approach to move from object oriented eTutor to agent oriented eTutor through aspect oriented software development. This transition is being deployed through the implementation level. (C) 2015 Elsevier Ltd. All rights reserved.
Keyword:
Multi agent system (MAS)
Aspect-oriented software development (AOSD)
Team learning activities
Learning styles for group learning activities
Learning management systems
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
8.9
论文数:
9.1K
被引数:
5.8W
机构
暂无机构信息

