Course

Discrete Simulation and Performance Analysis (DAT530)

This course first introduces Petri net theory; then, the theory is used for modeling, simulation and performance analysis of discrete event systems. 


Course description for study year 2020-2021. Please note that changes may occur.

Semesters

Facts

Course code

DAT530

Credits (ECTS)

10

Semester tution start

Autumn

Language of instruction

English

Number of semesters

1

Exam semester

Autumn

Content

Introduction to quantitative methods for construction, dimensioning, and analysis of distributed systems; performance analysis for systems development and maintenance; basic concepts, measurement techniques, and tools for performance analysis; Petri net theory; discrete event based models with GPenSIM; applied statistical techniques (like factor analysis, ANOVA, hypothesis testing) for filtering and analysis of data.

Learning outcome

After completing the course, the student shall:
  • Understand what performance evaluation and simulation means when many computers are connected in a system
  • Make models of realistic systems and run simulations on the models.
  • Apply Petri nets for advanced mathematical modeling of discrete event systems.
  • Use Applied Statistical techniques for filtering and analysis of data.

Required prerequisite knowledge

None

Exam

Form of assessment Weight Duration Marks Aid Exam system Withdrawal deadline Exam date
Home exam 40/100 4 Hours Letter grades Inspera assessment 12.11.2020
Project work 60/100 Letter grades All 18.02.2021


Project counts 60% of total grade. The project can be done individually or in groups of 2-3 students.

If a student fails to deliver the project on time, then the student will be awarded a fail mark. If valid documentation is provided (e.g., medical certificate), then extended time can be given to complete the project.

If a student fails the project, the student may take a new project with a new title the next time the course goes as usual. However, under exceptional circumstances, the course coordinator may allow the student to start a new project in the following semester (no need to wait for the next course start).

Course teacher(s)

Head of Department:

Tom Ryen

Course coordinator:

Reggie Davidrajuh

Method of work

4 hours lectures and 2 hours exercises.

Open for

Admission to Single Courses at the Faculty of Science and Technology
Data Science - Master of Science Degree Programme City and Regional Planning - Master of Science Degree Programme, Five Years Computational Engineering - Master of Science Degree Programme Computer Science - Master of Science Degree Programme Industrial Economics - Master of Science Degree Programme Industrial Automation and Signal Processing - Master's Degree Programme - 5 year Robot Technology and Signal Processing - Master's Degree Programme Structural and Mechanical Engineering - Master of Science Degree Programme Petroleum Engineering - Master of Science Degree Programme Master's Degree Programme in Societal Safety, Specialisation in Technical Social Safety
Exchange programme at Faculty of Science and Technology

Course assessment

Form and/or discussion.

Literature

Litteratur1. J. L. Peterson. Petri Net Theory and the Modeling of Systems. 1. utg. Prentice Hall; 1981.2. Davidrajuh R. Modeling Discrete-Event Systems with GPenSIM : An Introduction. 1st ed. 2018. Imprint Springer; Springer International Publishing 2018:1 online resource (144 pages).
The course description is retrieved from FS (Felles studentsystem). Version 1