تعتبر متطلبات أداء البرمجيات أحد الجوانب الحيوية في تطوير البرمجيات، حيث يتم توثيقها غالبًا بلغة طبيعية، مما يفرض تحديات كبيرة في تحويل هذه المتطلبات إلى صياغات رياضية دقيقة. ومع ذلك، فإن الغموض في هذه المتطلبات وعدم اليقين في الإدراك البشري يجعل من الصعب تحديدها بشكل أوتوماتيكي، مما يمثل مشكلة مستعصية حتى الآن.

في ورقة بحثية حديثة، تم طرح نموذج جديد يُعرف باسم IRAP (التقنيات المعززة لاسترجاع تفضيلات الأداء) الذي يعد بتغيير قواعد اللعبة في قياس متطلبات الأداء البرمجي. يعتمد IRAP على استقاء المعلومات من المعرفة المتعلقة بالمشكلات المحددة للمساعدة في استرجاع وتفسير التفضيلات، مما يُسهل التفاعل التدريجي مع أصحاب المصلحة.

تظهر نتائج التجارب التي تم إجراؤها ضد عشرة أساليب رائدة على أربعة مجموعات بيانات واقعية تفوق نموذج IRAP في جميع الحالات، حيث حقق تحسينات تصل إلى 40 مرة خلال خمس جولات تفاعلية فقط. يُظهر هذا النموذج كيف يمكن تقليل العبء المعرفي لتحسين التجربة العامة في تطوير البرمجيات.