Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

CS620: Modeling and Simulation

Q1. Modelling and Simulation (10)

A. Name entities, activities, events, state variables and show relationships between all
activities for the following system: (5)

● University library

Answer:

Entities:

● Books
● Liberarian
● Students
● Library cards
● Library computer

Activities:

● Issue books
● Return books
● Read books
● Order new books
● Update computer logs

Events:

● Number of books unavailable


● Arrival and departure of students
● Damaged books
● Fine for book damage
● Fine for late return of books
● Restricted permission in case of no library card

State variables:
CS620: Modeling and Simulation

● Number of books
● Number of issued books
● Number of books in each genre
● Number of ordered books

Relationship

● Students arrive and read books


● If students can not find a book they ask the librarian about its availability.
● Librarian checks computer logs to see if any other student has taken the book or if
it is in the stock.
● If someone has taken the book the librarian informs when the book will be
available.
● If it is not in stock an order is placed to purchase the book.
● If students want to issue a book the librarian logs the information of the student
and issues the date to return the book.
● In case of damage to the book or late return the students are fined accordingly.

B: How is simulation and modeling used in the real world? Justify your answer with
suitable examples. (5)

Q2. Agent Based Modelling (10)

A. How agent-based modeling help in molecular system biology? (3)


B. What agent-based modeling tools are used for modeling molecular biology
system? (3)
C. Discuss the most popular molecular models based on agent-based modeling? (4)

Q3. Make a flow chart of steps involved in simulation study? (10)

You might also like