SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Authoring Tool of AAT
     with DADT
           A Prototype


           Lin, Shih
 Computing Center, Academia Sinica
          Feb 20th 2009
Developing Log

• Database schema: copied from Getty
• Data: 32356 records, provided by Getty
• Interface: referring to VCS by Getty
• Thanks to Getty Research Institute and Dr.
  Murtha Baca
• Designer: Andy Liu (¼B´¼º~   )
• Developing framework: DADT (Digital
  Archive Database Tool)
• Working Days: 10 days
E-R Model of Three Levels (part)


 subject        SUBJECT_ID



             term       TERM_ID



           source_rels_term   language_rels
Subject management 1




     Level 1 Form
Subject management 2
     Level 2 Form

     Level 3 Form




     Level 2 Form
Subject management (list page)
Chinese Terms Management
Demo
• AAT Authoring Tool with DADT
  – Prototype
  – Using Grids
Metadata on the Way
• Metadata standards for data exchange and
  share
• Complication
• Over one thousand standards
• Selecting and changing standards
• Various ways of usage with the same
  standard
• Increasing requirements for applications
Complication
• Over one hundred data elements
• Deeper and wider hierarchy
• Multiple occurrences of parent and leaf
  nodes
• Various data types
• Links among metadata records
• Relations among elements, e.g. hierarchy
Databases for Metadata
• Native XML Databases
  – eXist, Xindice, X-Hive/DB, etc.
• RDBMS with XML extension
  – Pure RDBMS
  – Decomposing a hierarchy structure into tables
    due to one-to-many relations
• Reconstruct hierarchy
• Text retrieval
DADT: Management Page
• Data change
  –   Mixture of insertion, update and deletion
  –   Entry check: data type, length, null and range
  –   User-defined functions for check and value setting
  –   Foreign key maintenance(data integrity)
  –   Foreign key value setting during insertion
  –   Cascade update and deletion
  –   Link manipulation
  –   Data history
  –   Transaction
  –   Upload files to a file pool or blob fields
Compile Management Page
• Each table is bound with a form.
  – The table name is the form name.
  – The field names of the table are the names of the
    input elements in the form.
• Multiplex input elements: text, hidden,
  password, textarea, select, radio, checkbox
  and file
• For text and textarea elements, set value
  ranges and/or warning messages for fields
  not nullable.

Más contenido relacionado

La actualidad más candente

Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...WARCnet
 
METS Navigator: A METS-based Display and Navigation Utility for Multi-Part Di...
METS Navigator: A METS-based Display and Navigation Utility for Multi-Part Di...METS Navigator: A METS-based Display and Navigation Utility for Multi-Part Di...
METS Navigator: A METS-based Display and Navigation Utility for Multi-Part Di...Jenn Riley
 
XC partner slides
XC partner slidesXC partner slides
XC partner slidesmhruska
 
Retooling a Research Data Repository: data.depositar.io
Retooling a Research Data Repository: data.depositar.ioRetooling a Research Data Repository: data.depositar.io
Retooling a Research Data Repository: data.depositar.ioChengjen Lee
 
RDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL PlatformsRDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL PlatformsGraph-TA
 
How Worthy is DSpace for Digital Libraries
How Worthy is DSpace for Digital LibrariesHow Worthy is DSpace for Digital Libraries
How Worthy is DSpace for Digital LibrariesAmit Shaw
 
10-31-13 “Researcher Perspectives of Data Curation” Presentation Slides
10-31-13 “Researcher Perspectives of Data Curation” Presentation Slides10-31-13 “Researcher Perspectives of Data Curation” Presentation Slides
10-31-13 “Researcher Perspectives of Data Curation” Presentation SlidesDuraSpace
 
Rebecca Grant - DRI/ARA(I) Training: Introduction to EAD - Metadata and Metad...
Rebecca Grant - DRI/ARA(I) Training: Introduction to EAD - Metadata and Metad...Rebecca Grant - DRI/ARA(I) Training: Introduction to EAD - Metadata and Metad...
Rebecca Grant - DRI/ARA(I) Training: Introduction to EAD - Metadata and Metad...dri_ireland
 
