এই ধরণের প্রোগ্রাম গুলিতে একাধিক লাইব্রেরি মডেল প্রোগ্রাম থাকে, যেগুলি ঠিক তেমন ভাবেও ব্যবহার করা যায় আবার যাদের প্রক্রিয়া অনুযায়ী বদলে বা সংশোধন করেও ব্যবহার করা যায়।
સમીકરણ નિવારક પ્રોગ્રામ્સ માં ઘણાં બધાં પ્રોગ્રામ્સ નાં મોડલ્સ ની લાઈબ્રેરી નાં જૂથો હોઈ શકે છે જેનો ઉપયોગ સીધો કરી શકાય છે અથવા ફેરફાર કરેલા સંસ્કરણોનો ઉપયોગ કરવા માટે બદલી શકાય છે.