THE DESIGN AND IMPLEMENTATION OF A CHINESE GENEALOGY INFORMATION SYSTEM

Similar documents
The HKICPA Accounting and Business Management Case Competition Secondary School Group (Level 1)

SHAU KEI WAN GOVERNMENT SECONDARY SCHOOL

EFL Business Writing with Task-based Learning Approach: A Case Study of Student Strategies to Overcome Difficulties

INFORMATION NOTE. Causes of Poverty in Hong Kong: A Literature Review

Case Study of a New Generation Call Center

Microsoft SQL Server PDW 新世代 MPP 資料倉儲解決方案

國 立 中 山 大 學 企 業 管 理 學 系 碩 士 論 文

Exploring the Relationship Between Critical Thinking and Active. Participation in Online Discussions and Essays

China M&A goes global

Machine Translation for Academic Purposes

weekly Our mission Our history Our footprint Our award-winning content 2015 Media Kit asian northwest

Quality of. Leadership. Quality Students of Faculty. Infrastructure

EW-7438RPn Mini 安 裝 指 南 / v1.0

CITY UNIVERSITY OF HONG KONG 香 港 城 市 大 學

The Hong Kong Institute of Education Career Development Internship Programme 2016

广 东 培 正 学 院 2016 年 本 科 插 班 生 专 业 课 考 试 大 纲 基 础 英 语 课 程 考 试 大 纲

歐 洲 難 民 潮 對 經 濟 的 影 響 The Economic Implications of Europe s Refugee Influx

How To Be The Legend In Hong Kong

促 進 市 場 競 爭 加 強 保 障 消 費 者

Ringing Ten 寶 安 商 會 王 少 清 中 學 定 期 通 訊 / 通 告,2002 年 創 刊, 逢 每 月 及 30 日 派 發

Tender Document for Procurement of the Security Screening Equipment at MIA (RFQ-151)

Ex. Either we must get in line early to buy the tickets, or only scalpers INDEPENDENT CLAUSE 1 INDEPENDENT tickets will be available.

轎 車 機 場 接 送 及 往 返 澳 門 與 香 港 機 場 接 送 服 務 禮 遇 ( 推 廣 ) 之 條 款 及 細 則 :

An Improved Method for the Binarization in Structured Light 3D Scanning Systems

Customers' Trust and Purchase Intention towards. Taobao's Alipay (China online marketplace)

LC Paper No. PWSC269/15-16(01)

Microsoft Big Data 解決方案與案例分享

余 雋 禧 仇 慧 琳 宣 教 士 夫 婦

REGULATIONS FOR THE DEGREE OF BACHELOR OF ARTS IN ARCHITECTURAL STUDIES (BA[ArchStud])

A Brief Study on Cancellation of Late-Marriage and Late-Childbirth Leaves

Application Guidelines for International Graduate Programs in Engineering

中 国 石 化 上 海 石 油 化 工 研 究 院 欢 迎 国 内 外 高 层 次 人 才 加 入

E-BUSINESS STRATEGY IN SUPPLY CHAIN COLLABORATION: AN EMPIRICAL STUDY OF B2B E-COMMERCE PROJECT IN TAIWAN

Chemistry I -- Final Exam

JAPAN PATENT OFFICE AS DESIGNATED (OR ELECTED) OFFICE CONTENTS

Bodhisattva Path is an inevitable way to

第 二 届 中 国 中 东 欧 国 家 投 资 贸 易 博 览 会 总 体 方 案

Wi-Drive User Guide. (for use with Amazon s Kindle Fire) Document No. 480WID4KF-001.A01 Kingston Wi-Drive Page 1 of 15

(Chapter 218) APPLICATION FOR A LICENCE BY A BODY CORPORATE

The Government of The Hong Kong Special Administrative Region Procedures for Importation and Registration of Motor Vehicles & Motor Cycles

Graduate School of Engineering. Master s Program, 2016 (October entrance)

現 代 辦 公 室 行 政 及 科 技 文 憑 課 程. Diploma Programme in Office Administration & Office Technology

英 語 上 級 者 への 道 ~Listen and Speak 第 4 回 ヨーロッパからの 新 しい 考 え. Script

