後設資料系統工具

壹、           國內相關系統工具

一、               開放式數位典藏環境(Open Digital Archive Environment, ODAE)

 

ODAE數位典藏系統,旨在建置多媒體數位典藏的整合管理與服務環境。提供數位環境必需具備的收集、校對、後製、典藏、傳播、呈現、系統安全與管理,以及使用者服務等各項數位典藏系統的基礎功能。

 

URL:http://daal.iis.sinica.edu.tw/Chinese/System/Writings.htm
研發單位:中央研究院--資訊科學研究所--電腦系統與通訊實驗室
作業系統:Windows NT
語言界面:繁體中文
Web Application Server
:Internet Information Server (IIS)
程式語言:ASP(Active Server Page)、CGI、Java
資料庫管理系統: SQL server 2000
使用授權:未開放。如有需求,請洽數位典藏國家型科計計畫「技術研發分項計畫」申請技術支援。(限數位典藏計畫)

 

系統功能:

  • 典藏資料庫管理:提供新增、修改典藏資料庫、XML資料匯入匯出、HTML網頁開發與索引。
  • 典藏品管理:典藏品欄位管理、建立與維護典藏實體、修飾語管理、權威控制詞管理。
  • 資料建置:提供典藏資料基本的新增、修改、刪除、查詢等。
  • 權限管理:提供群組、使用者帳號及密碼管理。
  • 檢索服務:提供全文檢索及Dublin Core進階檢索。
  • 多媒體展現:支援典藏影像預視與瀏覽、多媒體隨選系統等。
  • 輔助工具:提供修飾語範本交換
  • 系統維護:提供系統訊息管理與發行資訊管理
  • 說明:提供系統宣告、系統操作說明。

 

參考文獻:

  • 王祥安、范紀文、何健明。「開放式數位典藏環境」。第一屆數位典藏技術研討會(台北市:中央研究院資訊科學研究所,2002年7月25~26日),頁271-277。
  • ODAE系統操作手冊。上網日期:民93年10月18日。網址:http://daal.iis.sinica.edu.tw/pdf/G-1.pdf

 

二、                數位典藏資料庫製作工具(Digital Archive Database Tool, DADT)

DATT 是一套資料庫應用程式快速開發工具,以資料庫綱要(schema)供使用者以直覺、概念化的方式描述資料的整體架構。網要訂妥後即可產生關聯式資料庫與資 料庫管理畫面的樣板。支援四種常用網頁的互動-管理、查詢、條列及報表網頁,提供DADT定型程式,聯繫資料庫管理工具(DBMS)與Web介面。除管理 網頁有較嚴格的限制外,使用者可彈性設計網頁外觀與內容選擇。

數位典藏資料庫製作工具(Digital Archive Database Tool, DADT)
研發單位:中央研究院--計算中心--發展科
作業系統:Linux
語言界面:繁體中文
Web Application Server
:Apache
程式語言:PHP、SQL、Java Script
資料庫管理系統: MySQL
使用授權:未開放。如有需求,請洽數位典藏國家型科技計畫「技術研發分項計畫」申請技術支援。(限數位典藏計畫)

系統功能:

  • 資料庫的建置:以資料庫綱要(schema)供使用者以直覺、概念化的方式描述資料的整體架構。網要訂妥後即可產生關聯式資料庫與資料庫管理畫面的樣板。
  • 資料欄位:提供多值欄位、靜態/動態多階選單設定功能。以及多階詞轉換程式。
  • 資料著錄:提供典藏資料基本的新增、修改、刪除、查詢等。
  • 檢索功能:管理網頁和查詢網頁均可填表查詢,網頁上每一和資料庫連結的元件,均可設定檢索條件,並利用運算符號設定查詢條件。
  • 瀏覽展現:可將查詢結果逐條分頁列表。使用者具內容選擇權利,可設定條列欄位、顯示筆數、排序方式等網頁外貌。
  • 報表功能:按資料庫綱要(schema)讀取各表格記錄、藉由陣列樹(array tree)展現表格間親子/參考關係。
  • 使用權限管理:可設定於指定PC以帳號登入管理網頁,確保資料不受侵害
  • 其他:支援逐頁瀏覽、影像網頁、標示檢索、轉換造字為Unicode或影像檔。

參考文獻:

  • 中央研究院計算中心--發展科簡介--道邇資料庫製作工具(DORE)
  • 「數位典藏資料庫製作工具」於數位典藏國家型科技計畫91年、92年年度成果展計畫簡介。

三、                Metalogy(XML/Metadata管理系統)

 

Metalogy是ROSS在國科會數位博物館專案下研發的XML/Metadata管理系統,可利用DTD建立資料庫、編輯Metadata、編輯權威檔(或索引典)、查詢及轉入與轉出XML記錄系統、並提供使用權限控制與Web查詢等功能。

 

研發單位:數位博物館計畫-資源組織與檢索之規範與系統實作計畫
The Implementation for Resources Organization and Searching Specification in Digital Museums, ROSS
作業系統:Windows 98/NT
語言界面:繁體中文
程式語言:ASP、Depohi5.0
資料庫管理系統:Oracle;MySQL
使用授權:免費

 

系統功能:

  • 載入DTD,建立資料庫,並產生編目畫面。
  • 定義資料庫之Schema:設定資料格式、輸入長度、特殊處理轉換、所屬權威款目及索引種類等欄位定義。
  • Metadata編目功能:具新增、修改、刪除某筆記錄。並可針對某一欄位設定複製、刪除、代碼、 權威控制、連結多媒體檔案等功能。
  • 數位資料的管理與描述:可單筆或批次匯入多媒體檔案。
  • 查詢功能:提供精確或模糊查詢、同音、及布林邏輯運算等功能。
  • 轉入、載出XML記錄。
  • 使用者權限控制。
  • 訊息管理:可修改顯示的訊息內容
  • Web查詢功能。

 

參考文獻:

陳昭珍、陳雪華、陳光華(民90)。數位圖書館與博物館XML/Metadata管理系統-- Metalogy之設計。在數位圖書館XML/Metadata管理系統(頁24-33)。臺北市:文華。

 

 

 

 

 

貳、            國外相關系統工具

本區參考各後設資料標準發展組織與計畫,蒐集其處理後設資料(Metadata,以下簡稱MD)文件的編輯產生、轉換、驗證、公佈、管理等相關軟體工具。依其功能屬性,簡單分類 。本區內容包括:

一、                後設資料工具指引

 

分為一般性工具指引、特定性標準工具指引。後者主要取自各標準發展組織所公佈的應用工具;前者則不限標準類型,羅列各主流工具清單。

 

1.    一般性工具指引

 

l          UKOLN-- Metadata Group

http://www.ukoln.ac.uk/metadata/

為UKOLN項下的後設資料小組,支援Metadata的應用與實作,並研發相關工具與技術文件。其網站提供由其相關計畫研發的後設資料工具之外,另簡介其他組織或計畫研發的工具。

 

l          IFLA --Electronic collections--Digital libraries--metadata resources

http://www.ifla.org/II/metadata.htm

 

2.    特定性標準工具指引

l          DCMI-- Tools and Software
http://www.dublincore.org/tools/
Dublin Core
後設資料工具清單。依後設資料的產生、編輯、轉換、擷取等功能分類,並連結部分商業公司出版的商用套裝軟體。

l          DSTC-- CORBA Services-- Metadata Tools
http://www.dstc.edu.au/Products/metaSuite/
針對Dublin Core後設資料發展其應用工具,包括註冊中心(metadata repository)、query engine、metadata indexers、著錄工具(entry tool)和比對工具(schema compiler)等。

