資源描述:
《新版DC元數(shù)據(jù)抽象模型研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、新版DC元數(shù)據(jù)抽象模型研究[摘要]概要介紹新版DC元數(shù)據(jù)抽象模型,詳細(xì)分析新版抽象模型的三個(gè)主要組成部分:資源模型、描述集模型和詞表模型。在此基礎(chǔ)上,分析新版抽象模型對(duì)舊版的改進(jìn)以及對(duì)DC元數(shù)據(jù)編碼規(guī)范、術(shù)語(yǔ)詞表、應(yīng)用綱要的影響。最後指出,抽象模型的完善必將對(duì)DC元數(shù)據(jù)的進(jìn)一步發(fā)展與廣泛應(yīng)用奠定基礎(chǔ)[關(guān)鍵詞]元數(shù)據(jù)DC抽象模型DCAM[分類(lèi)號(hào)1G2501引言作為通用的元數(shù)據(jù)標(biāo)準(zhǔn),DC元數(shù)據(jù)致力於描述網(wǎng)絡(luò)上的各種資源,以使其更加容易地被發(fā)現(xiàn)。為實(shí)現(xiàn)這個(gè)目標(biāo),DC元數(shù)據(jù)從誕生之日起就不斷發(fā)展和完善。DC元數(shù)
2、據(jù)的不斷發(fā)展使DCMI意識(shí)到,要實(shí)現(xiàn)DC元數(shù)據(jù)的理性發(fā)展和機(jī)器可處理,需要一個(gè)內(nèi)在一致的數(shù)據(jù)模型,於是提出瞭“DC元數(shù)據(jù)抽象模型(DCMIAbstractModel,DCAM)”。DCMI從2003年年中開(kāi)始制定DC元數(shù)據(jù)抽象模型,相應(yīng)規(guī)范在2005年3月成為DCMI的推薦規(guī)范。2007年6月,經(jīng)過(guò)修訂的新版抽象模型發(fā)佈2新版DC元數(shù)據(jù)抽象模型概述作為抽象的元數(shù)據(jù)概念模型,新版DC元數(shù)據(jù)抽象模型更加明確地定義瞭DC元數(shù)據(jù)描述所使用的概念、DC元數(shù)據(jù)描述所使用的術(shù)語(yǔ)詞匯類(lèi)別及其相互關(guān)系以及DC元數(shù)據(jù)描述記
3、錄的基本結(jié)構(gòu)。抽象模型清晰地定義瞭DC元數(shù)據(jù)描述的各類(lèi)實(shí)體對(duì)象及其相互之間的關(guān)系,明確瞭一些長(zhǎng)期爭(zhēng)論或者容易引起歧義的概念,描述瞭DC元數(shù)據(jù)所使用的描述資源的信息結(jié)構(gòu),定義瞭各個(gè)組成部分,說(shuō)明瞭這些組成部分如何組織在一起,及如何解釋這個(gè)信息結(jié)構(gòu)。DC元數(shù)據(jù)抽象模型描述瞭DC描述集的結(jié)構(gòu),但沒(méi)有規(guī)定如何用具體的形式表達(dá)DC描述集;描述瞭元數(shù)據(jù)術(shù)語(yǔ)詞匯的各種類(lèi)型,但沒(méi)有規(guī)定任何固定詞匯集合或詞表的使用。因而,它提供瞭一個(gè)獨(dú)立於任何特定編碼方式的信息模型,這有助於更好地理解所編碼的元數(shù)據(jù)描述的種類(lèi),便於元數(shù)據(jù)
4、之間的映射和語(yǔ)法翻譯3新版DC元數(shù)據(jù)抽象模型主要內(nèi)容新版DC元數(shù)據(jù)抽象模型由相互關(guān)聯(lián)的三個(gè)信息模型組成:資源模型(ResourceModel)、描述集模型(DescriptionSetMoclel)和詞表模型(VocabularyModel)3.1資源模型資源模型定義瞭使用DC元數(shù)據(jù)描述資源的基本結(jié)構(gòu):“資源一屬性一值”三元組的構(gòu)成(如圖1所示)。一個(gè)資源(DescribedResource)由一個(gè)或者多個(gè)"屬性一值”對(duì)來(lái)描述,每個(gè)“屬性一值”對(duì)由一個(gè)屬性和一個(gè)值組成,每個(gè)值是一個(gè)文字值(Literal
5、Value)或者是一個(gè)非文字值(Non-literalVal-ue),屬性的取值也是資源,是與被描述資源的相應(yīng)屬性相關(guān)的物理實(shí)體、數(shù)字實(shí)體、概念實(shí)體或者文字實(shí)體。文字值指屬性的取值是一個(gè)文字實(shí)體,非文字值指屬性的取值是一個(gè)物理實(shí)體、數(shù)字實(shí)體或概念實(shí)體3.2描述集模型描述集模型定義瞭DC元數(shù)據(jù)描述記錄的結(jié)構(gòu),如2所示:它使用URI來(lái)標(biāo)識(shí)資源和所使用的元數(shù)據(jù)術(shù)語(yǔ)詞匯。一個(gè)描述集(DescriptionSet)是一條或多條描述(Descrip-tions)組成的集合,每條描述描述一個(gè)資源。一條描述是由一個(gè)或多
6、個(gè)陳述(這些陳述與一個(gè)並且僅僅一個(gè)資源相關(guān))和零個(gè)或一個(gè)標(biāo)識(shí)被描述資源的標(biāo)識(shí)符組成。這裡體現(xiàn)瞭DC元數(shù)據(jù)的一對(duì)一原則(One-to-onePrinciple)o每個(gè)陳述是一個(gè)“屬性一值”對(duì),由一個(gè)標(biāo)識(shí)屬性的屬性標(biāo)識(shí)符和一個(gè)值代理(ValueSurrogate)組成。一個(gè)值代理是一個(gè)文字值代理或一個(gè)非文字值代理。文字值代理由一個(gè)值字符串(值的編碼,表達(dá)值的內(nèi)容)組成。非文字值代理由零個(gè)或一個(gè)值標(biāo)識(shí)符(標(biāo)識(shí)值),零個(gè)或一個(gè)詞表編碼體系標(biāo)識(shí)符(標(biāo)識(shí)值所屬規(guī)范詞表)和零個(gè)或多個(gè)值字符串組成。一個(gè)值字符串是一個(gè)普
7、通值字符串或是一個(gè)某種類(lèi)型或結(jié)構(gòu)的值字符串。普通值字符串附帶一個(gè)語(yǔ)言選項(xiàng),這個(gè)選項(xiàng)是一個(gè)JLSO語(yǔ)言標(biāo)簽如en-GBo具有某種類(lèi)型或結(jié)構(gòu)的值字符串附帶一個(gè)句法編碼髏系標(biāo)識(shí)符來(lái)標(biāo)識(shí)值字符串的類(lèi)型或結(jié)構(gòu)所從屬的句法編碼體系,如日期類(lèi)型文字值是一個(gè)文字串,如題名(文本),數(shù)量(整數(shù))等,不能進(jìn)一步描述,可以有語(yǔ)種或句法編碼體系。非文字值是事物、概念或其他非文字串的東西,如人物、文檔、事件等,指代某種事物,可以進(jìn)一步在另一條描述中進(jìn)行描述或用一個(gè)陳述描述,可以是有值字符串,詞表編碼體系,值標(biāo)識(shí)符一條DC元數(shù)據(jù)描
8、述隻能描述一個(gè)且僅僅一個(gè)資源。但是在現(xiàn)實(shí)世界的元數(shù)據(jù)應(yīng)用中,被描述的資源常常具有各種各樣的聯(lián)系,這就需要把具有某種聯(lián)系的資源的元數(shù)據(jù)描述聚合起來(lái)形成描述集。而在軟件或應(yīng)用之間交換數(shù)據(jù)時(shí),通常根據(jù)DCM1編碼指南對(duì)描述集進(jìn)行編碼,以元數(shù)據(jù)記錄(Record)的形式進(jìn)行交換3.3詞表模型詞表模型定義瞭DC元數(shù)據(jù)所使用的規(guī)范詞表的構(gòu)成一一術(shù)語(yǔ)詞匯的類(lèi)型及其相互關(guān)系,如3所示:一個(gè)詞表是一個(gè)或多個(gè)術(shù)語(yǔ)詞匯組成的集合,一個(gè)詞匯是一個(gè)或多個(gè)詞表的成員。