首页> 外文会议>Automated deduction - CADE-23 >Static Analysis of Android Programs
【24h】

Static Analysis of Android Programs

机译:Android程序的静态分析

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Android is a programming language based on Java and an operating system for mobile or embedded devices. It features an extended event-based library and dynamic inflation of graphical views from declarative XML layout files. A static analyzer for Android programs must consider such features, for correctness and precision. This article is a description of how we extended the Julia system, based on abstract interpretation, to run formally correct analyses of Android programs. We have analyzed with Julia the Android sample applications by Google and a few larger open-source programs. Julia has found, automatically, bugs and flaws both in the Google samples and in the open-source programs.
机译:Android是一种基于Java的编程语言,是一种针对移动或嵌入式设备的操作系统。它具有扩展的基于事件的库以及从声明性XML布局文件动态填充图形视图的功能。 Android程序的静态分析器必须考虑此类功能,以确保准确性和准确性。本文描述了我们如何基于抽象解释扩展Julia系统,以对Android程序进行形式正确的分析。我们用Julia来分析了Google的Android示例应用程序和一些较大的开源程序。 Julia会自动在Google样本和开源程序中发现错误和缺陷。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号