Abstract
Operating systems (OS) are critical infrastructures for information system. To design a highly reliable software, it is essential to understand the architecture feature of operating systems, which is recently explored by network analysis. While most focus is on the topological properties, the network reliability is rarely studied. In this paper, based on percolation method, we analyze the function-call graph of Android OS in different levels. While OS network is more vulnerable under degree-based percolation at node level, it becomes more vulnerable under strength-based percolation at community level. Furthermore, we found that although topological properties of kernel network are evolving with different released versions, percolation properties seem rather stable. Our findings may help to understand the reliability principle of OS architecture and to design new system testing methods.
| Original language | English |
|---|---|
| Article number | 8999603 |
| Pages (from-to) | 1264-1275 |
| Number of pages | 12 |
| Journal | IEEE Transactions on Circuits and Systems |
| Volume | 67 |
| Issue number | 4 |
| DOIs | |
| State | Published - Apr 2020 |
Keywords
- Android OS kernel
- Complex networks
- evolution
- percolation
- reliability
Fingerprint
Dive into the research topics of 'Evolution of Function-Call Network Reliability in Android Operating System'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver