S. Fukuda, S. Kurihara, Shintaro Hamanaka, M. Oguchi, Saneyasu Yamaguchi
{"title":"Accelerated application monitoring environment of Android","authors":"S. Fukuda, S. Kurihara, Shintaro Hamanaka, M. Oguchi, Saneyasu Yamaguchi","doi":"10.1109/ICCE-TW.2016.7520972","DOIUrl":null,"url":null,"abstract":"Huge amount of applications are developed and running in smartphones. Monitoring and analyzing application behaviors are important. Dynamic analyses with actual application execution require long time. Thus, reducing monitoring time is an important issue. In our work, we focus on Android operating system, which is a popular operating system for smartphones, and propose a method for constructing an environment that enables an accelerated application monitoring with which application can be monitored in shorter time than the actual time. Android operating system is based on Linux kernel and processes in a system are provided time from the kernel. It is expected that speed of time flows that applications in a system recognize can be accelerated by modifying the kernel. In this paper, we assume some conditions for simplifying as the first phases of this work, and propose a method for providing accelerated time for application. Then, we evaluated our method by monitoring practical applications, and demonstrate that our method can suitably accelerate speed of recognized time flow.","PeriodicalId":6620,"journal":{"name":"2016 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW)","volume":"1 1","pages":"1-2"},"PeriodicalIF":0.0000,"publicationDate":"2016-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCE-TW.2016.7520972","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
Huge amount of applications are developed and running in smartphones. Monitoring and analyzing application behaviors are important. Dynamic analyses with actual application execution require long time. Thus, reducing monitoring time is an important issue. In our work, we focus on Android operating system, which is a popular operating system for smartphones, and propose a method for constructing an environment that enables an accelerated application monitoring with which application can be monitored in shorter time than the actual time. Android operating system is based on Linux kernel and processes in a system are provided time from the kernel. It is expected that speed of time flows that applications in a system recognize can be accelerated by modifying the kernel. In this paper, we assume some conditions for simplifying as the first phases of this work, and propose a method for providing accelerated time for application. Then, we evaluated our method by monitoring practical applications, and demonstrate that our method can suitably accelerate speed of recognized time flow.