Agent-based modelling approach to evaluate the effect of collaboration among scientists in scientific workflows
Authored by M Ehsan Shafiee, Emily Zechman Berglund
Date Published: 2019
DOI: 10.1080/17477778.2017.1387333
Sponsors:
No sponsors listed
Platforms:
No platforms listed
Model Documentation:
Other Narrative
Model Code URLs:
Model code not found
Abstract
Automation in science is increasingly marked by the use of workflow
systems (eg, Matlab) to facilitate the scientific discovery. The sharing
of workflows through publication mechanisms supports the reproducibility
and extensibility of computational experiments. However, the subsequent
scientific discovery from a workflow relates to the level of
collaboration among scientists. An agent-based model (ABM) is developed
by coupling a scientific workflow with a model of scientist agents. The
scientist agents are able to collaborate using a simplified small-world
network. After a query is submitted to scientist agents, each scientist
agent is able to extract data from data-sets, which are widely available
online, using automated workflows to prepare a scientific report for a
query. After data are collected from a workflow, data can be shared
among scientists using one of the four collaboration scenarios, which
simulate alternative level of data availability. Each scientist uses the
data, which is collected from the database or through a shared
environment, to deduce a scientific discovery. The ABM is demonstrated
and evaluated for application within ecological science. Scientist
agents collaborate and use the workflow tool, Kepler, to develop a
linear regression model that captures the relationship between
zooplankton populations and codfish population in the Norwegian Sea.
Tags
Agent-based modelling
Collaboration
Scientific workflow