l          Nordic Metadata Project (1996-98)
User Guidelines for Dublin Core Creation -- Nordic Metadata Creation Tool
http://www.sics.se/~preben/DC/DC_temp_help.html
此計畫由NORDINFO ( http://www.nordinfo.helsinki.fi)計畫補助。其任務除了支援計畫應用後設資料外,另以Dublin Core元素基礎研發相關的工具及指引。

l          The EAD Toolkit of Online Archive of California (OAC)
http://www.cdlib.org/inside/projects/oac/toolkit/toolkit_v2002.html
以EAD為後設資料標準的相關計畫,研發EAD相關的編輯、操作、驗證、SGML/XML編輯工具、轉換、發佈等軟體工具。

l          MARC 21 website-- MARC Records, Systems and Tools--MARC Specialized Tools
http://www.loc.gov/marc/marctools.html
以MARC21為主,提供二大類MRAC後設資料工具。
- Record Tools
:主要應用於書目記錄的維護與編輯。
- Web & XML Tools
:包括MRAC於HTML, SGML 和XML等語言的應用。

l          TEI -- TEI Tools Page
http://www.tei-c.org/Tools/index.xml
內容分為一般性軟體工具,及支援TEI的特定工具。工具類型包括 TEIsSGML//XML後設資料文件的產生、管理和處理等。

l          CIDOC CRM--Resources--Tools
http://cidoc.ics.forth.gr/tools.html
工具範圍包括:產生圖形方式呈現CIDOC CRM RDF Schema 的工具;轉換CRM XML資料為CRM RDF格式的工具;CRM DTD;及CRM和其他後設資料標準比對的工具等。

l          FGDC Metadata Tools
http://www.fgdc.gov/metadata/geospatial-metadata-tools
針對FGDC CSDGM,簡介支援此種後設資料輸入、輸出、驗證等功能的工具。並提出後設資料工具的評估建議報告。

l          OAI-Specific Tools
http://www.openarchives.org/tools/tools.html

l          W3C --XML(Extensible Markup Language)
http://www.w3.org/XML/

二、                文件型別定義(Document Type Definition, DTD)

 

以SGML或XML等標示語言(Markup Language)描述特定類型文件的組成結構。DTD提供正式的文法(grammar)規範,供機器自動剖析(parsing)以SGML或XML表達 的文件。一份DTD文件包括標示文件的元素(elements)及內容(containers)、文件的邏輯結構、元素相關的資訊如屬性 (attributers)等資料。

 

l          CIDOC CRM (Conceptual Reference Model ) XML DTD
公佈者:CIDOC CRM Special Interest Group.
URL
:http://cidoc.ics.forth.gr/uses_applications.html

 

l          FGDC CSDGM (Content Standard for Digital Geospatial Metadata) XML DTD
公佈者:Federal Geographic Data Committee(FGDC)
MD
版本:v.2:1998 (FGDC-STD-001-1998 )
URL
﹕http://www.fgdc.gov/metadata/fgdc-std-001-1998.dtd

 

l          Dublin Core in RDF/XML
公佈者:Dublin Core Metadata Initiative
MD
版本: V1.1 (1999)
- Guidelines for Implementing Dublin Core in XML
 http://www.dublincore.org/documents/dc-xml-guidelines/
- Expressing Simple Dublin Core in RDF/XML
 http://dublincore.org/documents/dcmes-xml/
- Expressing Qualified Dublin Core in RDF / XML
 http://dublincore.org/documents/dcq-rdf-xml/

 

l          EAD (Encoded Archival Description) SGML/XML DTD
公佈者:The Library of Congress (LC) in partnership with the Society of American Archivists.
MD
版本:2002
URL
:http://www.loc.gov/ead/ead2002a.html

 

l          MARC (Machine Readable Cataloguing Record ) DTD
公佈者:Network Development and MARC Standards Office, Library of Congress
MD
版本:MARC 21(2001)
- MARC XML DTD
 http://www.loc.gov/marc/marcxml.html#marcdtd
- MARC SGML DTD
 http://www.loc.gov/marc/marcsgmlarchive.html

 

l          OLAC Metadata XML DTD
公佈者:OLAC(The Open Language Archives Community)
MD
版本:v1.0 (2003)
URL
:http://www.language-archives.org/tools.html

 

l          TEI (Electronic Text Encoding and Interchange) DTD
公佈者:TEI Consortium
- TEI XML DTD (TEI P4, 2002)
 http://www.tei-c.org/P4X/DTD/
- TEI Lite XML DTD (v 2002)
 http://www.tei-c.org/Lite/DTD/

 

三、                後設資料產生/編輯工具(Creation Tools)

 

以支援自動產生或編輯後設資料SGML或XML文件的工具為主。主要可分為以下幾類,多數工具兼具2種以上的功能:

l          Templates:供使用者輸入某一後設資料標準元素集的資料值,Templates則會依此產生符合元素屬性和控制詞彙(值)的元素格式。

l          Mark-up Tools:將後設資料的屬性與資料值予以結構化,使其成為特定的語言(schema language)。多數的工具主要產生SGML/XML標示的DTD。

l          Extraction Tools:分析數位化資源並自動產生後設資料,但仍僅限於文字性資源。

 

  • DC-dot
    http://www.ukoln.ac.uk/metadata/dcdot/
    MD
    格式:Dublin core, USMARC, SOIF, TEI, GILS
    研發單位:UKOLN
    metadata
    的產生(Creation)、擷取(extraction)、(Gathering)與轉換(conversion)的工具。
  • DC-assist
    http://www.ukoln.ac.uk/metadata/dcassist/
    MD
    格式:Dublin core, AGLS
    研發單位:UKOLN
    可依個別的後設資料應用(application)特徵,設定其後設資料元素(elements)、修飾詞(qualifiers)、定義和範例。
  • Reggie
    http://metadata.net/dstc/
    MD
    格式:Dublin core, RDF, AnZLiC, EDNA, AGLS
    研發單位:Distributed Systems Technology Centre(DSTC)
    以註冊中心(registry-based)為主的metadata 產生、轉換的工具,支援五種不同語文的DC文件。
  • Mantis
    http://purl.oclc.org/mantis/
    MD
    格式:MARC、Dublin Core及其他標準化的格式。
    研發單位:Online Computer Library Center (OCLC)
    後設資料的編輯、轉譯、展示與聯合集中的工具。以網站為主的編目系統,支援各式後設資料定義及介面。以使用者需求為主建置標準的網站瀏覽器,降低相容性、分散和使用上的障礙。強調可應用於多不同格式的後設資料,提供多種應用上的通用工具。
  • MetaStar Product Suite
    http://www.bluangel.com
    MD
    格式:Dublin core, GILS, FGDC, DIF等。
    研發單位:Blue Angel Technologies Co.
    後設資料的產生、修改與儲存工具。主要包括以下大元件:
    - MetaStar Data Entry
    :Java tool, 遠站可經由網路瀏覽器介面直接輸入metadata
    - MetaStar Gateway
    :HTML tool,跨Z39.50server查詢、存取內的資訊
    - MetaStar Server
    :自網路中ANSI/NISO Z39.50 Protocols取得產生metadata、全文(full-text)、多媒體的資料。
    - MetaStar Repository
    :輸入、匯入/出、和管理後設資料的工具
  • MetaSuite
    http://dstc.edu.au/Products/metaSuite
    MD
    格式:Dublin Core, AGLS
    作業系統:Windows NT/2000/XP, Linux, Sun Solaris/SPARC
    研發單位:Distributed Systems Technology Centre(DSTC)
    後設資料的產生與管理工具,由多個模組組成,如OAI 2.0 metadata repository, 查詢引擎(HotMata)、OAI 2.0 harvesting、metadata編輯工具及樹狀瀏覽工具等,各部分又可各自獨立與其他工具套用。其架構包括﹕
    - HotMeta
    :包括Broker、Gatherer、OAI Harvester等元件。
    - MetaEdit
    :為一圖形編輯工具,可編輯DC、AGLS和類似的後設資料標準格式。或是由客戶端自行設定其適用的後設資料綱要(schema)。
    - MetaSchema
    :編譯使用者定義的後設資料綱要為Java 集合。
    - MetaSaurus
    :可從階層式或ISO 2788等索引典,產生樹狀主題瀏覽(subject browse tree)的網頁。
  • MARC to XML / XML to MARC Conversion Utilities
    http://www.loc.gov/marc/marcxml.html
    MD
    格式:MARC
    作業系統:DOS, Windows NT,OS/2, UNIX
    MARC
    轉換為XML結構的語言標誌工具(Mark-up Tools)。產生MARC21格式的XML DTD。並支援MARC21書目、權威檔、館藏(holdings)、分類和社群資訊格式。
  • Editor-Converter Dublin Core metadata
    http://www.library.kr.ua/dc/dceditunie.html/
    研發單位:Kirovohrad Regional Universal Research Library, Ukraine
    該線上程式能作為Dublin Core metadata編輯器,以及轉換成UNIMARC的工具。

TagGen - Dublin Core Edition
http://www.hisoftware.com/trialware.htm
研發單位:HiSoftware, USA

四、                後設資料驗證工具(Validators)

為確保SGML/XML文件的一致性(Conformity)、程序正當性(proper processing)、與資料交換(Interchange)的品質,已編碼的文件必須和該類後設資料的DTD比對,以確認是否符合其規範。程序主要包 括二個步驟:parsing和validation。
一般SGML/XML編輯軟體於剖析與分析的程序中均包含驗證的功能(見後設資料產生/編輯工具,在此不重覆列項);或另外單獨提供驗證工具。

l          Metadata Parser (v.2.7.3)
http://geology.usgs.gov/tools/metadata/tools/doc/mp.html
支援MD格式:FGDC CSDGM metadata (version 1998)
剖析、驗證是否符合CSDGM metadata的規範,並將文件轉換為HTML、SGML、XML或DIF等形式。

 

五、                後設資料轉換工具 (Conversion Tools)

 

不同後設資料格式的轉換工具,目的在於促使資源的交換與分享。部分後設資料產生/編輯工具(Creation Tools)同時具有轉換機制,在此不重覆列項。

 

l          The Nordic metadata I -- DC to MARC converter
http://www.bibsys.no/meta/d2m/
UNIMARC
及Dublin Core後設資料格式的轉換工具。

 

l          UIUC Library EAD Tools-- ead2dc Package (ver.1.0 2002)
http://sourceforge.net/projects/uilib-ead/
MD
格式:Dublin Core, MARC
作業系統﹕Windows NT/2000, OS Independent
主要以XSLT stylesheets 方式將EAD檔案格式轉換成Dublin Core的RDF檔案格式。

 

l          Editor-Convertor Dublin Core Metadata (v. 1.3)
http://www.library.kr.ua/dc/dceditunie.html
MD
格式:Dublin Core、UNIMARC
研發單位:Metadata Project. Chizhevsky Regional Universal Research Library (Kirovohrad, Ukraine)
DC
線上編輯器程式,可將資料轉換為UNIMARC格式。轉換後的UNIMARC 格式資料,以ISO-2709的檔案格式儲存。支援烏克蘭語、俄語和英語等語文瀏覽。

 

l          MARConvert
http://www.systemsplanning.com/marc/mvd.asp
MD
格式:MARC (MARC21/USMARC/ CanMARC/UNIMARC等)
作業系統﹕Windows 95/98/NT/2000/XP
轉換不同的MARC格式記錄。並可轉換MARC紀錄為其他的文字集如ANSEL Latin-1,Unicode,或UTF-8。目前僅可取得商用版(custom versions)。

 

l          MicroLIF Conversion Tool
http://www.sonoma.edu/users/h/huangp
MD
格式:MARC
作業系統:Windows 95/98/NT/Me/2000/XP
支援MARCBreaker及 MARCMaker的文字檔格式的轉換,提供二項轉換程式:
- MARC-LIF
轉換 MARC 21 紀錄為 MicroLIF紀錄。
- LIF-MARC
轉換MicroLIF紀錄為MARC 21 紀錄。

 

l          USEMARCON Plus-The Universal MARC Record Convertor
http://www.bl.uk/services/bibliographic/usemarcon.html
MD
格式:MARC
作業系統:Windows, Linux
MARC
格式的轉換工具,並允許使用者依轉換需求修改其規則檔。

 

六、                後設資料出版工具(Publishing Tools)

 

SGML或XML能完整描述資源的結構及內容,配合相關技術即能支援複雜的檢索和展示。但目前網頁呈現方式仍以HTML為主,其提供編輯視覺呈現的功能,卻無法具體呈現層級性、複雜性的結構與內容。因此要指定文件呈現或列印的方式,規範的語言(如XSL, DSSSL)和產生的樣式表(Stylesheets)是必要的。本區蒐集範圍包括:

l      Stylesheets規範文件或其編輯工具。

l      轉換SGML, XML和HTML的工具。

 

 

  • Viewer-Generator Dublin Core metadata
    http://www.library.kr.ua/dc/lookatdce.html
    MD
    格式:Dublin Core
    研發單位:METADATA Project. Chizhevsky Regional Universal Research Library (Kirovohrad, Ukraine).
    提供線上表單讓使用者輸入URL,自動產生與展示包含DC後設資料的HTML網頁。

 

  • EAD2HTML package v1.0 (2002)
    http://sourceforge.net/projects/uilib-ead/
    MD
    格式:EAD
    提供XSLT與CSS兩種stylesheets的方式將EAD檔案轉換成一般的HTML,以利於使用者透過Web browser瀏覽內容。並ASP scripts程式將HTML參數傳送到IIS web server。

 

  • TEI Emacs
    http://www.tei-c.org.uk/Software/tei-emacs/
    MD
    格式:TEI
    作業系統:MS Windows, Unix, Linux
    可將GNU Emacs, nxml, psgml結合在一起,並收集其他有用的要素於一個單一封包中。其設定包含有 TEI DTD的 Schemas, XSLT, stylesheets 等文件。

 

  • Versioning Machine
    http://v-machine.org/
    MD
    格式:TEI
    作業系統:Windows
    為TEI後設資料編輯/出版(editorial/publishing)系統,由馬里蘭學院Technology in the Humanities (MITH)的程式設計師與和文化學者為顯示與比較TEI 文本的版本而設計。可取得試用版。

 

七、                後設資料搜尋引擎 (Metadata Search Engines)

 

l          SWISH-E: Simple Web Indexing Software for Humans (Sunsite Project)
http://sunsite.berkeley.edu/SWISH-E/
MD
格式:ABCD (Access to Biological Collection Data ) Schema
自動編輯文件藏品的索引並支援metadata search engines。

 

l          Simple access to ABCD providers (BioCASE)
http://search.biocase.org/simple-ui/
MD
格式:ABCD schema
是一實驗性的提供者介面,提供對分散式的生物典藏資訊的標本層級的存取。主要功能提供一個”觀念的驗證”對某些在將來的儲存中透過web package可被執行的更完整的方式。

 

l          Metabrowser Systems
http://metabrowser.spirit.net.au/
支援格式:Dublin Core AGLS、WAGILS、ZACHANN Metadata
研發單位:Metabrowser Co.
後設資料的產生、修改與儲存工具,主從架構,另於Metadata TagTool一區提供輔助工具,以產生與驗證metadata記錄。

  • Metabrowser Server (Version 2.1 - 3.0 Meg):建立metadata repority,並發佈(publish)資源,以利資料蒐尋。
  • Metabrowser Client(current version is 1.8.101 - 2.3 Meg):產生後設資料,並轉換為HTML格式、儲存於Metabrowser Server、或複製其HTML或RDF儲存於其他系統。

 

 

 

²         參考來源:http://metadata.teldap.tw/tool/tool-frame.html