期刊论文详细信息
Applied Sciences
ABS-SOCI: An Agent-Based Simulator of Student Sociograms
Iván García-Magariño1  Andrés S. Lombas2  Carlos Medrano3  Inmaculada Plaza3 
[1] Department of Computer Science and Engineering of Systems, University of Zaragoza, 44003 Teruel, Spain;Department of Psychology and Sociology, University of Zaragoza, 44003 Teruel, Spain;Instituto de Investigación Sanitaria Aragón, University of Zaragoza, 50009 Zaragoza, Spain;
关键词: [-5]agent-based simulation;    agent-based social simulation;    multi-agent system;    agent-oriented software engineering;    sociogram;   
DOI  :  10.3390/app7111126
来源: DOAJ
【 摘 要 】

Sociograms can represent the social relations between students. Some kinds of sociograms are more suitable than others for achieving a high academic performance of students. However, for now, at the beginning of an educative period, it is not possible to know for sure how the sociogram of a group of students will be or evolve during a semester or an academic year. In this context, the current approach presents an Agent-Based Simulator (ABS) that predicts the sociogram of a group of students taking into consideration their psychological profiles, by evolving an initial sociogram through time. This simulator is referred to as ABS-SOCI (ABS for SOCIograms). For instance, this can be useful for organizing class groups for some subjects of engineering grades, anticipating additional learning assistance or testing some teaching strategies. As experimentation, ABS-SOCI has been executed 100 times for each one of four real scenarios. The results show that ABS-SOCI produces sociograms similar to the real ones considering certain sociometrics. This similarity has been corroborated by statistical binomial tests that check whether there are significant differences between the simulations and the real cases. This experimentation also includes cross-validation and an analysis of sensitivity. ABS-SOCI is free and open-source to (1) ensure the reproducibility of the experiments; (2) to allow practitioners to run simulations; and (3) to allow developers to adapt the simulator for different environments.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:0次