DSpace for Cultural Heritage: adding support for images visualization,audio/v...
DSpace for Cultural Heritage: adding support for images visualization,audio/v...DSpace for Cultural Heritage: adding support for images visualization,audio/v...
DSpace for Cultural Heritage: adding support for images visualization,audio/v...Andrea Bollini
 
Data specpresentation
Data specpresentationData specpresentation
Data specpresentationAlan Paull
 
Managing RDF data with graph databases
Managing RDF data with graph databasesManaging RDF data with graph databases
Managing RDF data with graph databasesGraph-TA
 
10-1-13 “Research Data Curation at UC San Diego: An Overview” Presentation Sl...
10-1-13 “Research Data Curation at UC San Diego: An Overview” Presentation Sl...10-1-13 “Research Data Curation at UC San Diego: An Overview” Presentation Sl...
10-1-13 “Research Data Curation at UC San Diego: An Overview” Presentation Sl...DuraSpace
 
Data management principles
Data management principlesData management principles
Data management principlesFiddy Prasetiya
 
Dataset description: DCAT and other vocabularies
Dataset description: DCAT and other vocabulariesDataset description: DCAT and other vocabularies
Dataset description: DCAT and other vocabulariesValeria Pesce
 
Federated Architecture with Provenance and Access Control to realize Open Dig...
Federated Architecture with Provenance and Access Control to realize Open Dig...Federated Architecture with Provenance and Access Control to realize Open Dig...
Federated Architecture with Provenance and Access Control to realize Open Dig...Artificial Intelligence Institute at UofSC
 

La actualidad más candente (20)

Metadata Mapping & Crosswalks
Metadata Mapping & CrosswalksMetadata Mapping & Crosswalks
Metadata Mapping & Crosswalks
 
Metadata crosswalks
Metadata crosswalksMetadata crosswalks
Metadata crosswalks
 
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
 
METS Navigator: A METS-based Display and Navigation Utility for Multi-Part Di...
METS Navigator: A METS-based Display and Navigation Utility for Multi-Part Di...METS Navigator: A METS-based Display and Navigation Utility for Multi-Part Di...
METS Navigator: A METS-based Display and Navigation Utility for Multi-Part Di...
 
XC partner slides
XC partner slidesXC partner slides
XC partner slides
 
Retooling a Research Data Repository: data.depositar.io
Retooling a Research Data Repository: data.depositar.ioRetooling a Research Data Repository: data.depositar.io
Retooling a Research Data Repository: data.depositar.io
 
Poster
PosterPoster
Poster
 
RDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL PlatformsRDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL Platforms
 
How Worthy is DSpace for Digital Libraries
How Worthy is DSpace for Digital LibrariesHow Worthy is DSpace for Digital Libraries
How Worthy is DSpace for Digital Libraries
 
Metadata mapping
Metadata mappingMetadata mapping
Metadata mapping
 
10-31-13 “Researcher Perspectives of Data Curation” Presentation Slides
10-31-13 “Researcher Perspectives of Data Curation” Presentation Slides10-31-13 “Researcher Perspectives of Data Curation” Presentation Slides
10-31-13 “Researcher Perspectives of Data Curation” Presentation Slides
 
Rebecca Grant - DRI/ARA(I) Training: Introduction to EAD - Metadata and Metad...
Rebecca Grant - DRI/ARA(I) Training: Introduction to EAD - Metadata and Metad...Rebecca Grant - DRI/ARA(I) Training: Introduction to EAD - Metadata and Metad...
Rebecca Grant - DRI/ARA(I) Training: Introduction to EAD - Metadata and Metad...
 
DSpace for Cultural Heritage: adding support for images visualization,audio/v...
DSpace for Cultural Heritage: adding support for images visualization,audio/v...DSpace for Cultural Heritage: adding support for images visualization,audio/v...
DSpace for Cultural Heritage: adding support for images visualization,audio/v...
 
