🤖 AI Summary
Current software engineering research is constrained by the large scale and closed-source nature of core industrial systems, as well as the opacity of real-world deployment environments, which hinder the reproducibility and in-depth investigation of practical challenges. This work systematically examines the evolution of research paradigms through a literature review and trend analysis, uncovering structural bottlenecks and advocating for transformative—rather than incremental—change. Its central contribution lies in proposing a novel research organizational model grounded in industrial PhD programs, sustained academia–industry collaboration, and large-scale research teams, complemented by aligned evaluation mechanisms. Together, these elements offer a strategic framework and actionable pathways to fundamentally reshape the software engineering research ecosystem.
📝 Abstract
Software engineering research benefited for decades from openly available tools, accessible systems, and problems that could be studied at modest scale. Today, many of the most relevant software systems are large, proprietary, and embedded in industrial contexts that are difficult to access or replicate in academia. We review how the field reached this point, identify structural challenges facing contemporary research, and argue that incremental methodological refinement is insufficient. We discuss practical directions forward, including industrial PhDs, long-term industry-academia collaborations, larger research teams, moonshot projects, and changes to funding and evaluation practices.