0-presentation.pdf

Simulation
Welcome!
‫ﺻﺎﺩﻕ ﺣﻳﺭﺍﻧﯽ ﻧﻭﺑﺭی‬
Sadegh Nobari
Computer Eng. Department
Room 817
Tel: 6616 6685
Email: Nobari @ sharif
CE634
Presented by Sadegh Nobari
Simulation
What is Simulation?
Modeling
• Simulation is the imitation of the operation
of a real-world process or system over
time.
• The act of simulating something
• Modeling involves observing a system,
noting the various components, then
developing a representation of the system
that will allow for further study of or
experimentation on the system
• Focus
• first requires that a model be developed
• represents the key characteristics or behaviors of
the selected physical or abstract system or
process.
• The model represents the system itself,
whereas the simulation represents the
operation of the system over time.
Simulation
• Data Structures & Implementation
• Interaction of the components
Simulation
1
Simulation
Application
The process of running a (computer)
model of a real system to study or conduct
experiments
• Performance evaluation
• For understanding the model or its behavior
• To evaluate strategies for operation of the
system
• Involves generation of an artificial history,
used to draw conclusions about the real
system
Simulation
Simulation
Aims, Objectives and Syllabus
Textbooks
In this module we learn the principles of
simulation and how to:
• Build a model for a system
• Implement an event driven model
• Validate a model
• J. Banks, J. S. Carson, B. L. Nelson and
D. M. Nicol, Discrete-Event System
Simulation, 5th edition
• Till chapter 10
Simulation
Simulation
2
CE634 Assessment
•
•
•
•
Website
• http://ce.sharif.edu/courses/91-92/2/ce634-1/
a final exam (25%)
a midterm test (15%)
a project + presentation (30% + 4%)
a series of assignments and quizzes
(30%+3%)
• Announcements (and Emails)
• Discussion Area (for all questions, answers and
comments)
• Project Tool
• Resources
• Calendar
• Homework
• Grades
• Need to know C++ or C# or Java
• Good to know MATLAB or Maple
• Cheating/ Plagiarism
• Email (for personal matters)
• Zero tolerance
Simulation
Simulation
Project
Project
A group of up to 4 students will make a
presentation to the class on a topic related to
simulation (10-15 minutes).
• All Papers MUST be selected from the following
conferences (2010-present):
• Approval of your selected paper
• Deliverables
• PADS
• Principles of Advanced and Distributed Simulation
• TOMACS
• An oral progress report in my office
• A report of 7+ pages in ACM style-double
column
• A presentation
• Presentations will be spread out over
several class periods (not all at once) with
the first being scheduled after the Nowruz
• Please begin your search for a topic
• The ACM Transactions on Modeling and Computer
Simulation
• SpringSim
• Spring Simulation Multiconference
• WSC
• Winter Simulation Conference
Simulation
Simulation
3
Class time
• Mon – Wed
1. 13:30-15:00
2. 15:00-16:30
3. 16:30-18:00
• No class on the this Wednesday
Simulation
Introduction to Database Systems
4