תוכנה מבוססי תהליך ההנדסה הכוללת את השימוש דוגמנות בממדים מרובים של תוכנת סימולציה "תנאי הפעלה נורמלית" כדי לגלות חולשות, הזדמנויות לשיפור עיצוב, עידון כללי לפני פיזית בניית אב טיפוס מוחשי.
Virtual prototyping היא טכניקה בתהליך של פיתוח המוצר. זה כרוך באמצעות תכנון בעזרת מחשב (CAD) ו בעזרת מחשב הנדסה (CAE) תוכנה כדי לאמת את העיצוב לפני שתתחייב ביצוע אב טיפוס פיזי. הדבר נעשה על ידי יצירת (בדרך כלל 3D) שנוצר על המחשב צורות גיאומטריות (חלקי) ו - או שילוב של אותם "הרכבה" בדיקות תנועות מכניות שונות, כשיר לתפקד או סתם האסתטי. חלקי הרכבה או אדם יכול להיות נפתח CAE תוכנה לדמות את אופן הפעולה של המוצר בעולם האמיתי.