Data specpresentation
Data specpresentationData specpresentation
Data specpresentation
 
XC
XC XC
XC
 
Managing RDF data with graph databases
Managing RDF data with graph databasesManaging RDF data with graph databases
Managing RDF data with graph databases
 
10-1-13 “Research Data Curation at UC San Diego: An Overview” Presentation Sl...
10-1-13 “Research Data Curation at UC San Diego: An Overview” Presentation Sl...10-1-13 “Research Data Curation at UC San Diego: An Overview” Presentation Sl...
10-1-13 “Research Data Curation at UC San Diego: An Overview” Presentation Sl...
 
Data management principles
Data management principlesData management principles
Data management principles
 
Dataset description: DCAT and other vocabularies
Dataset description: DCAT and other vocabulariesDataset description: DCAT and other vocabularies
Dataset description: DCAT and other vocabularies
 
Federated Architecture with Provenance and Access Control to realize Open Dig...
Federated Architecture with Provenance and Access Control to realize Open Dig...Federated Architecture with Provenance and Access Control to realize Open Dig...
Federated Architecture with Provenance and Access Control to realize Open Dig...
 

Destacado

Notes on Translating and Contributing to the Getty's AAT
Notes on Translating and Contributing to the Getty's AATNotes on Translating and Contributing to the Getty's AAT
Notes on Translating and Contributing to the Getty's AATAAT Taiwan
 
2011 chinese aat update
2011 chinese aat update2011 chinese aat update
2011 chinese aat updateAAT Taiwan
 
20100420 Methods Of Multilingual Interoperability Of Art & Architecture Thesa...
20100420 Methods Of Multilingual Interoperability Of Art & Architecture Thesa...20100420 Methods Of Multilingual Interoperability Of Art & Architecture Thesa...
20100420 Methods Of Multilingual Interoperability Of Art & Architecture Thesa...AAT Taiwan
 
(Final) bilingual equivalence mapping methods and issues
(Final) bilingual equivalence mapping methods and issues(Final) bilingual equivalence mapping methods and issues
(Final) bilingual equivalence mapping methods and issuesAAT Taiwan
 
Connecting Indegenous Knowledge to Global Society : Multilingual Development ...
Connecting Indegenous Knowledge to Global Society : Multilingual Development ...Connecting Indegenous Knowledge to Global Society : Multilingual Development ...
Connecting Indegenous Knowledge to Global Society : Multilingual Development ...AAT Taiwan
 
(Final) cidoc 2009 chinese lang translation of the aat
(Final) cidoc 2009 chinese lang translation of the aat(Final) cidoc 2009 chinese lang translation of the aat
(Final) cidoc 2009 chinese lang translation of the aatAAT Taiwan
 
Montage d'un tipi pour enfant en bambou et toile imperméable
Montage d'un tipi pour enfant en bambou et toile imperméableMontage d'un tipi pour enfant en bambou et toile imperméable
Montage d'un tipi pour enfant en bambou et toile imperméableThomas Hémery
 

Destacado (9)

Notes on Translating and Contributing to the Getty's AAT
Notes on Translating and Contributing to the Getty's AATNotes on Translating and Contributing to the Getty's AAT
Notes on Translating and Contributing to the Getty's AAT
 
2011 chinese aat update
2011 chinese aat update2011 chinese aat update
2011 chinese aat update
 
20100420 Methods Of Multilingual Interoperability Of Art & Architecture Thesa...
20100420 Methods Of Multilingual Interoperability Of Art & Architecture Thesa...20100420 Methods Of Multilingual Interoperability Of Art & Architecture Thesa...
20100420 Methods Of Multilingual Interoperability Of Art & Architecture Thesa...
 
(Final) bilingual equivalence mapping methods and issues
(Final) bilingual equivalence mapping methods and issues(Final) bilingual equivalence mapping methods and issues
(Final) bilingual equivalence mapping methods and issues
 
