
Research Article
The Design of a Multi-application Micro-operating System Platform in the Context of Big Data
@INPROCEEDINGS{10.1007/978-3-031-73699-5_2, author={Wenpan Mo and Zhicheng Shen}, title={The Design of a Multi-application Micro-operating System Platform in the Context of Big Data}, proceedings={Security and Privacy in New Computing Environments. 6th International Conference, SPNCE 2023, Guangzhou, China, November 25--26, 2023, Proceedings}, proceedings_a={SPNCE}, year={2025}, month={1}, keywords={operating system smart card internet of things data security}, doi={10.1007/978-3-031-73699-5_2} }
- Wenpan Mo
Zhicheng Shen
Year: 2025
The Design of a Multi-application Micro-operating System Platform in the Context of Big Data
SPNCE
Springer
DOI: 10.1007/978-3-031-73699-5_2
Abstract
In the context of big data, the security problem of smart card operating system is realized independently and controllably, For smart cards and the internet of things, a multi-application microoperating system platform is proposed. The platform’s operating system is based on the virtual machine technology to support the dynamic loading, installation, deletion, and interpretation of the execution of applications, the virtual machine adopts a register-based instruction set architecture, the interpreter is faster, and the instruction optimization is easier. At the same time, the platform provides an application compiler to realize the generation of execution files running in micro-operating systems from source code parsing, compilation, and linking, which supports a variety of programming languages to develop applications, and generates register-based instruction set bytecode EF files after compilation and linking. The platform also provides a set of integrated tools integrated into application source code development, compilation, and loading of applications to virtual OS (or real OS) for application operation, testing, and debugging. Experimental results show that the proposed multi-application microoperating system has good running speed and has the ability to protect high-value and high-sensitive information, and the ability to provide high-level security protection for the device, and provide related tools such as source code development, compilation, run, testing, and debugging of applications, this improves the efficiency of application development, testing, and debugging.