ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(ジャーナル)
  2. Vol.54
  3. No.2

インタラクションに着目したステートマシン抽出によるRich Internet Applicationsの欠陥発見の支援

https://ipsj.ixsq.nii.ac.jp/records/90306
https://ipsj.ixsq.nii.ac.jp/records/90306
53aca97f-9f34-4276-82ae-75261f4ffa74
名前 / ファイル ライセンス アクション
IPSJ-JNL5402046.pdf IPSJ-JNL5402046.pdf (2.3 MB)
Copyright (c) 2013 by the Information Processing Society of Japan
オープンアクセス
Item type Journal(1)
公開日 2013-02-15
タイトル
タイトル インタラクションに着目したステートマシン抽出によるRich Internet Applicationsの欠陥発見の支援
タイトル
言語 en
タイトル Supporting to Find Faults in Rich Internet Applications by Extracting Interaction-based State Machines
言語
言語 jpn
キーワード
主題Scheme Other
主題 [特集:ソフトウェア工学] Rich Internet Applications,Ajax,リバースエンジニアリング,静的解析
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
東京大学
著者所属
早稲田大学/国立情報学研究所GRACEセンター
著者所属
東京大学/国立情報学研究所
著者所属(英)
en
The University of Tokyo
著者所属(英)
en
Waseda University / NII GRACE Center
著者所属(英)
en
The University of Tokyo / National Institute of Informatics
著者名 前澤悠太 鷲崎, 弘宜 本位田真一

× 前澤悠太 鷲崎, 弘宜 本位田真一

前澤悠太
鷲崎, 弘宜
本位田真一

Search repository
著者名(英) Yuta, Maezawa Hironori, Washizaki Shinichi, Honiden

× Yuta, Maezawa Hironori, Washizaki Shinichi, Honiden

en Yuta, Maezawa
Hironori, Washizaki
Shinichi, Honiden

Search repository
論文抄録
内容記述タイプ Other
内容記述 Rich Internet Applications(RIAs)は,Ajaxを代表とする非同期技術により応答性を向上させている.RIAsの開発や保守において,開発者はその複雑な振舞いを把握しにくい.これはユーザ操作といった非決定的な要素が関わるためである.RIAsの振舞い理解や欠陥発見の支援のために,その実行結果からステートマシンを抽出する研究が行われている.しかし,得られる実行結果は開発者が用意する実行シナリオや環境の範囲内に限られる.そこで,本研究ではRIAsの状態を変化させるインタラクションに着目し,AjaxベースのRIAsからステートマシンを静的に抽出するツールを提案する.得られるステートマシンとソースコードを見比べることで,開発者は盲点となる実行パスも含めてRIAsの振舞いを確かめられる.評価実験の結果から,本ツールが被験者に対してRIAsの振舞い理解を支援し,欠陥発見に役立つことを確認した.
論文抄録(英)
内容記述タイプ Other
内容記述 Asynchronous technologies such as Ajax make Rich Internet Applications (RIAs) responsive. When implementing and maintaining RIAs, developers have difficulties in figuring out complex behavior of the applications due to nondeterministic elements such as user events. Several researches have conducted to extract state machines based on execution results of Ajax applications for understanding support and testing. However, these execution results are within a limit of execution scenarios and environments prepared by developers. In this paper, we propose a tool that statically extracts state machines from Ajax-based RIAs by focusing on interactions with RIAs. We argue that the interactions can change the states of the application. Looking at both the extracted state machines and the source code, developers can verify the correctness of certain blind spots in the execution paths. From experimental results, we concluded that our tool could help participants understand the behavior and find faults.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN00116647
書誌情報 情報処理学会論文誌

巻 54, 号 2, p. 820-834, 発行日 2013-02-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7764
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-21 16:06:43.218916
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3