首页> 外国专利> Method and system for automated, static instrumentation for applications designed for execution in environments with restricted resources, like mobile devices or TV set top boxes

Method and system for automated, static instrumentation for applications designed for execution in environments with restricted resources, like mobile devices or TV set top boxes

机译:用于应用程序的自动化,静态检测的方法和系统,这些应用程序设计用于在资源受限的环境(例如移动设备或电视机顶盒)中执行

摘要

A system and method for automatic instrumentation of mobile applications is presented. Mobile applications are typically executed in mobile runtime environments or operating system that is restricted compared to their conventional counterparts. Those restrictions include features that allow one to examine and modify code of application during the runtime of the application. Those features that are used by instrumentation based monitoring systems dedicated for conventional applications are thus not available for the instrumentation of mobile application. The system and method allow automatic instrumentation in a static way, either by persistently placing instrumentation code into mobile applications or by persistently adapting mobile applications in a way to perform a static instrumentation on application startup. The instrumentation code is placed in generic, application independent library code, but provides measurement and context data that allows one to determine specific business logic functionality using the instrumented generic library code.
机译:提出了一种用于自动检测移动应用程序的系统和方法。与传统的移动应用程序相比,移动应用程序通常在受限制的移动运行时环境或操作系统中执行。这些限制包括允许人们在应用程序运行时检查和修改应用程序代码的功能。因此,专用于常规应用的基于仪器的监视系统使用的那些功能不适用于移动应用的仪器。该系统和方法允许通过以静态方式自动进行检测,方法是将检测代码永久地放置到移动应用程序中,或者通过以在应用程序启动时执行静态检测的方式持续地适应移动应用程序。规范代码放置在通用的,与应用程序无关的库代码中,但是提供了度量和上下文数据,该数据和上下文数据允许使用确定的通用库代码确定特定的业务逻辑功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号