برنامج معالجة المربعات الصغرى الجزئية أو Smart PLS برنامج رسومي يستخدم طريقة حساب "خواريزمات" نمذجة المسار Path-modeling Algorithm، التي تقوم هذه الخواريزمات بتقدير مسار النماذج باستخدام المتغيرات الكامنة. كما يستخدم برنامج Smart PLS، في تقدير النموذج القياسي Measurement Model، والنموذج البنائي Structural Model للبيانات، حيث يتم تحليل البيانات على مرحلتين: في المرحلة الأولى يتم تقييم النموذج القياسي عن طريق تقييم العلاقات بين المتغيرات الواضحة (البنود الملاحظة)، والمتغيرات الكامنة (العوامل). وتوظف هذه المرحلة في حساب الصدق والثبات لبناءات المقاييس في النموذج. وفي المرحلة الثانية يتم تقييم النموذج البنائي المختص بتحديد العلاقات بين البناءات الكامنة Latent Constructs، من خلال تقييم وتحليل معاملات المسار Path Coefficients بين البناءات واختبار النموذج البنائي، والتي بدورها تعتبر مؤشرات على قدرة النموذج التنبؤية.

