Skip to main navigation Skip to search Skip to main content

Evolution of Function-Call Network Reliability in Android Operating System

  • Beihang University

Research output: Contribution to journalArticlepeer-review

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 languageEnglish
Article number8999603
Pages (from-to)1264-1275
Number of pages12
JournalIEEE Transactions on Circuits and Systems
Volume67
Issue number4
DOIs
StatePublished - 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