Practical Process Simulation Using Object-Oriented Techniques and C++
José M. Garrido; 1998
ISBN: 0-89006-655-8
236 pp.

For a professional review of this book, please see the February 1999 issue of ACM's Computing Reviews.

This book is a practical introduction to the process style of modeling with discrete-event simulation. Analysts, software engineers, and programmers faced with the challenge of developing medium to large complex systems will put this book to work in helping them more efficiently design and test systems and alternative concepts. It’s intended to help novices as well as seasoned professionals better understand the construction and use of process simulation models using object-oriented modeling and programming.

The book details both the fundamentals and implementation aspects of simulation modeling using C++. Rich in case studies, the book provides valuable insight into the dynamic behavior of various types of operating systems, computer networks, real-time systems, and other computer-related systems. To assist in conveying critical concepts and to illustrate specific examples, the author includes his recently developed simulation library, Psim, a portable simulation package of C++ classes on diskette.

Using the modeling concepts detailed in this unique book, you’ll realize:

The book is also an excellent text or supplement for courses in simulation, operating systems, advanced C++ programming, network and data communications, and modeling.

Software Included! Features the MSDOS and Windows versions of the Psim simulation package, case studies for constructing simulation models in C++, and a language translator for the PsimL simulation language. The author provides upon request a set of PowerPoint slides for instructors, that describes the main topics in the book. The author has a Web site with the updated software included with the book, this consists of all case studies in C++ and PsimL, different versions of the Psim library, and the executable file for the PsimL language translator. Click the psim Web page http://science.kennesaw.edu/~jgarrido/psim.html.

System Requirements: PC, workstation, or server with C++ compiler; Windows (3.x, 95, NT), MSDOS, or UNIX. The software included requires 2Mb RAM for the DOS models, 8Mb RAM for the Windows models, and 1.4 Mb on hard disk for the files supplied in the diskette.

Contents: Basic Concepts of Modeling and Simulation -- Introduction to Modeling and Simulation. Fundamental Concepts of Discrete-Event Simulation. Object-Oriented Modeling. Simulation Models and Object-Oriented Techniques -- Simulation with the Process Interaction Approach. Multi-Server Models. Models with Priorities. Resource Synchronization for Process Simulation. Resource Synchronization with Producer/Consumer Mechanism. Process Interaction. Process Preemption. Random Numbers and Analysis of Data -- Random Number Generation: An Overview. Introduction to Collection and Analysis of Data. Additional Process Simulation Tools -- The High-Level Object Oriented Simulation Language: PsimL.

José M. Garrido is an assistant professor of computer science at Kennesaw State University. He holds a Ph.D. in information technology from George Mason University’s School of Information Technology and Engineering.
 

Discounted price is indicated below


Unit Price: $69.00


© Copyright 1995-1997 Artech House, Inc. All rights reserved.
This server was developed in association with TVisions of Cambridge, MA