Agritrop
Accueil

Pragmatic Insights: Live UIs for Agent-Based Modelling in Pharo

Grover Jigyasa, Papoulias Nick, Stinckwich Serge, Bommel Pierre. 2017. Pragmatic Insights: Live UIs for Agent-Based Modelling in Pharo. In : IWST 2017. Proceedings of the 12th edition of the International Workshop on Smalltalk Technologies. Jannik Laval (ed.), Anne Etien (ed.). New York : Association for Computing Machinery, 1-8. ISBN 978-1-4503-5554-4 ESUG IWST 2017, International Workshop on Smalltalk Technologies. 12, Maribor, Slovénie, 4 Septembre 2017/8 Septembre 2017.

Communication avec actes
[img] Version publiée - Anglais
Accès réservé aux personnels Cirad
Utilisation soumise à autorisation de l'auteur ou du Cirad.
2017-ESUG.Pragmatic_Insights.pdf

Télécharger (1MB) | Demander une copie

Résumé : Object oriented programming has had a long-standing history with simulation systems in terms of human-computer interaction [1] dating back to Simula and early versions of Smalltalk-72 and Smalltalk-76. These frameworks were based on discrete, eventbased simulations as revealed by the classic simulation examples of Smalltalk-80 Blue-book [2]. Nevertheless present time trends have pivoted towards agent-based modelling and abstractions, with systems like NetLogo capturing a sizeable following and heed. Two of the widely known agent-based modelling (ABM) platforms in Smalltalk (MobiDyC and CORMAS) have recently begun experimenting with porting their systems to Pharo. The rationale behind this choice is to allow modern reimagination of the platforms that can take advantage of developments in: agile visualization, moldable tools, domain-specific languages (DSLs) and so on. This work focuses on the salient user interface component of these platforms, namely the spatial interface, which empowers a user to visualize the evolution of the system through time. We start with a concise analysis of the state-of-the-art for spatial interfaces and their platforms (MobiDyC, NetLogo, GAMA and CORMAS), scrutinizing in terms of extensibility, scalability, programming flexibility, and interaction, subsequently we highlight our on-going efforts in building an extension for CORMAS' spatial interface in Pharo. In closing, we detail the pragmatic experience gained in the course of our work and present future perspectives.

Mots-clés libres : ABM, Agent-based model

Classification Agris : U10 - Informatique, mathématiques et statistiques
000 - Autres thèmes

Auteurs et affiliations

  • Grover Jigyasa, Delhi Technological University (IND)
  • Papoulias Nick, IRD (FRA)
  • Stinckwich Serge, IRD (FRA)
  • Bommel Pierre, CIRAD-ES-UPR GREEN (CRI) ORCID: 0000-0002-7776-9075

Source : Cirad-Agritrop (https://agritrop.cirad.fr/586255/)

Voir la notice (accès réservé à la Dist) Voir la notice (accès réservé à la Dist)

[ Page générée et mise en cache le 2022-10-23 ]