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