Monday, June 1, 2009

Hello everyone,

My name is Daniel and i'm the developer of DWSIM, an open-source chemical process simulator developed in VB.NET. DWSIM is released under the GPL v3 license, and it is hosted
at the SourceForge website (http://sourceforge.net/projects/dwsim/). This version is fully translated to English, including documentation (though the online help file is not as nearly complete as the Brazilian Portuguese version, but the PDF manuals are the same).

DWSIM includes the most common unit operations (including reactors) and thermodynamic packages found in commercial simulators. Still missing are distillation towers and heat exchangers (these probably will appear in the next version).

You can also find in the Downloads page an example simulation (Cavett's problem) in order to view some of DWSIM's main features.The source code can be compiled with Visual Basic 2005 Express Edition (a free Visual Studio VB.NET specific version).

Please post your comments, sugestions and questions etc. in the Forums section. They will be answered as soon as possible.

There is also a growing effort to make DWSIM run in Mono. Any help is very appreciated.

Thank you!
Daniel
Process Simulation versus Real Run Technology

August 9, 2007 | Sebastien Stadil

What is Simulation?

A simulation is an imitation of something real, an imitation of something out there in the world or something destined to be part of reality. A simulation tries to pick the salient facts about the system and attempts to mirror how the actual system will behave. It's an artifact used to study the real world.

Process modeling tools and BPM products on the market today often provide such simulation for processes. Simulation as a discipline is being marketed as the best way to determine the business benefits one can expect from implementing a given process. The idea is that by using simulation, one can get a sense of those benefits before any expensive implementation work is done. The better simulation tools allow the designer to try different scenarios and look at the theoretical outcome of the process model.
Why simulate when you can run the real thing?

Today, Intalio|BPMS provides something better, something more realistic than simulation, a technology we call Real Run. With Intalio Real Run the process flow is no longer simulated but rather the actual code that will power the proposed solution is being executed on the real server platform. This superior capability is only possible due to the unique technology that Intalio|Designer relies on. Intalio|Designer generates executable processes directly from a BPMN diagram. No other product can do this today. Not one.
So what's the difference?

When you neglect the implementation aspect, you only look at one side of a complex problem. It is like planning to climb K2 without taking into account what equipment you have at your disposal. Not a good idea.

Today's competing process modeling and simulation tools do not provide the ability to generate, deploy, and run executable processes. Consequently, vendors can realistically only target business analysts, thereby introducing severe limitations on the technical side. Processes are modeled as theoretical abstracts removed from the very real technical considerations that can often make or break the system. As a result, only the model will meet the business objectives and requirements. What execution it will lead to is left open for anyone to guess.

This is clearly sub-optimal. Technical constraints often require process modeling changes. A real dialog, with a common view between the process owner and the IT implementor, is needed.
Real Run means No Handover and Continuous Collaboration

The challenge is to reduce differences between the early drafts, made by business process analysts, and the final solution, as implemented by IT. Continuous collaboration is needed; specification handover will not work. Intalio has solved this.

Our Real Run technology enables true continuous collaboration between the two parties: both have the same view, have access to the same components, and see that same results. Business analysts and IT engineers use the same Intalio|Designer tool, allowing them to collaborate more efficiently across what used to be two different worlds. With Intalio Real Run technology, the split between the model and the real thing goes away.