Skip to main content
QUICK REVIEW

[論文レビュー] Measuring Software Quality in Use: State-of-the-Art and Research Challenges

Issa Atoum, Chih How Bong|arXiv (Cornell University)|Mar 24, 2015
Software Engineering Research被引用数 18
ひとこと要約

本論文は、ソフトウェア品質の使用における測定に関する主な課題を特定し、特にISO SQuaRE基準の複雑さとカスタマイズされたモデルの限界に焦点を当てる。本稿では、ユーザーレビューのセンチメント分析を用いることで、使用中の品質を予測する新しい手法を提案する。これは、eガバメントやモバイルシステムなどの実世界の応用分野における定量的評価を改善するデータ駆動型のソリューションを提供する。

ABSTRACT

Software quality in use comprises quality from the user's perspective. It has gained its importance in e-government applications, mobile-based applications, embedded systems, and even business process development. User's decisions on software acquisitions are often ad hoc or based on preference due to difficulty in quantitatively measuring software quality in use. But, why is quality-in-use measurement difficult? Although there are many software quality models, to the authors' knowledge no works survey the challenges related to software quality-in-use measurement. This article has two main contributions: 1) it identifies and explains major issues and challenges in measuring software quality in use in the context of the ISO SQuaRE series and related software quality models and highlights open research areas; and 2) it sheds light on a research direction that can be used to predict software quality in use. In short, the quality-in-use measurement issues are related to the complexity of the current standard models and the limitations and incompleteness of the customized software quality models. A sentiment analysis of software reviews is proposed to deal with these issues.

研究の動機と目的

  • ユーザーの視点からソフトウェア品質を測定するうえでの主な課題を特定・分析すること。
  • 既存のISO SQuaREベースおよびカスタマイズされたソフトウェア品質モデルの限界を検討すること。
  • 使用中の品質測定における未解決の研究分野を強調すること。
  • ユーザーレビューのセンチメント分析を、使用中のソフトウェア品質の予測手法として提案すること。

提案手法

  • ISO SQuaRE基準および関連するソフトウェア品質モデルに関する体系的レビュー。
  • カスタマイズされた品質モデルにおけるモデルの複雑さと不完全性に関連する主要な問題の同定。
  • 感情分析を用いてユーザーレビューを分析する自然言語処理技術の適用。
  • レビューからのセンチメントスコアを、使用中の品質次元にマッピングすること。
  • 実世界のソフトウェア利用におけるユーザーパerceived品質の代理指標として、センチメント分析を活用すること。

実験結果

リサーチクエスチョン

  • RQ1現在の基準やモデルに従うと、ソフトウェア品質の使用における測定における主な課題は何か?
  • RQ2なぜユーザーの視点からソフトウェア品質を定量的に評価することが難しいのか?
  • RQ3ユーザーゲネレーテッドレビューは、どのようにして使用中のソフトウェア品質を予測するために活用できるか?
  • RQ4既存のソフトウェア品質モデルは、なぜ現実のユーザーエクスペリエンスを十分に捉えていないのか?
  • RQ5センチメント分析は、使用中のソフトウェア品質の代理指標として効果的に機能するのか?

主な発見

  • ISO SQuaREベースおよびカスタマイズされたソフトウェア品質モデルの複雑さと不完全性が、効果的な使用中の品質測定を妨げている。
  • 定量的品質メトリクスの欠如により、ユーザーのソフトウェア選定意思決定はしばしば主観的である。
  • ユーザーレビューのセンチメント分析は、使用中のソフトウェア品質を予測するための実用的でデータ駆動型のアプローチを提供する。
  • 既存のモデルは、動的で現実のユーザーエクスペリエンスや文脈要因を十分に捉えていない。
  • 提案されたセンチメントベースの手法は、実際の使用中の品質評価においてスケーラブルで実用的な代替手段を提供する。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。