Procedures to file a request to the JPO for Patent Prosecution Highway Pilot Program between the JPO and the HPO

Market Access To Taiwan. By Jane Peng TÜV Rheinland Taiwan Ltd.

代 號 (//) ISIN Code Price Price CHIPOW CHINA POWER INTL DEVELOP 4.5 5/9/2017 HK Electric Moderate CHELCP CN ELECTRONI

Quarter III, Ivan Pavlov. why B. F. Skinner kept his portrait on the wall

D R 數 據 研 究. merely mimicking the sciences use of (big) data, the arts and humanities must explore what kind. asdf

Master Program in Project Management Yunnan University of Finance & Economics, 2016

2015 ASPIRE Forum Student Workshop Student Reports 参 加 学 生 報 告 書

新 媒 體 傳 播 策 略 應 用 學 習 課 程

JPShiKen.COM 全 日 本 最 新 の IT 認 定 試 験 問 題 集

China Foreign Affairs University(CFAU)

中 英 文 摘 要 中 文 摘 要. English Abstract

Lot 439. Lot 440. Lots

Spectrum: Studies in Language, Literature, Translation, and Interpretation, Vol. 2, 85-92

City University of Hong Kong. Information on a Course offered by Department of Linguistics and Translation with effect from Semester A in 2014 / 2015

China Power International Development Limited

Expressways in Japan

Course Material English in 30 Seconds (Nan un-do)

Bird still caged? China s courts under reform. Workshop, June 3-4, 2016, Vienna, Austria. (University of Vienna, Department of East Asian Studies)

Kingston MobileLite Wireless. (ßeta Release) Document No. 480WD+MLW.ß01 Kingston MobileLite Wireless (ßeta) Page 1 of 12

ifuzhen.com, ifortzone.com a product of Edgework Ventures Financial Management Software & Financial Wiki

A SERVER-LESS ARCHITECTURE FOR BUILDING SCALABLE, RELIABLE, AND COST-EFFECTIVE VIDEO-ON-DEMAND SYSTEMS

TS-3GA (Rel10)v Telecommunication management; File Transfer (FT) Integration Reference Point (IRP); Requirements

世 界 のデブリ 関 連 規 制 の 動 向 Current situation of the international space debris mitigation standards

亞 洲 地 區 積 極 搶 客 : 澳 門 日 本 韓 國 紛 紛 推 出 割 價 優 惠 及 免 稅 等 搶 客, 香 港 暫 未 有 相 關 措 施

FRESH PRODUCE FORUM CHINA, 1 JUNE 2016, CHENGDU, CHINA 新 鲜 果 蔬 行 业 中 国 高 峰 论 坛,2016 年 6 月 1 日, 成 都 EXHIBITOR REGISTRATION FORM 参 展 商 申 请 表 格

The Maryknoll Advantage With Pacific Aviation Museum Pearl Harbor

Special Program of Engineering Science 21 st Century. for Graduate Courses in English. Graduate School of Engineering Science, OSAKA UNIVERSITY

痴 呆 症. Dementia 如 何 照 顧 患 有 痴 呆 症 的 家 人. How To Care For A Family Member With Dementia

中 国 ( 南 京 ) 软 件 谷 简 介

Should lidocaine spray be used to ease nasogastric tube insertion? A double-blind, randomised controlled trial

Frontier of Private Higher Education Research in East Asia

PROFILES OF SPEAKERS, DISCUSSANTS AND MODERATORS * 发 言 人 评 论 员 与 主 持 人 简 历 (in alphabetical order)

Grant Request Form. Request Form. (For continued projects)

10th PRO Awards Grace a Plaque of Recognition for Excellence

PCS Educational Foundation Inc.

电 信 与 互 联 网 法 律 热 点 问 题

Communication Strategies and their Role in English Language Learning

INFORMATION NOTE. The Situation of Poverty in Hong Kong

維 多 利 亞 小 說 中 的 性 別 意 識 與 女 性 形 象 : 以 夏 綠 蒂 勃 朗 黛 及 喬 治 艾 略 特 的 小 說 為 例 溫 璧 錞 應 用 英 語 系

4.8 Thedo while Repetition Statement Thedo while repetition statement

Japan s Civil-Military Coordination in U.N. Peacekeeping Operations

Unwillingness to Use Social Networking Services for Autonomous Language Learning among Japanese EFL Students

2016 Hosei University Graduate Schools Business School of Innovation Management Global MBA Program Credited Auditor Admission Guideline

Synergy yet to be Seen, Maintain Accumulate

Stress, Rhythm, Tone And Intonation. Ching Kang Liu National Taipei University

THE PEI CHUN STORY Primary 4 Level Briefing for Parents 小 四 家 长 讲 解 会. 公 立 培 群 学 校 Pei Chun Public School

自 計 式 農 家 経 済 簿 記 とその 理 論

The Aon Benfield Aggregate

Introducing DIGNIO and WEB DIGNIO Targeting Male Executives in Japan

ASSESSING ACCESS TO INFORMATION IN CHINA 评 析 中 国 的 政 府 信 息 公 开 制 度 JENS F. REINERTSEN 专 业 : 国 际 法 学 研 究 方 向 : 国 际 经 济 法 教 师 : 莫 世 健 教 授

Transcription:

Bulletin of the College of Engineering, N.T.U., No. 90, February 2004, pp. 43 48 43 國立臺灣大學 台大工程 學刊第九十期民國九十三年二月第 43 48 頁 THE DESIGN AND IMPLEMENTATION OF A CHINESE GENEALOGY INFORMATION SYSTEM Jian-Hua Yeh * Chao-Chen Chen * 葉建華陳昭珍 * Post-doctorate Professor * Department of Computer Science and Engineering, National Taiwan University, Taipei, Taiwan 10617, R.O.C. Graduate Institute of Library and Studies, National Taiwan Normal University, Taipei, Taiwan 10610, R.O.C. * 博士後研究 教授 * 國立台灣大學資訊工程學系 國立師範大學圖書資訊學研究所 對中國人而言, 族譜是一個了解家族歷史的最佳參考資料, 族譜不但內含家族尋根的重要資訊, 同時也包含了提供學術研究的重要參考 台灣族譜資訊網計畫的主要目的, 就是想藉由數位化的方式, 將族譜資訊進行保存, 同時運用先進的數位化以及網路技術, 將族譜資訊透過網際網路對外服務 本篇論文將針對台灣族譜資訊網計畫中所設計的資料以及系統架構, 做一完整的說明 族譜 詮釋資料 世系表 視覺化呈現 台灣族譜資訊網 Abstract The Chinese genealogies are the best resources for the family histories. They contain excellent information for people s root tracing and for academic researches. Our Taiwan Genealogy Online Project aims to digitalize genealogy material and to provide online services. This paper explains the design theory and implementation ideas of our system for Chinese genealogy. Keywords: genealogy, metadata, pedigree, visualization, Taiwan Genealogy Online Project. 1. INTRODUCTION It is estimated that there are about sixty thousand titles of Chinese genealogies around the world. These huge amounts of genealogies are excellent resources for people s root tracing, besides, for researchers, there are many valuable undiscovered phenomena in those genealogies to be revealed. And it is a good point to put those valuable resources to be widely used. But unfortunately they are traditionally book form or microfiche form. Those forms of materials are not convenient for full text information retrieval. For the sake of efficiencies, it needs a new transformation of those genealogies. At the present time, digitalizing is the good choice. But there is little related [1] research on the digitalization of Chinese genealogies, so we present one comprehensive research project about that. In this paper, we will introduce how to using the XML technology to create the metadata of genealogy, maintaining relations among the individuals, and how to developing management and visualization utilities to representing pedigree information. 2. GENEALOGICAL METADATA DESIGN ISSUES In this project, we analyzes attributes of Chinese genealogical information, and then design three sets of metadata: 1. format for ancestors; 2. format for families; 3. format for surnames.

44 Bulletin of the College of Engineering, N.T.U., No. 90, February 2004 The part 1 records the relations of an individual and his families. This is the basic materials for building pedigrees. The part 2 records the origin and the history of a family, including its organization rules and residence places. The part 3 gives general descriptions for each surname. The three formats altogether give a complete development history of patriarchal clan. In addition, this project also implements an management system for Chinese genealogy. Our system can automatically link individuals to their ancestors or offspring and establish pedigree charts. The system is interfaced with Web. Users can create metadata of genealogy through Internet. 3. OBJECT STRUCTURES FOR REPRESENTATION OF GENEALOGICAL INFORMATION The researches of digital libraries have been inspired in recent years. Among these researches, a lot of them are based on an object-oriented model [2~4]. The object-oriented model is also applied in genealogy information system design. In this paper, we apply the object structures defined in NTUDLM [5] to manage genealogical information along with XML-based metadata. The rationale of this design is to facilitate both management and visualization of object relationships: the XML-based metadata is able to render HTML output directly, while the object relationships can be visualized more efficiently. The object structure in the genealogy information system is used to keep both metadata attributes and relations to other objects. While an attribute describe an object from one aspect, a relation associates one object with another object. As a result, the relationships among objects will form an object network. Figure 1(a) depicts the attribute and relation structure of a typical object in genealogy information system. Figure 1(b) illustrates the structures among objects. Temporal Object Locality Relatives To another object (a) The structure of a typical object Temporal Object X Relatives Object Y Temporal Locality Relatives Relatives Locality Object Z Temporal Locality (b) The structures among objects Fig. 1 Object structures

Yeh.Chen:The Design and Implementation of a Chinese Genealogy System 45 4. GENEALOGICAL INFORMATION VISUALIZATION The visualization issues in genealogy information system are based on the object structures and object network discussed in the previous section. Because the objects in the system form object networks, the visualization of a network will become a graph presentation problem. However, the pedigree information contained in the Chinese genealogy is characterized as a paternal system, as far as the traditional genealogy material concerns, the pedigree is presented as a tree structure, as shown in Fig. 2. There are many related pedigree-drawing approaches found in historical material use tree-like structure as presentation format, as listed in Table 1. Fig. 2 A page of traditional genealogy material Table 1 Several chart types of pedigree tree presentation Chart Type Sample Chart Type Sample Tree chart Ancestor chart Box chart Collapsed chart Descendant list Group list Fan chart

46 Bulletin of the College of Engineering, N.T.U., No. 90, February 2004 Because the Chinese genealogy material is based on the paternal system, the presentation of a Chinese pedigree is certainly a tree visualization problem. In the previous visualization researches [1], the visualization concerns of a graph or tree structure is based on several factors: node placement, link management, scalability, interactivity. As a result, the visualization of Chinese pedigree contains the following issues: How to present objects in a pedigree chart as many as possible? How to prevent user to get confused with a lot of object relationships? How to provide better interaction with user? The above issues lead to the adoption of hyperbolic tree presentation [6~8] in our system, which is able to present a lot of tree nodes in a pedigree chart while keep good interaction with users. A typical hyperbolic tree is shown in Fig. 3. 5. GENEALOGY INFORMATION SYSTEM ARCHITECTURE The design of object structures and the adoption of visualization techniques are two important bases of the genealogy information system. Figure 4 depicts the system architecture of the system. There are 3 main subsystems, namely, the user interaction subsystem, the repository subsystem, and the metadata maintenance subsystem. The user interaction subsystem is the module that directly interacts with the user. Upon receiving a query from the user, the query processing module sends the query to the repository subsystem. When the repository subsystem returns the corresponding objects based on the query, the user choose the target metadata record, and the genealogy metadata information is presented to the user along with a visualized pedigree chart. Figure 5 shows a sample screenshot of the system. Fig. 3 A sample hyperbolic tree Data Input Metadata Maintenance Subsystem Repository Subsystem XML-based Metadata Repository Genealogical Relationship Creation Query/Query Result Object Repository User Interaction Subsystem Relationship Query Processing Module Query Request End User Genealogical Metadata Presentation Module Genealogy Visualization Fig. 4 System architecture

Yeh.Chen:The Design and Implementation of a Chinese Genealogy System 47 structured to facilitate query processing and pedigree visualization, while the contents stored in a physical form in the XML-based metadata repository is structured to facilitate maintenance of metadata contents. When an update to the metadata contents is to be carried out, the update is first made to the structure of the XML-based metadata repository. Then the structure of the contents repository is compiled to create a new object structure for the object repository. 6. CONCLUSION Fig. 5 A sample screenshot of pedigree presentation Fig. 6 A sample screenshot of the metadata maintenance subsystem The object repository is the module that stores and manages the metadata records in the system and is responsible for resolving the user s query. To the query processing module, the object repository is an object-oriented data store and its objects structures have been elaborated in Section 3. Upon receiving a query from the query processing module, the object repository looks into the object structure and extracts the objects of interest. Then it returns the extracted objects to the query processing module for packaging. The XML-based metadata repository is the module that stores the contents of the genealogy metadata in a physical form. On the other hand, the object repository stores the contents of the genealogy metadata in an abstract form. The main reason why the same contents are stored in both an abstract form and a physical form (XML-based) is to facilitate both query processing and maintenance of the database contents. The contents stored in an abstract form in the object repository is This paper discusses the design of a Chinese genealogy information system aimed at providing management and visualization utilities to extend the applications of digital libraries to a new dimension. The discussion particularly focuses on maintaining relations among the objects in the digital library from the genealogy metadata information stored in the digital library. The motivation is to develop management and visualization utilities that represent pedigree information. With such utilities, human beings are able to maintain and visualize genealogical information in a more efficient way. This paper elaborates the object-oriented structures employed in the system to store the relationship information and the process of visualizing relationship data. Though the discussion in this paper focuses on management and visualization of relations among the objects in a digital library that contains mostly genealogy information, similar idea can be applied to process other types of knowledge based on the contents of various types of digital libraries. REFERENCES [1] G. D. Battista, P. Eades, R. Tamassia and I. G. Tollis, Annotated Bibliography on Graph Drawing, Computational Geometry: Theory and Applications, Vol. 4, No. 5, 1994, pp. 235 282. [2] Y. W. Arms, C. Blanchi, and E. A. Overly, An architecture for information in digital libraries, D-Lib Magazine, February 1997. [3] R. B. Schatz and H. C. Chen, Building large-scale digital libraries, Computer Theme Issue on the US Digital Library Initiative, May 1996. [4] R. Kahn and R. Wilensky, A framework for distributed digital object services, Technical report, CNRI, May 1995. [5] J.-H. Yeh, J.-Y. Chang and Y.-J. Oyang, Content and knowledge management in a digital library and

48 Bulletin of the College of Engineering, N.T.U., No. 90, February 2004 museum, Journal of American Society for Science (JASIS), Special Topic Issue on Digital Libraries, Vol. 51, No. 4, March 2000, pp. 371 379. [6] T. Munzner, H3: Laying out large directed graphs in 3D hyperbolic space, Proceeding of Visualization 97, Phoenix, Arizona, 1997. [7] T. Munzner and P. Burchard, Visualizing the structure of the world wide web in 3-D hyperbolic space, Proceedings of VRML 95, San Diego, CA, 1995, pp. 33 38. [8] T. Teraoka and M. Maruyama, Adaptive information visualization based on the user s multiple viewpoints interactive 3D visualization of the www, Proceeding of Visualization 97, Phoenix, Arizona, 1997. Jian-Hua Yeh ( ) received the B.S., M.S., and Ph.D. degrees in computer science and information engineering from National Taiwan University, Taipei, Taiwan, in 1992, 1995, and 2000, respectively. He is currently a postdoctoral fellow of Institute of Computer Science and Engineering, National Taiwan University. His current research interests include data clustering, knowledge discovery and management, digital library architecture, and concept and ontology processing. Chao-Chen Chen ( ) received the B.S. degree in library science from Catholic Fu-Jen University, Taipei, Taiwan, in 1980, and the M.S. and Ph.D. degrees in library and information science from National Taiwan University, Taipei, Taiwan, in 1984 and 1994, respectively. Her current research interests include digital libraries and digital archives, library automation, information organization and metadata, electronic publishing, and electronic learning. 收稿日期 92 年 11 月 30 日 修訂日期 93 年 2 月 9 日 接受日期 93 年 2 月 12 日 Manuscript received November 30, 2003, revised February 9, 2004, accepted February 12, 2004