CODEWISDOM
2023年10月26日,OpenHarmony的4.0版本正式上线,引发了用户,开发者和学术圈广泛讨论。作为新兴的移动端平台,OpenHarmony以其突破性的创新频频“出圈”,至今已经走过三载春秋。以史为鉴,可以知兴替。为了更好地了解OpenHarmony平台的特点和优势,现有移动平台的不足之处,以及如何在OpenHarmony平台上进行移动软件工程相关的开发和研究,北京航空航天大学联合四大洲11个大学的学者近日共同发布了题为《OpenHarmony软件工程研究路线图》的论文。
本文由北京航空航天大学软件学院的黎立教授领衔,联合北京航空航天大学软件学院的高祥副教授、孙海龙教授、胡春明院长,澳大利亚国立大学的Xiaoyu Sun助理教授,华中科技大学的王浩宇教授、华盛顿州立大学的Haipeng Cai副教授、华东师范大学的苏亭教授,香港理工大学的Xiapu Luo教授、卢森堡大学的Tegawende Bissyande教授和Jacques Klein教授、澳大利亚蒙纳士大学的John Grundy教授,北京大学的谢涛教授、上海交通大学的陈海波教授、国防科技大学的王怀民院士共同合作完成。
论文全文可通过以下链接访问:https://arxiv.org/abs/2311.01311
研究背景
随着移动互联网的快速发展,移动应用程序的需求也越来越多元。虽然现有的移动平台,如Android和iOS,拥有庞大的生态系统来支持它们的发展,但是他们无法原生地满足各方日益增长的使用需求和管理需求。因此,开发人员急需一种新的移动平台,OpenHarmony应运而生。作为一个新型移动平台,它的开源性质和灵活性使得它成为了移动开发人员的新宠,预计OpenHarmorny将在五年内达到三分之一的市场占有率。OpenHarmony的目标是提供一种开放、灵活、安全和可靠的移动操作系统,并提供匹配的原生开发支持。过去两年内,OpenHarmony迭代了30个版本,提供的API数量从不到1000急速增长到10000+,反映出蓬勃的发展态势。不过与Android和iOS相比,OpenHarmony平台仍处于早期阶段,因此需要更多系统性的软件工程研究支持。为了帮助研究者和开发人员更好地了解和利用OpenHarmony平台,OpenHarmony软件工程研究路线图应运而生。
动机
本文研究人