Event Graphs: Syntax, Semantics, and Implementation

Loading...

Date

Journal Title

Journal ISSN

Volume Title

Open Access Color

OpenAIRE Downloads

OpenAIRE Views

relationships.isProjectOf

relationships.isJournalIssueOf

Abstract

This tutorial aims to introduce Event Graphs (EGs), invented 40 years ago by Lee Schruben to allow eventbased modeling of discrete dynamic systems. Their simplicity and naturalness in causality modelling and simulation modelling made EGs popular in research and practice. In a simulation, an event causes state changes in a system as well as other events to happen in the future. EGs provide a parsimonious diagram representation for the Event Scheduling paradigm of Discrete Event Simulation. We first introduce their visual syntax and informal semantics, and then present a recent extension by adding objects to EGs. Our tutorial also includes an introduction to the formal semantics of EGs and a Python implementation for executing EGs. © 2023 IEEE.

Description

Keywords

Fields of Science

Citation

WoS Q

Scopus Q

Volume

Issue

Start Page

1448

End Page

1462
PlumX Metrics
Citations

Scopus : 2

Captures

Mendeley Readers : 2

SCOPUS™ Citations

2

checked on Jun 09, 2026

Page Views

16

checked on Jun 09, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
0.5094

Sustainable Development Goals

SDG data is not available