Connecting Indegenous Knowledge to Global Society : Multilingual Development ...
Connecting Indegenous Knowledge to Global Society : Multilingual Development ...Connecting Indegenous Knowledge to Global Society : Multilingual Development ...
Connecting Indegenous Knowledge to Global Society : Multilingual Development ...
 
Cwn aat talk
Cwn aat talkCwn aat talk
Cwn aat talk
 
(Final) cidoc 2009 chinese lang translation of the aat
(Final) cidoc 2009 chinese lang translation of the aat(Final) cidoc 2009 chinese lang translation of the aat
(Final) cidoc 2009 chinese lang translation of the aat
 
Ps317
Ps317Ps317
Ps317
 
Montage d'un tipi pour enfant en bambou et toile imperméable
Montage d'un tipi pour enfant en bambou et toile imperméableMontage d'un tipi pour enfant en bambou et toile imperméable
Montage d'un tipi pour enfant en bambou et toile imperméable
 

Similar a Authoring Tool of AAT with DADT

Relational
RelationalRelational
Relationaldieover
 
Database Systems - Lecture Week 1
Database Systems - Lecture Week 1Database Systems - Lecture Week 1
Database Systems - Lecture Week 1Dios Kurniawan
 
Ch 2-introduction to dbms
Ch 2-introduction to dbmsCh 2-introduction to dbms
Ch 2-introduction to dbmsRupali Rana
 
History of database processing module 1 (2)
History of database processing module 1 (2)History of database processing module 1 (2)
History of database processing module 1 (2)chottu89
 
An architecture for federated data discovery and lineage over on-prem datasou...
An architecture for federated data discovery and lineage over on-prem datasou...An architecture for federated data discovery and lineage over on-prem datasou...
An architecture for federated data discovery and lineage over on-prem datasou...DataWorks Summit
 
Sql server ___________session_1-intro
Sql server  ___________session_1-introSql server  ___________session_1-intro
Sql server ___________session_1-introEhtisham Ali
 
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...adeel8937
 
Dublin Core In Practice
Dublin Core In PracticeDublin Core In Practice
Dublin Core In PracticeMarcia Zeng
 
Database management system.pptx
Database management system.pptxDatabase management system.pptx
Database management system.pptxAshmitKashyap1
 
Lec20.pptx introduction to data bases and information systems
Lec20.pptx introduction to data bases and information systemsLec20.pptx introduction to data bases and information systems
Lec20.pptx introduction to data bases and information systemssamiullahamjad06
 
4- DB Ch6 18-3-2020.pptx
4- DB Ch6 18-3-2020.pptx4- DB Ch6 18-3-2020.pptx
4- DB Ch6 18-3-2020.pptxShoaibmirza18
 

Similar a Authoring Tool of AAT with DADT (20)

Relational
RelationalRelational
Relational
 
Database Systems - Lecture Week 1
Database Systems - Lecture Week 1Database Systems - Lecture Week 1
Database Systems - Lecture Week 1
 
JOSA TechTalk: Metadata Management
in Big Data
JOSA TechTalk: Metadata Management
in Big DataJOSA TechTalk: Metadata Management
in Big Data
JOSA TechTalk: Metadata Management
in Big Data
 
Ch 2-introduction to dbms
Ch 2-introduction to dbmsCh 2-introduction to dbms
Ch 2-introduction to dbms
 
History of database processing module 1 (2)
History of database processing module 1 (2)History of database processing module 1 (2)
History of database processing module 1 (2)
 
An architecture for federated data discovery and lineage over on-prem datasou...
An architecture for federated data discovery and lineage over on-prem datasou...An architecture for federated data discovery and lineage over on-prem datasou...
An architecture for federated data discovery and lineage over on-prem datasou...
 
Sql server ___________session_1-intro
Sql server  ___________session_1-introSql server  ___________session_1-intro
Sql server ___________session_1-intro
 
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
 
