6G will revolutionize the software world allowing faster cellular communications and a massive number of connected devices. 6G will enable a shift towards a continuous edge-to-cloud architecture. Current cloud solutions, where all the data is transferred and computed in the cloud, are not sustainable in such a large network of devices. Current technologies, including development methods, software architectures, and orchestration and offloading systems, still need to be prepared to cope with such requirements. In this paper, we conduct a Systematic Mapping Study to investigate the current research status of 6G Software Engineering. Results show that 18 research papers have been proposed in software process, software architecture, orchestration and offloading methods. Of these, software architecture and software-defined networks are respectively areas and topics that have received the most attention in 6G Software Engineering. In addition, the main types of results of these papers are methods, architectures, platforms, frameworks and algorithms. For the five tools/frameworks proposed, they are new and not currently studied by other researchers. The authors of these findings are mainly from China, India and Saudi Arabia. The results will enable researchers and practitioners to further research and extend for 6G Software Engineering.
翻译:6G将彻底改变软件世界,实现更快速的蜂窝通信和海量设备的互联。6G将推动向连续边缘到云架构的转变。在当前此类大规模设备网络中,将所有数据传输至云端处理的现有云解决方案并不可持续。包括开发方法、软件架构以及编排与卸载系统在内的现有技术,仍需进一步准备以应对此类需求。本文通过系统映射研究,探讨6G软件工程的研究现状。结果表明,已有18篇研究论文涉及软件流程、软件架构、编排与卸载方法。其中,软件架构和软件定义网络分别是6G软件工程领域最受关注的领域和主题。此外,这些论文的主要成果类型包括方法、架构、平台、框架和算法。提出的五个工具/框架均属新颖成果,目前尚未被其他研究者涉及。这些研究成果的作者主要来自中国、印度和沙特阿拉伯。研究结果将推动研究人员和实践者对6G软件工程进行更深入的研究与拓展。