RESEARCH

Researching computation across systems, substrates and scales.

My research connects computer systems, modeling and simulation, artificial intelligence and biological computing through a common interest in how complex computational systems are structured, executed and understood.

RESEARCH AGENDA

Four connected research directions.

Systems

Computer Systems

Computer architecture, operating systems, systems software, digital systems and hardware/software integration.

Models

Modeling & Simulation

Simulation architectures, discrete-event systems, experimentation and computational models of complex systems.

Intelligence

Artificial Intelligence for Science

AI agents, scientific workflows and integration between intelligent systems, models, data and simulation tools.

New substrates

Biological Computing

Biological computation, systems biology, synthetic biology and computational modeling of cellular systems.

CURRENT DIRECTIONS

Where the research is moving now.

Biological and biochemical computing

Studying biological mechanisms and cellular systems as computational substrates and as targets for formal and computational modeling.

AI-coordinated scientific workflows

Investigating architectures in which AI agents support scientific planning, literature search, model selection, execution and critique.

Cellular-system and whole-cell simulation

Integrating heterogeneous mathematical and computational models to study complex cellular systems across scales.

Simulation architecture and GenESyS

Extending a generic, extensible simulation platform for research, teaching and computational experimentation.

SELECTED RESEARCH PROJECTS

Research through models, software and computational experimentation.

2019–presentActive

Biological systems simulation models

Computational modeling and simulation of unicellular biological systems, connecting biological computation, systems modeling and the study of biological substrates for information processing.

  • biological computation
  • simulation
  • systems biology
  • computational modeling
Open reference
2019–presentActive

GenESyS — Generic and Expansible System Simulator

Development of a modular simulation platform for discrete-event and other computational models, statistical analysis, experimentation and extensible simulation research.

  • simulation
  • scientific software
  • discrete-event
  • modeling
Open reference
2011–2016Completed

ADESDToolSuite — Cyber-physical systems design automation

Research and software related to embedded and cyber-physical systems, design-space exploration, multi-objective optimization and hardware/software platform design.

  • cyber-physical systems
  • optimization
  • embedded systems
  • design automation
Open reference
2026–presentEmerging

AI-coordinated scientific workflows

Research on multi-agent architectures for scientific planning, literature analysis, model selection, simulation execution, analysis and critique across computational research workflows.

  • AI
  • agents
  • scientific workflows
  • simulation

PUBLICATIONS

Publication record and representative work.

Selected publications are shown here, with the complete academic record available through Lattes and ORCID.

6Journal papers

Peer-reviewed journal publications.

53Conference papers

Papers published in conference proceedings.

1Book

Book on programming education with Moodle and VPL.

1Book chapter

International chapter on parallel real-time systems.

Selected publications

Book

Developing Programming Courses with Moodle and VPL - The Teacher's Guide to the Virtual Programming Lab

A. von Wangenheim, J. E. Martina, R. L. Cancian, J. C. Dovicchi

Bookess, 1st edition, 210 pages, ISBN 9788544802885

  • education
  • programming
  • Moodle
  • VPL
Book chapter

On the Performance of a Multicomputer-based Environment for Parallel Real-Time Applications

R. L. Cancian, L. F. Friedrich, R. S. Oliveira, T. B. Corso

Applications of Parallel Computing - 2002, Nova Science Publishers

  • parallel computing
  • real-time systems
  • performance evaluation
Journal

A Tool for Supporting and Automating the Development of Component-based Embedded Systems

A. Schulter, R. L. Cancian, M. R. Stemmer, A. A. M. Frohlich

Journal of Object Technology, v. 6, p. 399-416

  • embedded systems
  • CAD
  • hardware/software co-design
Conference

Performance Evaluation of Real Time Schedulers for a Multicomputer

R. L. Cancian, L. F. Friedrich

Sixth IEEE International Workshop on Distributed Simulation and Real Time Applications, p. 71-76

  • IEEE
  • real-time systems
  • distributed simulation

BIOLOGICAL COMPUTING

Biological Computer Research Laboratory

My current biological-computing research is connected to BioCompLab, where the broader group develops work in biological computation, computational biology, simulation and related scientific tools.

Visit BioCompLab ↗

COLLABORATION

Research collaboration

I welcome selected research collaboration in areas where computer systems, modeling, artificial intelligence and biological computation intersect.

Discuss a research collaboration