(Dbms) class 1 & 2 (Presentation)
(Dbms) class 1 & 2 (Presentation)(Dbms) class 1 & 2 (Presentation)
(Dbms) class 1 & 2 (Presentation)
 
Dublin Core In Practice
Dublin Core In PracticeDublin Core In Practice
Dublin Core In Practice
 
database1.pdf
database1.pdfdatabase1.pdf
database1.pdf
 
Database_Introduction.pdf
Database_Introduction.pdfDatabase_Introduction.pdf
Database_Introduction.pdf
 
Dbms
DbmsDbms
Dbms
 
Unit 01 dbms
Unit 01 dbmsUnit 01 dbms
Unit 01 dbms
 
DATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEMDATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEM
 
Database management system.pptx
Database management system.pptxDatabase management system.pptx
Database management system.pptx
 
Unit01 dbms 2
Unit01 dbms 2Unit01 dbms 2
Unit01 dbms 2
 
Lec20.pptx introduction to data bases and information systems
Lec20.pptx introduction to data bases and information systemsLec20.pptx introduction to data bases and information systems
Lec20.pptx introduction to data bases and information systems
 
4- DB Ch6 18-3-2020.pptx
4- DB Ch6 18-3-2020.pptx4- DB Ch6 18-3-2020.pptx
4- DB Ch6 18-3-2020.pptx
 
DBMS
DBMS DBMS
DBMS
 

Más de AAT Taiwan

German AAT 2013
German AAT 2013German AAT 2013
German AAT 2013AAT Taiwan
 
Chile AAT 2013
Chile AAT 2013Chile AAT 2013
Chile AAT 2013AAT Taiwan
 
The Dutch AAT 2013
The Dutch AAT 2013The Dutch AAT 2013
The Dutch AAT 2013AAT Taiwan
 
Challenges of Developing Terminology in Two Different Cultures
Challenges of Developing Terminology in Two Different CulturesChallenges of Developing Terminology in Two Different Cultures
Challenges of Developing Terminology in Two Different CulturesAAT Taiwan
 
2013 Sep Getty 刊物報導
2013 Sep Getty 刊物報導2013 Sep Getty 刊物報導
2013 Sep Getty 刊物報導AAT Taiwan
 
Generating Narratives through Timespace Data 台大數位典藏研究發展中心蔡炯民博士演講_20130605
Generating Narratives through Timespace Data 台大數位典藏研究發展中心蔡炯民博士演講_20130605Generating Narratives through Timespace Data 台大數位典藏研究發展中心蔡炯民博士演講_20130605
Generating Narratives through Timespace Data 台大數位典藏研究發展中心蔡炯民博士演講_20130605AAT Taiwan
 
2013 PNC: A Semantic Approach to Digital Art History- Sophy Shu-Jiun Chen
2013 PNC: A Semantic Approach to Digital Art History- Sophy Shu-Jiun Chen2013 PNC: A Semantic Approach to Digital Art History- Sophy Shu-Jiun Chen
2013 PNC: A Semantic Approach to Digital Art History- Sophy Shu-Jiun ChenAAT Taiwan
 
Making Chinese Art Accessible to Western Users- A Brief Report from AAT Taiwa...
Making Chinese Art Accessible to Western Users- A Brief Report from AAT Taiwa...Making Chinese Art Accessible to Western Users- A Brief Report from AAT Taiwa...
Making Chinese Art Accessible to Western Users- A Brief Report from AAT Taiwa...AAT Taiwan
 
Metadata for architectural contents in europe
Metadata for architectural contents in europeMetadata for architectural contents in europe
Metadata for architectural contents in europeAAT Taiwan
 
Te papa, collections online & thesauri
Te papa, collections online & thesauriTe papa, collections online & thesauri
Te papa, collections online & thesauriAAT Taiwan
 
An introduction to the name authority files in iran
An introduction to the name authority files in iranAn introduction to the name authority files in iran
An introduction to the name authority files in iranAAT Taiwan
 
