بدافزار
بدافزار یا نرم‌افزار بدخواه برنامه‌های رایانه‌ای هستند؛ به علت آن‌که معمولاً کاربر را آزار می‌دهند یا خسارتی به‌وجود می‌آورند، به این نام مشهورند. هر نرم‌افزاری است که به‌طور عمدی طراحی شده‌است تا به یک کامپیوتر، سرور، مشتری یا شبکه رایانه ای آسیب برساند (در مقابل، نرم‌افزاری که به دلیل برخی نقصان باعث ایجاد صدمه غیرعمدی می‌شود، معمولاً به عنوان یک اشکال نرم‌افزاری یا باگ توصیف می‌شود). طیف گسترده‌ای از انواع نرم‌افزارهای مخرب وجود دارد، از جمله از انواع بدافزارها می‌توان به ویروس‌های رایانه ای، کرم‌ها، اسب‌های تروآ، باج افزار، جاسوس‌افزارها، آگهی‌افزارها، روت‌کیتها، هرزنامهها، نرم‌افزار سرکش و ترس‌افزار اشاره کرد.
شبیه‌سازی بی‌درنگ
از شبیه‌سازها طی سالهای گذشته به شکل گسترده‌ای جهت برنامه‌ریزی و طراحی سیستم‌های الکتریکی استفاده شده است. از طراحی سیستم‌های قدرت در مقیاس‌های بزرگ تا بهینه‌سازی راه‌انداز موتورها، شبیه‌سازی نقش بسیار مهمی در موفقیت توسعه تعداد زیادی از برنامه‌های کاربردی ایفا کرده است. در سه دهه گذشته تکامل فناوری کامپیوتر سبب پیشرفت و بهبود ابزارهای شبیه‌سازی شده است. با توجه به کاهش قیمت و افزایش بهره‌وری فناوری کامپیوتری،قابلیت ابزارهای شبیه سازی برای حل مسائل پیچیده در زمان کمتر پیشرفت قابل توجهی کرده است.  شبیه‌سازهای بی‌درنگ به طور گسترده در بسیاری از حوزه‌های مهندسی و برنامه‌های کاربردی هم‌چون طراحی و کنترل ناوگان هوایی، طراحی کنترل‌کننده های پیچیده و آزمون‌های حفاظتی شبکه‌های قدرت مورد استفاده قرار می‌گیرند.