Towards a Framework to Detect Modeling and Semantic Errors in Event Graphs

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

An event graph is a visual representation of a discrete-event simulation model. It shows the events that occur in the model and the scheduling relationships between them. It also shows the impact of events on the state of the simulation model. On the other hand, event graphs have no formal semantics. This can lead to modeling and execution errors. For example, if a deadlock in the event graph is not detected while constructing the model, the execution of the model will halt when the deadlock is encountered. Deadlocks can be easily detected by inspecting the corresponding event graph of a simulation problem. This paper represents the first step towards building a framework for assisting in detecting modeling and semantic errors in event graphs. The author is going to point out some common modeling issues with event graphs. Several examples will be given to illustrate the power of event graphs and their shortcomings.

Original languageEnglish
Title of host publication2018 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538671443
DOIs
StatePublished - 12 Dec 2018

Publication series

Name2018 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2018

Bibliographical note

Publisher Copyright:
© 2018 IEEE.

Keywords

  • Code synthesis
  • discrete-event simulation
  • event graphs
  • modeling errors
  • semantics

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Safety, Risk, Reliability and Quality
  • Modeling and Simulation

Fingerprint

Dive into the research topics of 'Towards a Framework to Detect Modeling and Semantic Errors in Event Graphs'. Together they form a unique fingerprint.

Cite this