Seol mar théacs é seo: A Discrete-event simulator for systems engineering