ECE-575 (Fall 2004)

Object-Oriented Simulation/Discrete Event Models

Instructor: Jim Nutaro, Bernard P. Zeigler
Office: ECE-319
Office Hours: After Class
Email: zeigler@ece.arizona.edu
Website: http://www.acims.arizona.edu/EDUCATION/
Phone: (520) 621-2108
Lecture Hours: 0930AM-1045AM Tu, Th
Building/Classroom: PAS 414


Downloads

 


Homework Assignments       

Assign. No.

Problem Statement

Assigned Date

Due Date

Problem(s) solution

1

Chapter 2 & 3 of Ashby

 

 

 

2

Read "Introduction to Set Theory" and do problems 11 and 25 of Ashby 3/6 (on page 6 and 7 of the handout #5)

 

 

Answers to problem 11 and 25

3

Read Handout 2 and DevsBook: Presentation 1. Solve the problems described here.

 

 

Answers (Updated)

4

Read Chapter 4 of Ashby and DevsBook: Presentation 2

 

 

 

4b

Prepare a DEVS Model of the problem described HERE. Look at the examples of Chapters 4 and 5 of Handout 3 to get help with Atomic and Coupled models in DEVSJAVA respectively.

 

 

1. Atomic  (comments

2. Coupled

5

for Problem Statement click HERE.

 

 

 

6

Run realDevs.java and understand it. Look at DevsBook Presentation #3
Include the file in the SimpArc package.

 

 

 

7

Read Handout 3 - Chapter 3  (Pg 27-32) and Chapter 6 and run simTrip (all the three files in Handout #10)
Include the files in the SimpArc package.

 

 

 

8

for Problem Statement click HERE.

 

 

1. Description
2. PhoneTester.java

9

MID TERM EXAM 1 PAPER

 

 

SOLUTION
Java files

10

for Problem Statement click HERE

 

 

Hw7Sol.jpg

11

Please Read Resource No. 14 (DEVS Continuous Systems)

 

 

 

12

for Problem Statement click HERE. For instructions and comments, click

 

 

 

13

For Problem Statement click HERE

 

 

 

14

Read DevsBook #12 and run LightSpreadCellSpace model (Instructions). Use files in Resource #17.

 

 

 

15

Read DevsBook #13 and Handout #18

 

 

 

16

Read DevsBook #14 and #15

 

 

 

 


Resources: Handouts/References/Websites/Etc.
(click to display OR right click to download the document)

Number

Source

1.

DEVS Today: Recent Advances (308 KB)

2.

DEVS Component-Based M&S Framework: An Introduction (159KB)

3.

Introduction to DEVS Modeling and Simulation with Java (865 KB)

4.

An Introduction to Cybernetics (2MB)

5.

An Introduction to Set Theory (91 KB)

6.

Designing a Real-time test Environment Using Model Continuity (45 KB)

7.

Studying Forest Fire Spread and Suppression in DEVS (731 KB)

8.

M&S Entities and Relations (32 KB)

9.

realDevs.java

10.

simTrip.java, simulator.java, sCoordinator.java

11.

Midterm Exam 2002 (Problems and Solutions) (116 KB)

12.

Ernesto Kofman: Discrete Event Simulation of Hybrid Systems (631 KB)

13.

Thesis Kofman: Discrete Event Based Simulation and Control of Hybrid Systems: (1.4 MB)

14.

DEVS Continuous Systems (935 KB)

15.

Reservoir Example (zip file) (9 KB)

16.

Car Example (zip file) (4KB)

17.

plots.zip (12 KB), 2D.zip (15 KB)

18.

SES.doc (751 KB)

19.

Final Exam (paper.doc) with Solution.doc and code Question1.zip

 


Devs Book: Presentations
(click to display OR right click to download the document)

Number

Source

1.

Introduction to Atomic Models (136 KB)

2.

Introduction to Coupled Models & Examples (124KB)

3.

InputOutput (88KB)

4.

DEVS Simulators and Executors (325 KB)

5.

DEVS Formalism (357 KB)

6.

DEVS Models for Processing and Coordinating Workflow (258 KB)

7.

Methodology: How to Model and Simulate (663 KB)

8.

Variable-Structure DEVS and Hierarchical Networks (334 KB)

9.

DEVS Simulation Protocols and Real-time Simulation (596 KB)

10.

DEVS Modeling of Continuous Systems (187 KB)

11.

DEVS Integrator (1.2 MB)

12.

Cellular Spaces (560 KB)

13.

System Entity Structures (330 KB)

14.

Variable Structure Models (231 KB)

15.

Stochastic Models (439KB)

 

ACIMS Home