[發明專利]用于在組資源環境中管理反饋的方法和裝置有效
| 申請號: | 200580045650.7 | 申請日: | 2005-12-22 |
| 公開(公告)號: | CN101095140A | 公開(公告)日: | 2007-12-26 |
| 發明(設計)人: | 科林·L·伯德;安德魯·康尼克;尼古拉斯·J·希爾;馬克·J·希斯科克;斯蒂芬·伍利;塞巴斯蒂安·斯坦 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京市柳沈律師事務所 | 代理人: | 黃小臨;邸萬奎 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 資源 環境 管理 反饋 方法 裝置 | ||
技術領域
本發明涉及用于在多重的用戶環境中管理大量信息的方法和裝置。具體地,本發明涉及用于在集成開發環境(IDE)中管理資源模型上的用戶反饋的方法和裝置。
背景技術
大公司通常擁有很大量的電子文檔形式的信息集合。這種數據穩定地增長著,而且單個軟件工程能輕易地利用成百上千的信息源。這些源可以是設計文檔、UML圖表、白皮書或源碼,以及間接相關的信息——可能是來自相同團隊、外部網頁和參考手冊的前一產品。目前幾乎沒有軟件支持組織該大量信息成為參考文獻(reference)的簡易導航網絡,更不要說整合它成為通用開發套件(suite)。
一種用于組織大量信息的公知的框架是語義網。這個術語是由TimBerners-Lee?et?al.在2001年首次杜撰的,它的思想是使在網絡上的數據以一種方式定義和鏈接,使得它能被機器使用——不僅為顯示的目的,而且用于在各種應用程序中使用它。語義網是由W3C和大量研究者和工業合作者參與所發起的合作成果。語義網基于資源描述框架(RDF),其用XML作為語法,用URI作為命名法,集成各種應用程序。由語義網協會采納的RDF框架被用于開發本發明的優選實施例。
另一系統,Alexa,是網絡搜索引擎,其用網頁間相關鏈接的概念來精煉它的搜索結果,并呈現更相關的信息。
Hipikat是由英國哥倫比亞大學的Davor?Cubranic開發的、用于EclipseIDE的組存儲器工具。Hipikat意圖解決在軟件環境中超載的信息問題,即,軟件開發者通常難以在已存儲的大量數據中定位合適的信息。Hipikat推薦基于上下文的相關軟件開發工具(artefact),其中開發者請求從Hipikat獲得幫助。Hipikat在組環境中使用工具,并基于它所知的工具做出推薦。
已經在南安普敦大學(2003)Proc?2nd?Int.Jount?Cont,電子和計算機科學學院,Yan?Zheng?Wei,Luc?Moreau和Nicholas?R.Jennings或者澳大利亞墨爾本的《自治代理和多代理系統》600-607頁的“基于市場的推薦:設計、仿真和評估”中描述了基于市場的推薦器系統。該系統的關鍵特征是使用市場機制來縮短工具的列表推薦,降低用戶感知質量的命令。
兩個現有技術示例模型都沒有調節和比較工具之間的關系的重要性。
發明內容
根據本發明的第一方面,提供如權利要求1所述的方法。
下面描述并在權利要求中陳述其他方面。
第一方面提供用于管理信息的普通解決方案。將信息模型化成網絡,其中網絡的節點是信息源,且根據它們的語義關系而鏈接。這使得用戶通過只瀏覽與具體信息塊有關的實體來簡易地導航文檔。例如,當用戶瀏覽模塊的源文件時,他/她能夠直接導航到具體描述它的設計文檔,然后可能到解釋模塊如何被嵌入到高級系統結構的文檔。
由于大量可用的信息和手動構造它的困難,語義網將成為大范圍自組織的網絡。它動態地適應于使用并隨時間學習文檔間的關系。當可能時自動提取關于信息的元數據,但是網絡需要一些手動反饋和對進一步精煉的管理。
最初提出優選實施例(稱為突觸(Synapse))作為對軟件開發工程的工具,但是它可以用于組織任何類型的知識(knowledge)。為了進一步靈活,網絡被存儲在服務器上,并經由對幾乎任何種類可能的應用程序進行集成的基于XML的協議來與客戶端通信。
最初,提出對于Eclipse環境的客戶端。這將允許開發者導航語義網并從單個的平臺制作他們的軟件工程。
附圖說明
為了提高對本發明的這個和其它方面的更全面理解,現在僅通過示例,參考附圖描述本發明的優選實施例:
圖1是突觸服務器、突觸客戶端和外部資源數據庫的示意圖;
圖2是在節點數據庫中的節點和鏈接的示例突觸聯合(synaptic)網示意圖;
圖3是客戶端的更詳細示意圖;
圖4是突觸聯合服務器的方法示意圖;
圖5是反饋組件的示意圖;
圖6是通過各個節點的用戶導航的示意圖;
圖7是推薦器的示意圖;
圖8是投票(voting)歷史示例的示意圖;
圖9是推薦方法的示意圖;
圖10是投票獎賞(reward)方法的示意圖;
圖11是鏈接緩沖器的示意圖;
圖12是用于在鏈接緩沖器中修改鏈接重要性的示意方法;
圖13是用于在鏈接緩沖器中清除鏈接的方法的示意圖;
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580045650.7/2.html,轉載請聲明來源鉆瓜專利網。





