Theory of Troubleshooting: The Developer's Cognitive Experience of Overcoming Confusion
यह शोध पत्र संज्ञानात्मक विज्ञान-आधारित 'ट्रबलशूटिंग के सिद्धांत' (Theory of Troubleshooting) को प्रस्तुत करता है, जो 27 डेवलपर्स के साक्षात्कार से व्युत्पन्न है, जो यह स्पष्ट करता है कि अप्रत्याशित सिस्टम व्यवहारों को मॉडल करने के लिए आवश्यक गहन मानसिक प्रयास किस प्रकार संज्ञानात्मक संसाधनों को समाप्त कर थकान की ओर ले जाता है, जिससे सॉफ्टवेयर विकास में स्थिरता संबंधी जोखिमों को संबोधित करने के लिए एक रूपरेखा प्राप्त होती है।