在目標應用中使用語義網(wǎng)絡數(shù)據(jù)源的方法
【技術領域】
[0001]本發(fā)明涉及由應用使用語義網(wǎng)絡數(shù)據(jù)源,所述應用是語義網(wǎng)絡無感知應用或使用不同語義。
【背景技術】
[0002]近年來,已存在從用于管理目的的醫(yī)院信息系統(tǒng)朝著用于支持臨床工作流程和決策的更加專用的臨床信息系統(tǒng)的轉變。
[0003]臨床數(shù)據(jù)不僅存儲在醫(yī)院中,而且還存儲在一般醫(yī)務所、私人專家的醫(yī)務所和其它健康護理環(huán)境(例如,老年之家)。許多新數(shù)據(jù)源將會必須被集成以提高數(shù)據(jù)質量或提供特定信息。
[0004]隨著病人及其臨床數(shù)據(jù)集中于健康護理系統(tǒng)并且經(jīng)濟變得更加重要,必須不僅在個體病人水平上而且還在人口水平上連接不同數(shù)據(jù)源以執(zhí)行例如流行病學研宄從而支持政策制定。
[0005]一個信息系統(tǒng)中的數(shù)據(jù)存儲非常不同于另一系統(tǒng)的存儲模型。數(shù)據(jù)庫具有非常易變的模式(schema),即它們的數(shù)據(jù)的意義或語義非常不同。
[0006]例如,在命名為ORBIS的Agfa HealthCare的臨床信息管理系統(tǒng)中,除了名稱“自然人”之外,還存在名稱“病人”。另一臨床信息系統(tǒng)未必進行這種區(qū)分。
[0007]通過以其語義清楚(S卩,由限制語義的解釋并且消除歧義的模型理論(基于一階邏輯和集合論(數(shù)學))指定)的形式語言表示數(shù)據(jù)來實現(xiàn)這一點。
[0008]萬維網(wǎng)聯(lián)盟(W3C)通過在2001年啟動語義網(wǎng)絡來為實現(xiàn)這一點鋪平道路。
[0009]語義網(wǎng)絡技術包括:全局形式語言,用于表示形式數(shù)據(jù)以及其它資源諸如本體以捕捉臨床和非臨床域知識;和規(guī)則,由推理者用于轉換語義并且分析/合成形式數(shù)據(jù)。
[0010]存在不基于語義網(wǎng)絡的許多應用,意味著這些應用不能天然地使用語義網(wǎng)絡數(shù)據(jù)。另外,具有類似功能的應用定義它們自己的應用特定模型。這些應用能夠存儲類似信息,但以不同方式表示該類似信息。
[0011]通常,在語義網(wǎng)絡環(huán)境中,使用RDF(資源描述框架)查詢語言(諸如,SPARQL)。然而,如果已有應用缺少對這種類型的查詢語言的支持,則它們不能受益于語義數(shù)據(jù)源。
[0012]同樣地,如果在數(shù)據(jù)源中使用的語義和由應用使用的語義之間經(jīng)歷語義空隙,則應用同樣也不能受益于語義數(shù)據(jù)源。
[0013]Sajjad Hussain 等人的 “EHR4CR: A semantic Web based InteroperabilityApproach for reusing Electronic HealthCare Records in Protocol FeasibilityStudies” (Proceedings of the 5th Internat1nal Workshop on Semantic WebApplicat1ns and Tools for Life Sciences, Paris, FR, 28 November 2012)處理橋接源于臨床研究的數(shù)據(jù)和在病人護理的領域中產(chǎn)生的數(shù)據(jù)之間的空隙。在專用數(shù)據(jù)消費者和變化的數(shù)據(jù)源的數(shù)據(jù)的語義之間需要動態(tài)雙向映射。
[0014]在這個文件中,應用被調諧至表示數(shù)據(jù)的方式。
[0015]在一個實施例中,基于臨床數(shù)據(jù)倉庫的本地術語變換擴展SPARQL查詢,以使得能夠在不同臨床數(shù)據(jù)倉庫上執(zhí)行擴展SPARQL查詢以獲得更廣泛的查詢結果。
[0016]在另一實施例中,通過用于檢索從本地到中央術語代碼的映射的術語映射服務,基于標準化醫(yī)學詞匯,從不同數(shù)據(jù)倉庫獲得的查詢結果被翻譯回為集成結果格式。
[0017]這個文件不處理不能改變給定數(shù)據(jù)消費者的數(shù)據(jù)格式和語義的情況,它也不提供用于這種類型的情況的解決方案。
[0018]Suphachoke Sonsilphong 等人的“Rule-based semantic web servicesannotat1n for healthcare informat1n integrat1n,, (Computing and NetworkingTechnology (ICCNT), 2012 8th Internat1nal Conference on, IEEE, 27 August2012)還處理用于在異構系統(tǒng)上訪問和交換數(shù)據(jù)的統(tǒng)一系統(tǒng)和接受的標準的缺乏。
[0019]這個文件公開從本地數(shù)據(jù)存儲庫到域區(qū)域的轉換,但不處理不能處理以域語義和/或格式提供的數(shù)據(jù)的應用的要求。
[0020]Elien Paret 等人的 “Efficient Querying of Distributed RDF Sources inMobile Settings based on a Source Index Model?,(Procedia Computer Science, vol.5,2011,pages 554-561)公開用于來自不同數(shù)據(jù)源的數(shù)據(jù)的高效使用的索引的使用。
[0021]本發(fā)明的方面在于克服上述問題。
【發(fā)明內容】
[0022]通過具有在權利要求1中闡述的特定方法步驟的方法來實現(xiàn)上述方面。在從屬權利要求中闡述本發(fā)明的優(yōu)選實施例的特定特征。
[0023]通過下面的描述和附圖,本發(fā)明的另外的優(yōu)點和實施例將會變得清楚。
[0024]本發(fā)明提供一種用于橋接語義網(wǎng)絡數(shù)據(jù)源本體和應用本體之間的語義空隙的方法,所述應用本體能夠是該應用的數(shù)據(jù)庫模式的形式表示。
[0025]為了橋接以上空隙而提供的裝置被稱為“語義網(wǎng)絡數(shù)據(jù)源應用橋”(SDSAB)。
[0026]術語“語義網(wǎng)絡數(shù)據(jù)源”在本發(fā)明的上下文中表示以RDF表示數(shù)據(jù)的數(shù)據(jù)源。
[0027]這種語義網(wǎng)絡數(shù)據(jù)源的例子是諸如在2012年9月3日提交的共同未決的歐洲專利申請中描述的語義數(shù)據(jù)倉庫。
[0028]替代物是實現(xiàn)為非語義數(shù)據(jù)源或三重存儲器(專用RDF/語義數(shù)據(jù)存儲器)上的語義層的SPARQL端點、RDF數(shù)據(jù)源上的查詢服務、RDF數(shù)據(jù)源等。
[0029]執(zhí)行處理以從(一個或多個)語義網(wǎng)絡數(shù)據(jù)源檢索需要的數(shù)據(jù),在語義上和在語法上翻譯該數(shù)據(jù)以反映目標應用的意義和語法。
[0030]以目標應用的格式返回數(shù)據(jù),以使得提供適應于目標應用的語義網(wǎng)絡數(shù)據(jù)源數(shù)據(jù)的特定表示。
[0031]本發(fā)明是有益的,因為它為不同類型的應用提供對語義網(wǎng)絡數(shù)據(jù)源的訪問。
【附圖說明】
[0032]圖1示出如本發(fā)明的方法中所使用的橋部件。
[0033]圖2圖解在作為數(shù)據(jù)源的語義數(shù)據(jù)倉庫的上下文中的橋部件的使用。
【具體實施方式】
[0034]以下將參照由并不天然地支持語義網(wǎng)絡技術(諸如,SPARQL和/或RDF)的查詢目標應用(諸如,商業(yè)智能工具(BI工具))從語義數(shù)據(jù)倉庫查詢數(shù)據(jù)來解釋本發(fā)明的特定實施例。
[0035]本發(fā)明中適用的數(shù)據(jù)倉庫被示出為圖2的一部分,并且主要包括匯聚服務和實體曲線圖服務,后者被布置為能夠調用匯聚服務。匯聚服務通過SPARQL端點連接到許多數(shù)據(jù)庫,所述SPARQL端點能夠經(jīng)SPARQL語言查詢知識數(shù)據(jù)庫。
[0036]匯聚服務負責:
-針對數(shù)據(jù)源、數(shù)據(jù)源位置及其各自的需要的訪問憑證中的每一個配置多個域(即,需要的數(shù)據(jù)定義本體(DDO)、數(shù)據(jù)結構的形式表示)至域本體(DO)映射文件。
[0037]-在對應數(shù)據(jù)源的SPARQL端點上調用參照的DDO查詢。
[0038]-針對指定的域加載需要的DDO至DO轉換規(guī)則。
[0039]-使用加載的DDO至DO轉換規(guī)則針對每個源將DDO數(shù)據(jù)轉換成D0。
[0040]-從指定的數(shù)據(jù)源聚合轉換的結果。
[0041]-返回聚合并且轉換的數(shù)據(jù)集。
[0042]在特定實施例中,匯聚服務被實現(xiàn)為暴露為web服務的SPARQL端點。
[0043]匯聚服務使用轉換規(guī)則執(zhí)行DDO至DO映射。
[0044]轉換服務在本領域是已知的