في عالم البرمجيات، تعتبر التفاعلات بين الوكلاء الذكيين متعددة الأبعاد، حيث تظهر المشاكل بشكل غير تقليدي، مما يتجاوز شرح النظريات التقليدية. فبينما قد تؤدي الوكلاء الفرديون أدواً جيداً، تدهور هذه التفاعلات الأنظمة البيئية بشكل عام، مظهرةً فجوات في فهمنا لتطور البرمجيات.

تقدم دراسة جديدة النظرية القائلة بضرورة دراسة أنظمة البرمجيات المدعومة بالذكاء الاصطناعي كنظم معقدة قادرة على التكيف (Complex Adaptive Systems - CAS). تنشأ خصائص جديدة مثل "فوضى معمارية" (Architectural Entropy) و"الأخطاء المتسلسلة" (Cascade Failures) و"ديون الفهم" (Comprehension Debt) من تفاعلات هذه الأنظمة، بدلاً من مجرد كونها وليدة مكوناتها الفردية.

تتمثل واحدة من أهم إسهامات هذه الدراسة في رسم الخصائص الستة للنظم المعقدة كما حدّدها هولندا على الديناميكيات المرئية للأنظمة البيئية البرمجية، مما يميز هذه الأنظمة عن الشبكات المفتوحة أو الخدمات الصغيرة.

لقياس النشأة السببية، يتم تعريف متغيرات الحالة على المستوى الدقيق وطرائق التبسيط، مما يسهل قياس الظواهر المعقدة. تدعم الدراسة سبعة أطروحات قابلة للاختبار تربط نظرية الأنظمة المعقدة بتطور البرمجيات، مما يتحدى أو يوسع قوانين ليهمان حيث تفشل الافتراضات على مستوى الوكلاء.

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