Teldap4 getty multilingual vocab workshop2010
Teldap4 getty multilingual vocab workshop2010Teldap4 getty multilingual vocab workshop2010
Teldap4 getty multilingual vocab workshop2010AAT Taiwan
 
The spanish language version of the aat
The spanish language version of the  aatThe spanish language version of the  aat
The spanish language version of the aatAAT Taiwan
 
Union catalogandknowledge engineering for teldap
Union catalogandknowledge engineering for teldapUnion catalogandknowledge engineering for teldap
Union catalogandknowledge engineering for teldapAAT Taiwan
 
Illuminating Chaos Using Semantics to Harness the Web
Illuminating Chaos Using Semantics to Harness the WebIlluminating Chaos Using Semantics to Harness the Web
Illuminating Chaos Using Semantics to Harness the WebAAT Taiwan
 
Introduction and discussion about the AAT-Taiwan Management & Retrieval System
Introduction and discussion about the AAT-Taiwan Management & Retrieval SystemIntroduction and discussion about the AAT-Taiwan Management & Retrieval System
Introduction and discussion about the AAT-Taiwan Management & Retrieval SystemAAT Taiwan
 
Introduction about AAT-Taiwan Project
Introduction about AAT-Taiwan ProjectIntroduction about AAT-Taiwan Project
Introduction about AAT-Taiwan ProjectAAT Taiwan
 
(Final) cidoc 2009 chinese lang translation of the aat
(Final) cidoc 2009 chinese lang translation of the aat(Final) cidoc 2009 chinese lang translation of the aat
(Final) cidoc 2009 chinese lang translation of the aatAAT Taiwan
 

Más de AAT Taiwan (20)

German AAT 2013
German AAT 2013German AAT 2013
German AAT 2013
 
Chile AAT 2013
Chile AAT 2013Chile AAT 2013
Chile AAT 2013
 
The Dutch AAT 2013
The Dutch AAT 2013The Dutch AAT 2013
The Dutch AAT 2013
 
Challenges of Developing Terminology in Two Different Cultures
Challenges of Developing Terminology in Two Different CulturesChallenges of Developing Terminology in Two Different Cultures
Challenges of Developing Terminology in Two Different Cultures
 
2013 Sep Getty 刊物報導
2013 Sep Getty 刊物報導2013 Sep Getty 刊物報導
2013 Sep Getty 刊物報導
 
Generating Narratives through Timespace Data 台大數位典藏研究發展中心蔡炯民博士演講_20130605
Generating Narratives through Timespace Data 台大數位典藏研究發展中心蔡炯民博士演講_20130605Generating Narratives through Timespace Data 台大數位典藏研究發展中心蔡炯民博士演講_20130605
Generating Narratives through Timespace Data 台大數位典藏研究發展中心蔡炯民博士演講_20130605
 
2013 PNC: A Semantic Approach to Digital Art History- Sophy Shu-Jiun Chen
2013 PNC: A Semantic Approach to Digital Art History- Sophy Shu-Jiun Chen2013 PNC: A Semantic Approach to Digital Art History- Sophy Shu-Jiun Chen
2013 PNC: A Semantic Approach to Digital Art History- Sophy Shu-Jiun Chen
 
Making Chinese Art Accessible to Western Users- A Brief Report from AAT Taiwa...
Making Chinese Art Accessible to Western Users- A Brief Report from AAT Taiwa...Making Chinese Art Accessible to Western Users- A Brief Report from AAT Taiwa...
Making Chinese Art Accessible to Western Users- A Brief Report from AAT Taiwa...
 
Metadata for architectural contents in europe
Metadata for architectural contents in europeMetadata for architectural contents in europe
Metadata for architectural contents in europe
 
Te papa, collections online & thesauri
Te papa, collections online & thesauriTe papa, collections online & thesauri
Te papa, collections online & thesauri
 
