معماری و طراحی ماشین‌های مجازی و محیط‌های اجرایی (Runtime)