•  
  •  
 

Bulletin of Chinese Academy of Sciences (Chinese Version)

Keywords

ubiquitous computing, Ubiquitous Operating System, human-cyber-physical system, software definition

Document Type

Build and Strengthen China`s Information Tech-system

Abstract

In response to the new patterns and scenarios of future human-cyber-physical ternary ubiquitous computing, a new kind of operating system named Ubiquitous Operating System (UOS) is emerging and under exploration for further development. The human-cyberphysical ternary ubiquitous computing has many new features, such as open and dynamic environment, diverse requirements, and complex application scenarios. New ubiquitous applications pose special demands on ubiquitous sensing and connection, lightweight computing and artificial intelligence, dynamic adaptation, feedback and control, natural human-computer-interaction, etc. To support these new requirements, a software definition mechanism is in need to flexibly control hardware, data resources, platforms, and applications. This article briefly reviews the history of operating system development, summarizes operating systems' law of 20 years, and deems that the new era of ubiquitous humancyber-physical ternary computing has come and created a blue ocean of operating system development. The article analyzes the ubiquitous computing paradigm and application requirements, defines and explains the concepts of ubiquitous operating system, and discusses the technical challenges faced and opportunities for innovation. Finally, the article shares some insights and thoughts about the development of operating systems in China.

First page

30

Last Page

37

Language

Chinese

Publisher

Bulletin of Chinese Academy of Sciences

References

1 梅宏, 郭耀. 面向网络的操作系统——现状和挑战. 中国科学(信息科学), 2013, 43(3):303-321. Mei H, Guo Y. Network-oriented operating systems:Status and challenges. Scientia Sinica (Informationis), 2013, 43(3):303-321. (in Chinese) 2 Mei H, Guo Y. Operating systems for internetware:Challenges and future directions//2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS). Vienna:IEEE, 2018:1377-1384. 3 Bell G. Bell's Law for the birth and death of computer classes. Communications of the ACM, 2008, 51(1):86-94. 4 Liu Z M, Wang J. Human-cyber-physical systems:Concepts, challenges, and research opportunities. Frontiers of Information Technology & Electronic Engineering, 2020, 21(11):1535-1553. 5 Weiser M. The computer for the 21st Century. Scientific American, 1991, 265(3):94-104. 6 Mei H, Guo Y. Toward ubiquitous operating systems:A software-defined perspective. Computer, 2018, 51(1):50-56. 7 梅宏, 黄罡, 曹东刚, 等. 从软件研究者的视角认识"软件定义". 中国计算机学会通讯, 2015, 11(1):68-72. Mei H, Huang G, Cao D G, et al. Software Definition:A perspective from software researcher. Communications of the CCF, 2015, 11(1):68-72. (in Chinese) 8 国家自然科学基金委员会, 中国科学院. 中国学科发展战略 · 软件科学与工程. 北京:科学出版社, 2021. National Natural Science Foundation of China, Chinese Academy of Sciences. China's Discipline Development Strategy-Software Science and Engineering. Beijing:Science Press, 2021. 9 曹东刚, 薛栋梁, 麻志毅, 矽璓:一款面向工业物联场景的泛在操作系统. 中国计算机学会通讯, 2021, 17(6):78-81. Cao D G, Xue D L, Ma Z Y. XiUOS:An Ubiquitous Operating System for Industrial IoT. Communications of the CCF, 2021, 17(6):78-81. (in Chinese) 10 Cao D G, Xue D L, Ma Z Y, et al. XiUOS:An open-source ubiquitous operating system for industrial internet of things. Science China Information Sciences, 2022, 65(1):117101.

Share

COinS