基於第三方的APP軟體質量度量和評估方法研究

基於第三方的APP軟體質量度量和評估方法研究

《基於第三方的APP軟體質量度量和評估方法研究》是依託昆明理工大學,由姜瑛擔任項目負責人的地區科學基金項目。

基本介紹

  • 中文名:基於第三方的APP軟體質量度量和評估方法研究
  • 項目類別:地區科學基金項目
  • 項目負責人:姜瑛
  • 依託單位:昆明理工大學
項目摘要,結題摘要,

項目摘要

隨著移動終端的廣泛套用,軟體協同和互動模式的變更導致軟體質量的特徵發生變化,對APP軟體建立質量模型及相應的度量方法和評估機製成為亟需解決的問題。本項目將研究基於第三方的APP軟體的質量度量和評估中的關鍵技術。首先,分析APP軟體的特點,結合不同用戶對APP軟體在不同環境中的評估需求,提出一個質量模型,定義軟體質量屬性、子屬性和度量準則,明確質量屬性與子屬性、質量子屬性與度量準則之間的關係;其次,根據APP軟體在不同語境(領域、用戶、環境)中的度量目標,提出質量屬性值的獲取、分析方法以及屬性度量結果的計算方法;最後,基於領域、用戶和環境因素建立評估需求模型,並定義動態評估過程和適應性評估模型,明確評估因子和指標體系,研究APP軟體測試、度量、評估及反饋間的關係,進一步最佳化評估模型。本項目將設計並實現相應的支撐工具,以提高開放、動態環境下APP軟體質量度量和評估的客觀性和可信性。

結題摘要

在當前的移動網際網路開放環境下,軟體質量的單一屬性及綜合屬性越來越受到關注。APP軟體的開發和使用也越來越多地體現出以產品質量為基礎、以使用質量為核心的特徵。本項目研究如何表示、度量及評估APP軟體質量。首先,提出了APP軟體產品質量模型和APP軟體使用質量模型,確定了APP軟體產品質量和APP軟體使用質量的屬性、子屬性和度量準則的層次結構,定義了質量屬性與子屬性之間的關係以及質量子屬性與度量準則之間的關係。其次,針對不同領域、用戶、環境下的APP軟體,綜合套用人工分析、測試、反饋等方式對APP軟體產品質量模型和APP軟體使用質量模型中的定量子屬性與定性子屬性進行度量和計算。針對APP軟體測試,提出了基於原始碼分析的程式變化影響路徑集的生成方法和基於查錯率的測試用例選擇方法;針對APP軟體用戶反饋,提出了APP軟體用戶評論分析、APP軟體質量信息挖掘、APP軟體缺陷信息判斷、APP軟體運行環境監控、APP軟體異常數據檢測及行為分析等方法。根據子屬性的度量值及子屬性之間的關係,使用層次分析、模糊決策理論等方法計算APP軟體質量屬性的度量結果。然後,建立了考慮不同領域、用戶、環境需求的APP軟體質量評估需求模型,提出了適應動態多變的評估需求的APP軟體質量評估過程,用本體描述了APP軟體測試、度量、評估及反饋間的關係。最後,設計、實現了支持基於第三方的APP軟體質量度量及評估的原型工具和集成環境,並針對自行開發的APP軟體及APP商品軟體進行了大量實驗。實驗結果表明,本項目的研究可以提高APP軟體質量度量和評估的客觀性和可信性,為用戶選擇APP軟體提供參考和支持。

相關詞條

熱門詞條

聯絡我們