首页> 外文期刊>電子情報通信学会技術研究報告 >非同期通信を行うWebアプリケーションによる資源競合問題に対するモ デル検査による検証
【24h】

非同期通信を行うWebアプリケーションによる資源競合問題に対するモ デル検査による検証

机译:通过模型检查对执行异步通信的Web应用程序的资源争用问题进行验证

获取原文
获取原文并翻译 | 示例
       

摘要

Client-side usability become more and more important to develop the Web aplication. For example, Ajax allows sending requests asynchronously without blocking clients. However, server processing is performed in order not anticipated by the asynchronous communication. In this paper, we demonstrate the possible problems caused by the asynchronism and how to solve aproblem. It has been considered model checking can be used to solve this problem. But expertise and effort is a challenge. In this paper, we propose a method for validation that can also be used for general engineer. It is necessary only to describe the order of acquisition and release of resources. So It can reduce the efforts and be eliminating the need for expertise mitigation.%Webアプリケーションの開発においては,クライアント側のユーザビリティ向上が重要になってきている。たとえばAjaxなどの技術における非同期通信の利用により,クライアント側の操作をブロックせずに動作することが可能となっている.しかしながら,非同期通信によって予期しない順序でサーバ処理が行われる可能性がある.本研究では,特に資源へのアクセスと非同期通信の使用時に起こる可能性のある問題と解決方法を示す.従来はこのような問題に対し,モデル検査などの形式検証手法が有効であると考えられてきたが,専門知識が必要でかつ検証の労力が大きいという課題があった.本論文では,モデル検査による検証手法を,一般の技術者にも容易に利用可能とするための検証手法を提案する.これにより開発者は資源競合の検証において,Webアプリケーションのモデルを記述せず,資源へのアクセスの順序を記述するだけで良くなるので,専門知識が不要となり,かつ検証時の労力の大幅な軽減が可能となった.
机译:客户端可用性对于开发Web应用程序变得越来越重要。例如,Ajax允许异步发送请求而不阻塞客户端,但是服务器处理是按异步通信无法预期的顺序执行的。在本文中,我们演示了可能的方法由异步性引起的问题以及如何解决问题。人们认为可以使用模型检查来解决此问题。但是专业知识和工作量是一个挑战。本文提出了一种验证方法,该方法也可用于一般仅需描述资源获取和释放的顺序,因此可以减少工作量,并且消除了减轻专业知识的需要。%在开发Web应用程序中,提高客户端的可用性变得很重要。 ing。例如,通过在诸如Ajax之类的技术中使用异步通信,可以在不阻止客户端操作的情况下进行操作。但是,异步通信可能导致服务器处理以意外的顺序发生。在这项研究中,我们展示了尤其是在访问资源和使用异步通信时可能出现的问题和解决方案,通常认为,诸如模型检查之类的形式验证方法对于解决此类问题是有效的。但是,由于存在需要专门知识且验证工作量大的问题,因此,提出了一种验证方法,该验证方法可以使一般工程师容易地通过模型检查来使用验证方法。结果,开发人员不需要描述Web应用程序的模型,而只需要在验证资源冲突时描述对资源的访问顺序,因此不需要专门知识,并且在验证过程中需要大量的工作。减少成为可能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号