[發明專利]為軟件產品生成缺陷描述在審
| 申請號: | 202010639448.3 | 申請日: | 2020-07-06 |
| 公開(公告)號: | CN112214393A | 公開(公告)日: | 2021-01-12 |
| 發明(設計)人: | 王琳博;劉翀;武娟 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京市中咨律師事務所 11247 | 代理人: | 于靜;楊曉光 |
| 地址: | 美國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件產品 生成 缺陷 描述 | ||
本發明涉及為軟件產品生成缺陷描述。本發明提供了一種用于生成缺陷描述的方法、計算機系統和計算機程序產品。根據本發明的方法,接收來自用戶的一個或多個關鍵詞,所述關鍵詞用于描述在使用軟件產品時遇到的缺陷。在操作圖中檢索與至少一個關鍵詞匹配的一個或多個術語以及對應于所述一個或多個術語的路徑,其中所述操作圖包括描述基于軟件產品的用戶界面的軟件產品的所有可能操作的術語和路徑。以及響應于檢索出與所述至少一個關鍵詞匹配的所述一個或多個術語和相應路徑,基于一個或多個匹配的術語、相應路徑和接收的關鍵詞生成缺陷描述。
技術領域
本發明一般涉及缺陷描述,更具體地,涉及為軟件產品生成缺陷描述。
背景技術
在軟件產品的開發、測試甚至支持階段可能會遇到缺陷或錯誤。例如,支持者可能收到用戶的反饋,QA測試人員可能在測試時發現軟件產品錯誤,以及開發人員可能在開發過程中發現錯誤。
發明內容
提供本發明內容是為了以簡化的形式介紹概念的選擇,在本文的具體實施方式中將對此進行進一步的描述。本發明內容不旨在標識所要求保護的主題的關鍵因素或必要特征,也不旨在用于限制所要求保護的主題的范圍。
在本發明的一個說明性實施例中,提供了一種計算機實現的方法,其中接收來自用戶的一個或多個關鍵詞,所述關鍵詞用于描述在使用軟件產品時遇到的缺陷。在操作圖中檢索與至少一個關鍵詞匹配的一個或多個術語以及對應于所述一個或多個術語的路徑,其中所述操作圖包括描述基于軟件產品的用戶界面的軟件產品的所有可能操作的術語和路徑。此外,響應于檢索出與所述至少一個關鍵詞匹配的所述一個或多個術語和相應路徑,基于一個或多個匹配的術語、相應路徑和接收的關鍵詞生成缺陷描述。
包括但不限于計算機系統和計算機程序產品的其它實施例和方面在本文被詳細描述,并且被認為是所要求保護的發明的一部分。
根據以下對本發明的示例性實施例的詳細描述,本發明的這些和其它特征和優點對于本領域的普通技術人員而言被描述和/或變得顯而易見。
附圖說明
本發明的這些和其它目的、特征和優點將從以下結合附圖閱讀的對其說明性實施例的詳細描述中變得顯而易見。附圖的各種特征不是按比例的,因為為了清楚起見,圖示是為了幫助本領域技術人員結合詳細描述理解本發明。在附圖中:
圖1示出了根據本發明實施例的云計算節點;
圖2示出了根據本發明實施例的云計算環境;
圖3示出了根據本發明實施例的模型層;
圖4示出了根據本發明實施例的操作圖的示例。
圖5示出了根據本發明實施例的示例方法的流程圖。
圖6A示出了根據本發明實施例的增強的隱馬爾可夫模型(HMM)的示例,其中產生一個或多個動詞-名詞對。
圖6B示出了根據本發明實施例的增強的HMM的示例,其中產生一個或多個名詞-動詞對。
圖7示出了根據本發明實施例的增強的編碼器-解碼器(Encoder-Decoder)模型,其中基于動詞-名詞對或名詞-動詞對產生語句。
圖8示出了根據本發明實施例的生成相似度的反饋過程的示例。
具體實施方式
本文公開了所要求保護的結構和方法的詳細實施例;然而,可以理解,所公開的實施例僅僅是對可以以各種形式實施的所要求保護的結構和方法的說明。然而,本發明可以以許多不同的形式實施,并且不應被解釋為限于這里闡述的示例性實施例。在描述中,可以省略公知的特征和技術的細節,以避免不必要地模糊所呈現的實施例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010639448.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種確定河流環境流量過程區間的方法
- 下一篇:溶劑型墨組合物





