EMSO مخفف محیط زیست برای مدل سازی ، شبیه سازی و بهینه سازی است.EMSO یک محیط گرافیکی است که در آن کاربر می تواند به سادگی انتخاب و اتصال مدل های تجهیزات ، فرآیندهای پیچیده را مدل کند.
شبیه ساز مدل بلوک برای pythonBMS یک شبیه ساز زمان مدل بلوک است: مقادیر زمانی توابع زمان (متغیرهای موسوم به متغیرها) را که توسط معادلات و رفتارهای بین آنها مرتبط است محاسبه می کند.