Author Archives: R.P. Churchill

The Ultimate Limits of Simulation

Last time I discussed the factors that drive the scale of any simulation or business system. One a less practical, more theoretical, more fun note, we might ask just how far a digital simulation can go? What kind of scope … Continue reading

Posted in Simulation | Tagged , , | Leave a comment

What Drives The Scale Of A Business Or Simulation System?

The scale of a business or simulation (continuous or discrete-event) system can be driven by a number of factors. Scale can be measured in terms of CPU cycles, communication bandwidth, disk storage, dynamic memory usage, power consumption, and perhaps other … Continue reading

Posted in Tools and methods | Tagged , , , , , | Leave a comment

Discrete-Event Simulation vs. Business Logic

I wanted to continue yesterday’s discussion by describing some differences between discrete-event simulations and systems that might be implemented to carry out business logic. The first diagram below shows a model of privately owned vehicles and commercial vehicles passing through … Continue reading

Posted in Tools and methods | Tagged , , , | Leave a comment

Handling Complex Wait..Until Conditions

Last Wednesday I discussed some of the internal workings of discrete-event simulations. I should also mention that all of these discussions are based on a program running in a single thread that is trying to coordinate many activities. There are … Continue reading

Posted in Tools and methods | Tagged , , , | Leave a comment

Business Process Model and Notation (BPMN 2.0)

Today I was able to complete a thorough power-read of the book Real Life BPMN by Jakob Freund and Bernd Rücker. I have performed discovery on, analyzed, characterized, automated, modeled, simulated, documented, controlled, and improved various kinds of customer processes … Continue reading

Posted in Tools and methods | Tagged , , , , , , | Leave a comment

Discrete-Event Simulation: Looking Under The Hood

Yesterday I mentioned a few constructs that a discrete-event simulation system would have to have. They are: A time-ordered future events queue where events are created and entered into the queue, and then processed one by one in time order. … Continue reading

Posted in Simulation | Tagged , , | Leave a comment

How Timing Works: The Internal Architecture of a Discrete-Event Simulation

On Monday I described the different ways time and events are handled in continuous and discrete-event simulations. Today I want to go into a little more detail about how those things work in a discrete-event simulation because the internal architecture … Continue reading

Posted in Simulation | Tagged , | Leave a comment

An Even Bigger Difference Between Continuous Simulation and Discrete-Event Simulation

Yesterday I gave an overview of how time is (typically) handled in continuous and discrete-event simulations. Today I want to discuss an even bigger difference between the two. Discrete-event simulation is probably well-named because it describes what it does, which … Continue reading

Posted in Simulation | Tagged , , | Leave a comment

A Major Difference Between Continuous Simulation and Discrete-Event Simulation

I’ve mentioned continuous simulation and discrete-event simulation previously but I wanted to take some time to illustrate the differences between them. For today I’m going to keep it simple. The truth is that when you know what you’re doing, you … Continue reading

Posted in Simulation | Tagged , , | Leave a comment

A Third Experiment In Video Screen Capture

The third experiment involved finding tools that would allow me to process video in arbitrary resolutions. The only unpaid editing tool I was able to locate in a reasonable amount of time (defined as two hours of reading, but not … Continue reading

Posted in Software | Tagged , , , | Leave a comment