首页> 外文会议>Software Maintenance, 2009. ICSM 2009 >Experimenting a reverse engineering technique for modelling the behaviour of rich internet applications
【24h】

Experimenting a reverse engineering technique for modelling the behaviour of rich internet applications

机译:实验一种逆向工程技术以对富Internet应用程序的行为进行建模

获取原文

摘要

While the rapid and growing diffusion of Rich Internet Applications (RIAs) with their enhanced interactive, responsive and dynamic behaviour is sharpening the distance between Web applications and desktop applications, at the same time, the maintenance community is experiencing the need for effective analysis approaches for understanding and modelling this behaviour adequately. This paper presents a reverse engineering technique based on dynamic analysis and supported by a tool that reconstructs a model of the RIA behaviour based on Finite State Machines. The technique is based on the analysis of the RIA user interface evolution shown in user sessions, and exploits user interface equivalence criteria for abstracting relevant states and state transitions to be included in the model. For assessing the effectiveness and the cost of this technique, an experiment involving four distinct RIAs implemented with AJAX technique was carried out.
机译:富互联网应用程序(RIA)凭借其增强的交互式,响应式和动态行为而迅速且日益普及,这加剧了Web应用程序与桌面应用程序之间的距离,与此同时,维护社区正在体验对有效分析方法的需求。充分理解和建模此行为。本文提出了一种基于动态分析的逆向工程技术,并辅以一种基于有限状态机重构RIA行为模型的工具。该技术基于对用户会话中显示的RIA用户界面演变的分析,并利用用户界面等效标准来提取要包含在模型中的相关状态和状态转换。为了评估该技术的有效性和成本,进行了一项涉及四个使用AJAX技术实施的不同RIA的实验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号