Skip to content

Commit

Permalink
Merge pull request #301 from olekscode/source
Browse files Browse the repository at this point in the history
Create 2024-Cormas.pillar
  • Loading branch information
bouraqadi authored May 11, 2024
2 parents 590f9a1 + f10fea8 commit d0aaf6e
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 0 deletions.
9 changes: 9 additions & 0 deletions 2024-Conference/talks/2024-Cormas.pillar
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
! Cormas: Progress and Roadmap

Oleksandr Zaitsev ([email protected])

"Abstract:"
Cormas is an agent-based modelling platform developed in Pharo which is particularly well-suited for the companion modelling approach. In my presentation, I will talk about the recent progress in the development of Cormas: migration to Spec2 and Pharo 12, reducing the dependencies, better UI. I will also present the roadmap for improving Cormas by making it more accessible for researchers with limited programming skills and for local stakeholders.

"Bio:"
Oleksandr Zaitsev is a computer science researcher at CIRAD - a French agricultural research and international cooperation organization working for the sustainable development of tropical and Mediterranean regions. Oleksandr works on software engineering and AI techniques for participatory agent-based modelling and serious games. In 2022, he defended his PhD at Inria Lille; his thesis was about data mining-based tools to support software evolution. Oleksandr is contributing to many open-source projecs (DataFrame, PolyMath, Pharo-AI). He is currently the lead developer of the Cormas modelling platform.
11 changes: 11 additions & 0 deletions 2024-Conference/talks/2024-GamesAndModelling.pillar
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
! Companion modelling and serious games in Pharo and VisualWorks

Oleksandr Zaitsev ([email protected]), Pierre Bommel ([email protected])

"Abstract:"
This talk will present the lessons learned from 25 years of developing tools for companion agent-based modelling and serious games in Smalltalk. We will explain the companion modelling approach, the practices that researchers at CIRAD adopt, and the software tools that support those practices. We will then discuss our experience developing those tools in VisualWorks Smalltalk and their recent migration to Pharo. We will discuss the unique features that make Smalltalk programming environments well-suited for building accessible and interactive tools. We will also communicate the challenges we face when migrating to Pharo and adopting modern libraries (Spec2, Roassal3, Iceberg, etc.).

"Bio:"
Oleksandr Zaitsev is a computer science researcher at CIRAD - a French agricultural research and international cooperation organization working for the sustainable development of tropical and Mediterranean regions. Oleksandr works on software engineering and AI techniques for participatory agent-based modelling and serious games. In 2022, he defended his PhD at Inria Lille; his thesis was about data mining-based tools to support software evolution. Oleksandr is contributing to many open-source projecs (DataFrame, PolyMath, Pharo-AI). He is currently the lead developer of the Cormas modelling platform.

Pierre Bommel is a computer science and modelling researcher at CIRAD. He is specialist in participatory modelling and agent-based modelling. In 2020, he defended his HDR titled "Participatory modelling and interactive simulation to support the management of the commons". He was hosted as an associate professor at the University of Brasilia then at the University of Rio de Janeiro (PUC), where he worked on subjects such as the adaptation of livestock to drought in Uruguay or the relationships between livestock farming and deforestation in the Amazon. He was also a visiting professor at UCR (Costa Rica) where he worked on issues of adaptation to climate change in the Guanacaste region. He was also an associated researcher at CATIE for the establishment of an early warning system for coffee rust in Central America. He is currently based in Montpellier.

0 comments on commit d0aaf6e

Please sign in to comment.