An introduction to the name authority files in iran
An introduction to the name authority files in iranAn introduction to the name authority files in iran
An introduction to the name authority files in iran
 
Teldap4 getty multilingual vocab workshop2010
Teldap4 getty multilingual vocab workshop2010Teldap4 getty multilingual vocab workshop2010
Teldap4 getty multilingual vocab workshop2010
 
The spanish language version of the aat
The spanish language version of the  aatThe spanish language version of the  aat
The spanish language version of the aat
 
The dutch aat
The dutch aatThe dutch aat
The dutch aat
 
Aat in german
Aat in germanAat in german
Aat in german
 
Union catalogandknowledge engineering for teldap
Union catalogandknowledge engineering for teldapUnion catalogandknowledge engineering for teldap
Union catalogandknowledge engineering for teldap
 
Illuminating Chaos Using Semantics to Harness the Web
Illuminating Chaos Using Semantics to Harness the WebIlluminating Chaos Using Semantics to Harness the Web
Illuminating Chaos Using Semantics to Harness the Web
 
Introduction and discussion about the AAT-Taiwan Management & Retrieval System
Introduction and discussion about the AAT-Taiwan Management & Retrieval SystemIntroduction and discussion about the AAT-Taiwan Management & Retrieval System
Introduction and discussion about the AAT-Taiwan Management & Retrieval System
 
Introduction about AAT-Taiwan Project
Introduction about AAT-Taiwan ProjectIntroduction about AAT-Taiwan Project
Introduction about AAT-Taiwan Project
 
(Final) cidoc 2009 chinese lang translation of the aat
(Final) cidoc 2009 chinese lang translation of the aat(Final) cidoc 2009 chinese lang translation of the aat
(Final) cidoc 2009 chinese lang translation of the aat
 

Último

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 

Último (20)

Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 

Authoring Tool of AAT with DADT

  • 1. Authoring Tool of AAT with DADT A Prototype Lin, Shih Computing Center, Academia Sinica Feb 20th 2009
  • 2. Developing Log • Database schema: copied from Getty • Data: 32356 records, provided by Getty • Interface: referring to VCS by Getty • Thanks to Getty Research Institute and Dr. Murtha Baca • Designer: Andy Liu (¼B´¼º~ ) • Developing framework: DADT (Digital Archive Database Tool) • Working Days: 10 days
  • 3. E-R Model of Three Levels (part) subject SUBJECT_ID term TERM_ID source_rels_term language_rels
  • 4. Subject management 1 Level 1 Form
  • 5. Subject management 2 Level 2 Form Level 3 Form Level 2 Form
  • 8. Demo • AAT Authoring Tool with DADT – Prototype – Using Grids
  • 9. Metadata on the Way • Metadata standards for data exchange and share • Complication • Over one thousand standards • Selecting and changing standards • Various ways of usage with the same standard • Increasing requirements for applications
  • 10. Complication • Over one hundred data elements • Deeper and wider hierarchy • Multiple occurrences of parent and leaf nodes • Various data types • Links among metadata records • Relations among elements, e.g. hierarchy
  • 11. Databases for Metadata • Native XML Databases – eXist, Xindice, X-Hive/DB, etc. • RDBMS with XML extension – Pure RDBMS – Decomposing a hierarchy structure into tables due to one-to-many relations • Reconstruct hierarchy • Text retrieval
  • 12. DADT: Management Page • Data change – Mixture of insertion, update and deletion – Entry check: data type, length, null and range – User-defined functions for check and value setting – Foreign key maintenance(data integrity) – Foreign key value setting during insertion – Cascade update and deletion – Link manipulation – Data history – Transaction – Upload files to a file pool or blob fields
  • 13. Compile Management Page • Each table is bound with a form. – The table name is the form name. – The field names of the table are the names of the input elements in the form. • Multiplex input elements: text, hidden, password, textarea, select, radio, checkbox and file • For text and textarea elements, set value ranges and/or warning messages for fields not nullable.