Modeling and Simulation of Distributed Computing Systems

Research Areas

Leading Researcher:
Loïc Pottier

Teaching topics related to Cyberinfrastructure (CI) is most effective when students have opportunities for hands-on learning. Participation and pedagogic challenges stem from the need to provide students with access to CI platforms, and to expose students to a variety of different learning scenarios. By using simulation, a software artifact that mimics real-world executions, these challenges are obviated as the only requirement is that students have access to a computer and as simulated executions can target arbitrary hardware and software stack configurations. This research effort has been initiated by Dr Rafael Ferreira da Silva.


  1. Coleman, T., Casanova, H., Pottier, L., Kaushik, M., Deelman, E., & da Silva, R. F. (2021). WfCommons: A framework for enabling scientific workflow research and development. Future Generation Computer Systems.
  2. Coleman, T., Casanova, H., Gwartney, T., & Ferreira da Silva, R. (2021). Evaluating energy-aware scheduling algorithms for I/O-intensive scientific workflows. International Conference on Computational Science (ICCS), 183–197. (Funding Acknowledgments: NSF 1923539, NSF 2016619)


  1. Ferreira da Silva, R., Casanova, H., Orgerie, A.-C., Tanaka, R., Deelman, E., & Suter, F. (2020). Characterizing, Modeling, and Accurately Simulating Power and Energy Consumption of I/O-intensive Scientific Workflows. Journal of Computational Science, 44, 101157. (Funding Acknowledgments: NSF 1642335, NSF 1923539, NSF 1664162, DOE DE-SC0012636)
  2. Casanova, H., Ferreira da Silva, R., Tanaka, R., Pandey, S., Jethwani, G., Koch, W., Albrecht, S., Oeth, J., & Suter, F. (2020). Developing Accurate and Scalable Simulators of Production Workflow Management Systems with WRENCH. Future Generation Computer Systems, 112, 162–175. (Funding Acknowledgments: NSF 1642335, NSF 1923539)


  1. Tanaka, R., Casanova, H., & Ferreira da Silva, R. (2019). Teaching Parallel and Distributed Computing Concepts in Simulation with WRENCH. Workshop on Education for High-Performance Computing (EduHPC), 1–9. (Funding Acknowledgements: NSF 1642335, NSF 1923539)