晏家紅 楊健
摘要:XBRL在國際上得到了廣泛的支持及應用,XBRL國際組織先后制定了一系列技術規(guī)范來滿足其在應用過程中出現(xiàn)的新需求。不過,發(fā)布的技術規(guī)范仍存在語義表達揭示能力較低、推理能力不足等問題。而語義網(wǎng)則有語義表達明確、支撐推理能力的機制等特點。所以,用語義網(wǎng)完善支撐整個XBRL應用體系的XBRL系列技術規(guī)范具有非常重要的意義。本文在分析XBRL系列技術規(guī)范、語義網(wǎng)特點的基礎上,將語義網(wǎng)引入到XBRL技術規(guī)范中,提出了基于語義網(wǎng)的XBRL技術模型。
關鍵詞:語義網(wǎng);XBRL技術規(guī)范;XBRL技術模型1前言
XBRL(eXtensible Business Reporting Language)是根據(jù)互聯(lián)網(wǎng)技術形成的跨平臺操作語言,能夠使數(shù)據(jù)集成并最大程度的得到使用,特別是財務信息的處理。XBRL自提出至今,雖歷經(jīng)短短十幾年時間,卻已在國際上得到了非常廣泛的應用。
XBRL規(guī)范對XBRL標準及文檔結構進行了規(guī)范定義,包括基礎技術規(guī)范、擴展技術規(guī)范兩個部分。國際上的XBRL組織頒布了很多有關XBRL的規(guī)范,這些規(guī)范對XBRL技術的發(fā)展具有積極的作用,不過在應用過程中也出現(xiàn)了一些問題。XBRL技術要得到長遠的發(fā)展,其語義表達不清晰、安全性考慮不周和缺乏完善的理論支持等缺陷都需要得到進一步的解決。
2語義網(wǎng)技術
語義網(wǎng)是一種可以依據(jù)語義來判斷的智能化網(wǎng)絡。它使互聯(lián)網(wǎng)中的信息能夠被計算機理解,為網(wǎng)絡的應用提供了更準確的信息查詢和數(shù)據(jù)的自動化處理等更高級的能力。從語義網(wǎng)體系結構層次上來說,自底層向上共七個層次且功能不斷加強。第一層(URI)是語義網(wǎng)的根基,主要用于資源的編碼及標識。第二層(XML、NS、XML Schema)主要負責數(shù)據(jù)的內(nèi)容、結構的語法表示。第三層(RDF、RDF Schema)為資源描述框架層,用來描述與網(wǎng)絡資源之間的關系。第四層(Ontology vocabulary)用來描述領域內(nèi)的知識及資源間的相互關系,實現(xiàn)對詞匯表的擴展。第五層(Logic)主要用來給出推理和公理的結構,第六層(Proof)和第七層(Trust)用于建立信任關系,以驗證語義網(wǎng)輸出信息的可靠性及能否滿足用戶的需求。從知識表示來說,語義網(wǎng)運用本體作為知識表示模型,語義揭示能力強大。從邏輯結構上來說,語義網(wǎng)運用了判定性的描述邏輯,能夠及時推出結論。從安全角度來說,語義網(wǎng)運用數(shù)字簽名等網(wǎng)絡安全技術完善了安全機制。從理論基礎上來說,語義網(wǎng)采用了基于本體論、邏輯描述、網(wǎng)絡安全等理論。
語義網(wǎng)嚴密的體系結構決定了其應用的優(yōu)勢,主要體現(xiàn)在語義網(wǎng)具有明確的語義表達方法、支持推理能力的機制、安全技術設計及可靠的理論支持。這些優(yōu)勢使計算機可以智能化的對網(wǎng)絡信息進行處理、理解及整合,使計算機處理網(wǎng)絡信息的過程上升到語義層。同時,也促進現(xiàn)在的萬維網(wǎng)逐漸發(fā)展成支持計算機自動處理網(wǎng)絡信息的平臺。
3XBRL系列技術規(guī)范
為滿足用戶對XBRL實例文檔的可視化需求,XBRL技術規(guī)范應運而生。XBRL發(fā)布的文檔框架包括建模層、技術層和用戶指引層。其中技術層是整體的基礎,XBRL的規(guī)范也在該層中。較為典型的XBRL運行體系一般包括XBRL規(guī)范制定、標準構建和文檔生成三個階段,其運行過程需要不同層面XBRL技術規(guī)范的約束和支持。XBRL系列技術規(guī)范具有以下特點:發(fā)布程序非常嚴格;所有XBRL技術規(guī)范可跨平臺使用;XBRL技術規(guī)范互相聯(lián)系又具有不同的作用;可免費使用。XBRL系列規(guī)范存在在語義表達上的不清晰、安全性考慮不周和缺乏完善的理論支持。
4基于語義網(wǎng)的XBRL技術模型
基于XBRL技術和語義網(wǎng)技術間的思想、本體的相似互補性,構建了基于語義網(wǎng)的XBRL技術模型—XTMSW。該模型運用語義網(wǎng)的構建思想、體系結構及相關技術將維度、基礎、版本和XBRL等技術規(guī)范進行重構和擴展。XTMSW的構建完善了XBRL技術規(guī)范,為解決分類標準間交互性的難題提供了思路。同時,為未來的XBRL技術發(fā)展提供了技術支撐,也為財務類信息推廣應用奠定了必要的基礎。結合未來XBRL的發(fā)展趨勢及XBRL系列技術規(guī)范的內(nèi)容,所建立的XTMSW的體系結構如圖1所示。
XTMSW自底層向上包括編碼層、本體層、語法層、資源描述層、邏輯層、證明層、信任層和用戶層八個層面。其中的編碼層可以有效的處理字符的編碼及資源標識,是整個XTMSW的基礎。語法層從語法的角度對數(shù)據(jù)的內(nèi)容及結構進行約束,將網(wǎng)絡數(shù)據(jù)的形式、內(nèi)容以及結構進行分離處理。資源描述層采用能夠描述網(wǎng)絡中任意復雜關系的RDF數(shù)據(jù)模型,形成了以RDF及RDFS描述的包括XBRL 2.1技術規(guī)范及Dimensions 1.0技術規(guī)范內(nèi)容的新技術規(guī)范。本體層對RDF Schema層進行了擴展,將XBRL Versioning技術規(guī)范及本體管理規(guī)范相結合,形成了XTMSW版本管理技術規(guī)范。采用語義網(wǎng)規(guī)則語言(SWRL)增強了邏輯表達能力,完善了推理機制,是XTMSW特有的規(guī)則描述語言。邏輯層運用一階描述邏輯,為知識表示系統(tǒng)中的知識庫提供推理機制并找出隱性信息以方便知識的查找、維護和系統(tǒng)升級。XTMSW的安全層縱向的層次,結合XARL技術及語義網(wǎng)中的安全技術,滿足了現(xiàn)實中對安全性的高度需求。
[參考文獻]
[1]李景.本體論在文獻檢索系統(tǒng)中的應用研究[M].北京:北京圖書館出版社,2005.
[2]張平,郭金庚.語義網(wǎng)描述語言分析[J].電腦開發(fā)與應用, 2003,16(4):31-33.