[發明專利]一種自動追蹤數據關系的方法及裝置有效
申請號: | 201410363988.8 | 申請日: | 2014-07-29 |
公開(公告)號: | CN105320510B | 公開(公告)日: | 2018-10-26 |
發明(設計)人: | 王云明 | 申請(專利權)人: | 上海愛韋訊信息技術股份有限公司 |
主分類號: | G06F17/30 | 分類號: | G06F17/30 |
代理公司: | 上海金盛協力知識產權代理有限公司 31242 | 代理人: | 段迎春 |
地址: | 201203 上海市浦東新區*** | 國省代碼: | 上海;31 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 追蹤 數據模塊 數據文檔 矩陣 數據關系 自動追蹤 文檔 配置 存儲數據模塊 軟件開發平臺 數據類別屬性 關聯 實時更新 數據屬性 下游數據 自動加載 存儲 上游 | ||
本發明公開了一種自動追蹤數據關系的方法及裝置,用于在軟件開發平臺中編寫下游數據文檔時,建立與上游數據文檔之間的追蹤關系,包括:配置FOG數據模塊,根據編寫活動中數據文檔的FOG數據所依賴的FOG數據,配置依賴FOG數據類別屬性;追蹤FOG數據模塊,通過自動加載的依賴FOG數據,以及相關聯的FOG數據,由追蹤FOG數據模塊對關聯FOG數據屬性進行配置,從而建立追蹤矩陣;存儲數據模塊,實時更新存儲所述數據文檔中FOG數據的追蹤矩陣。本發明可以克服追蹤粒度不夠細以及必須在完成上下游文檔以后才能建立追蹤關系的缺點。
技術領域
本發明涉及計算機軟件程序開發的技術領域,特別涉及一種自動追蹤數據關系的方法及裝置。
背景技術
目前在軟件開發的過程中,上下游數據間的可追蹤性是軟件開發質量的一個重要屬性。在某些安全軟件的研制標準中明確要求建立上下游數據之間的雙向追蹤關系,以證明上游數據已經被下游數據全部實現,下游數據都來自于上游數據,同時通過追蹤性的建立可以清晰明確那些無法追蹤的數據(派生數據),以便對其額外關注。
現有的建立追蹤關系的方法通常是以文檔為中心建立追蹤關系,首先編寫追蹤關系的上游數據文檔;其次基于上游數據文檔,編寫并完成下游數據文檔;對比上游數據文檔和下游數據文檔,建立兩者之間的追蹤關系。建立追蹤關系的方法可分為人工和工具兩類。人工方法通常是以表格的形式,人工列舉上下游文檔章節或者條目之間的追蹤關系。使用工具建立追蹤關系的實現方式有很多種,有通過正則表達式樣式匹配實現追蹤條目的識別并建立上下游追蹤關系,也有通過點擊上下游數據條目直接建立追蹤關系,但都是先完成上下游文檔,然后針對已有的上下游文檔建立追蹤關系。
由此可見,現有技術一方面,追蹤粒度不夠細。大多數人工追蹤方法都以文檔章節作為追蹤的最小單元,追蹤粒度過粗,不利于后期測試出現問題時進行分析。另一方面,必須在完成上下游文檔之后,才能進行追蹤關系的建立活動。對進度有要求的項目,這種建立追蹤關系的技術顯得冗長而枯燥,且容易出錯,查錯困難。
發明內容
本發明的內容是提供一種自動追蹤數據關系的方法及裝置,以克服追蹤粒度不夠細以及必須在完成上下游文檔以后才能建立追蹤關系的缺點。
為解決上述技術問題,本發明提供自動追蹤數據關系的方法及裝置是這樣實現的:
一種自動追蹤數據關系的裝置,用于在軟件開發平臺中編寫下游數據文檔時,建立與上游數據文檔之間的追蹤關系,包括:
配置FOG數據模塊,根據編寫活動中所述數據文檔的FOG數據所依賴的FOG數據,配置所述FOG數據的依賴FOG數據類別屬性。
追蹤FOG數據模塊,通過所述FOG數據在編寫活動中自動加載的依賴FOG數據,以及在編寫活動中相關聯的所述FOG數據,由所述追蹤FOG數據模塊對所述FOG數據的關聯FOG數據屬性進行配置,從而建立所述FOG數據的追蹤矩陣。
存儲數據模塊,根據所述編寫活動驅動的所述FOG數據及其關聯FOG數據屬性的實時配置,實時更新存儲所述數據文檔中FOG數據的追蹤矩陣。
所述配置FOG數據模塊在驅動編寫活動時,根據依賴FOG數據類別屬性實時加載待編寫的FOG數據的依賴FOG數據,作為所述FOG數據的編寫依據。
在用戶選擇某條依賴FOG數據編寫所述FOG數據時,所述追蹤FOG數據模塊,自動檢查并判斷所述FOG數據的依賴FOG數據派生屬性是否為派生需求類;若不是,則由所述追蹤FOG數據模塊建立所述FOG數據及其依賴FOG數據的追蹤關系,同時更新所述存儲數據模塊中FOG數據的關聯FOG數據屬性和追蹤矩陣;若是,則由所述追蹤FOG數據模塊將所述FOG數據的關聯FOG數據屬性配置為派生需求類,不建立所述FOG數據和依賴FOG數據的追蹤關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海愛韋訊信息技術股份有限公司,未經上海愛韋訊信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410363988.8/2.html,轉載請聲明來源鉆瓜專利網。