2024-03-28T18:24:33Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000785312023-04-27T10:00:04Z01164:02836:06354:06594
中間表現とフレームワークを用いたWebアプリケーションのメンテナンス法の提案と評価Design and Evaluation of Intermediate Representation and Framework for Maintaining Web Applicationsjpnhttp://id.nii.ac.jp/1001/00078531/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=78531&item_no=1&attribute_id=1&file_no=1Copyright (c) 2011 by the Information Processing Society of Japan明治大学理工学研究科明治大学理工学研究科明治大学理工学研究科明治大学理工学研究科早川, 智一長谷川, 慎哉吉賀, 祥太疋田, 輝雄RIA(Rich Internet Application) の普及によって移植性の問題が顕在化してきている:RIA 技術間には互換性がなく,開発に使用した RIA 技術が廃れたり仕様が変更されると,他の RIA 技術による移植が必要となり,大規模なシステムでは看過できない問題となる.我々はこの問題を解決するために,XML ベースの中間表現と Java ベースのフレームワークを用いる方法を提案する.我々は,この方法を適用したプロトタイプを評価のために開発し,Web-IR と名付けた.Web-IR は,実装例として Ajax・Flex・HTML5・JavaFX・OpenLaszlo に対応する.我々は,Web-IR が既存の RIA を外観を維持しながら他の RIA 技術に変換できることを評価を通じて示し,我々の方法が前述の問題解決に有用であるという結論を得た.A problem has arisen by the spread of Rich Internet Applications (RIAs): one needs to maintain RIAs by using other RIA technologies when a RIA technology used for existing RIAs become obsolete, since they have few compatibilities to each other. To solve the problem, we have proposed a method which employs an XML-based intermediate representation and a Java-based framework. We also constructed a prototype named Web-IR, which supports Ajax, Flex, HTML5, JavaFX and OpenLaszlo as examples, to evaluate our method. Our evaluations show that Web-IR can transform existing RIAs into others keeping same appearances, and we concude that our method can solve the problem.AN10116224研究報告マルチメディア通信と分散処理(DPS)2011-DPS-14912182011-11-172011-11-14