《基於Web2.0和語義技術的需求獲取與分析方法研究》是依託武漢大學,由何揚帆擔任項目負責人的青年科學基金項目。
基本介紹
- 中文名:基於Web2.0和語義技術的需求獲取與分析方法研究
- 項目類別:青年科學基金項目
- 項目負責人:何揚帆
- 依託單位:武漢大學
項目摘要,結題摘要,
項目摘要
網際網路環境下,如何分析用戶的初始需求、引導用戶完善需求表達是基於復用的軟體開發所面臨的一項重大挑戰。從本質上講,需求分析是一個從領域知識向信息科學知識逐步轉化的過程。鑒於知識的海量性和增長性,本項目提出建立一種開放式的需求分析過程。主要思想包括:(1)建立一種基於Web2.0的需求獲取與分析方法,邀請大眾參與需求分析過程,以利用大眾在背景知識方面的互補性優勢;(2)依靠大眾力量創建領域本體,採用領域本體來描述信息資源的含義,利用基於本體的推理來發現與需求具有語義關聯的各類資源;(3)依據知識來源理論對源自多本體的需求分析結果的可信性進行判斷;(4)將需求分析的結果設定為現實資源和計算資源相融合的綜合性解決方案,以符合大眾的視角和表達習慣。研究成果能夠為準確獲取用戶需求、促進信息資源復用提供支持。
結題摘要
本項目完了預先擬定的研究內容,執行符合最初方案設計,實驗路線未做重大調整。網際網路環境下,如何分析用戶的初始需求、引導用戶完善需求表達是基於復用的軟體開發所面臨的一項重大挑戰。針對這一問題,本項目從四個方面展開研究。 (1)領域資產建模與註冊。我們基本完成了國際標準ISO/IEC 19763-5,-7,-8的研製工作。 這些標準能夠為業務過程,服務,領域角色與目標的註冊提供支持。此外,我們還提出了一種基於機率、融合領域特性的服務聚類模型DSCM,然後基於該模型提出了一種面向主題的服務聚類方法。我們申請了3項專利,分別為基於WSDL的Web服務描述的本體學習方法、一種面向領域服務目標的知識庫創建方法和一種面向領域主題的Web服務聚類方法。我們完成了3個軟體,分別為本體可視化建模,領域規則的創建與查詢和基於領域知識的Web服務註冊提供支持。該方向的研究工作獲得了2014年度計算機學會科技進步一等獎。(2)基於Web2.0的需求獲取方法。針對用戶的情境需求的獲取問題,我們提出了一種基於領域模型的情境建模方法。該方法利用大眾用戶服務選擇的成功經驗和虛擬的環境感知器對用戶的初始需求進行處理,最終得到情境感知的需求。我們提出了一種情境感知的角色挖掘方法。該方法能夠根據用戶的興趣和習慣自動將用戶分組。我們建立了一個基於Android的RDF資源創建工具,以有效利用普通大眾提供的信息。(3)基於大眾參與和領域資產復用的需求分析方法。我們提出了一種面向大眾用戶的Web資源混搭方法。我們選取了Deri Pipes進行了用戶行為方面的研究,以了解用戶行為與領域需求之間的關係。我們提出了一種基於用戶創建行為的領域潛在需求分析方法,以協助推斷Web上關鍵的領域資源是否缺失。(4)面向混合型解決方案的需求過程研究。用戶需求的變化是創建混合不同類型領域資源的重要契機。因此,我們提出了一個SOA演化的分類框架。業務規則的變化是用戶創建混合型方案的另一重要時機。因此,我們提出了一種基於業務規則引擎的SaaS套用開發框架,將業務規則從SaaS套用中剝離開來,作為一個單獨的、可以線上維護的部分,允許租戶安全的進行升級、刪除或者創建規則。此外,我們提出了一種按需的、面向服務的模型驅動架構ODSOMDA。 該架構將SOA的相關元素與MDA架構相融合,以實現基於RGPS(角色,目標,過程和服務)的模型轉換。