著者
谷田 英生 Guodong Li Indradeep Ghosh 上原 忠弘
雑誌
ソフトウェアエンジニアリングシンポジウム2014論文集
巻号頁・発行日
vol.2014, pp.158-163, 2014-08-25

JavaScript コードは,対話性の高い Web アプリケーションやモバイルアプリの実現のために,今後さらに多用される傾向にあり,そのテストが重要となる.一方,JavaScript に対するテスト効率化技術は十分に整備されていない.そこで本稿では,JavaScript プログラムに対して網羅性の高い単体テストデータを自動生成する手法を提案する.手法は,JavaScript 記号実行エンジンと,記号実行エンジンの解析対象外とする記述を自動でスタブ化するスタブ・ドライバ生成エンジンにより構成される.手法は,実ブラウザ上での対象プログラム実行に使用可能な,単体テストデータを生成可能である.手法を現場の資産へ適用することにより,高カバレッジを実現する単体テストデータを自動生成可能なことが確認された.
著者
粂野 文洋 小濱 裕太 新井 紀子
雑誌
ソフトウェアエンジニアリングシンポジウム2014論文集
巻号頁・発行日
vol.2014, pp.143-145, 2014-08-25

近年の Web サイト構築においては,コスト削減等の効果を狙い,Web に関する様々な機能があらかじめ提供されている Content Management System が利用されるケースが増えている.しかし,非常に多くの CMS が公開されており,その内容も多様であることから,ユーザの要求に合致した効果的な CMS を合理的に選択することは難しい状況となっている.本実践論文では合理的な CMS 選択を支援するためのユーザ・開発企業に共通なソフトウェア特性指標を提案する.本指標は複数の Web サイト構築事例における要求分析を行い,代表的な CMS が持つ品質特性を ISO/IEC25010 の品質特性の項目を参考に整理し,策定したものである.