1 / 50

Ismail Fahmi < ismail@itb.ac.id > Knowledge Management Research Group

Mirroring Unified Metadata as Solution for the Digital Library Network at Developing Countries Case Study: The Indonesian Digital Library Network. Ismail Fahmi < ismail@itb.ac.id > Knowledge Management Research Group Institut Teknologi Bandung Indonesia. Knowledge is everywhere…. Students.

dianerosa
Télécharger la présentation

Ismail Fahmi < ismail@itb.ac.id > Knowledge Management Research Group

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mirroring Unified Metadata as Solution for the Digital Library Network at Developing CountriesCase Study:The Indonesian Digital Library Network Ismail Fahmi < ismail@itb.ac.id > Knowledge Management Research Group Institut Teknologi Bandung Indonesia

  2. Knowledge is everywhere… Students documents Researcher audios Businessmen videos Farmer images Etc…

  3. The needs… • Manage the knowledge • Reuse and utilize the knowledge • Disseminate the knowledge

  4. Mission Unlock ACCESS to the Indonesian knowledge Unlock !

  5. Problems • Internet connection availability • Bandwidth Inhabitants: 210 million

  6. Basic Requirements • We need SOLUTION. Not state of the art of the technology, but a Regional Technology. • Running on narrow bandwidth and unreliable connections. • Common-sense User Interface. • Attract individual and institution (knowledge producers). • Ease of implementation and integration.

  7. Strategies (Technical) • Networked: through a national networked digital library • Distributed: every institutions can manage their own digital library system • Unified: all knowledge will be unified • Disseminated: all knowledge will be disseminated (mirroring), bring information near to the users. • Standardized: using international acknowledged metadata standard (Dublin Core)

  8. Strategies (Society) • Type of partnership: Institution, Individual, and Internet Café. • Promote sub-networks: I.e. health, agriculture, human rights, etc. • License: GPL it !

  9. Knowledge Map • Information: abstract and full content of the LOCAL CONTENT. • Including: • Research report • Final Project, Theses, Dissertation • Article, paper, proceeding, journal • E-book, e-learning material, course material • clipping, Heritage, Multimedia, expertise directory, etc.

  10. Architecture of GDL Network • Key: • Standard Metadata • Protocol • There are a hub and many digital library servers. *GDL = Ganesha Digital Library

  11. IndonesiaDLN Interoperability Metadata Std. • Objective: to manage electronic resources (documents, audio, video files) on the Internet among the digital library networks. • Dublin Core Metadata Element Sets • Has the same objective • Simple, multipurpose • Widely used • IndonesiaDLN Interoperability Metadata Std was derived from NDLTD Metadata Std (also based on Dublin Core).

  12. Elements of the Metadata 15 Core elements: • Title • Creator • Publisher • Subject • Description • Date • Type • Format • Identifier • Source • Language • Relation • Coverage • Rights

  13. Qualifiers of The Elements • Some elements have qualifiers. • IndonesiaDLN allows implementation of specific qualifiers within the digital library networks, • But when the networks will share into IndonesiaDLN, they must use the IndonesiaDLN Interoperability Metadata Std. (see http://idln.itb.ac.id).

  14. Example of the Qualifiers Element: Title Qualifiers: • Alternative  dc.title.alternative • Series  dc.title.series Element: Creator Qualifiers: • Orgname  dc.creator.orgname • Email  dc.creator.email • …

  15. Example of the XML format <?xml version=“1.0” ?> <IndonesiaDLN> <dc.title> Title goes here (native language) <alternative>Title in English is here </alternative> <series> series, number,… </series> </dc.title> <dc.creator> creator full name <orgname> organization of the creator </orgname> <email> creator’s email </email> </dc.creator> … … </IndonesiaDLN> Generated by servers during exchange process.

  16. Example: Metadata in XML Metadata is formatted into XML before exchanged among the digital library servers. All digital library servers in IndonesiaDLN should use the IndonesiaDLN Interoperability Metadata Standard. Currently is version 1.1.

  17. Key: Identifier • Every metadata will be recognized from its IDENTIFIER. • Identifier is unique within IndonesiaDLN. • It contains the following information: • Publisher ID • Digital Library Network ID • Type of the electronic resources • Year of creation • Creator • Record number, and • Content theme

  18. Example of Identifier Publisher ID Digital Library Network ID Type of the electronic resources Year of creation Creator Record number, and Content theme jbpeismail-gdl-res-2001-ismail-11-idrc Benefit: Entering URL containing the identifier to any digital library servers will show the same metadata content. Example: http://digilib.xxx.xxx/go.php?id= jbpeismail-gdl-res-2001-ismail-11-idrc

  19. File Naming • The IDENTIFIER also be used to assign name to files that are uploaded together with their metadata. • Example: • jbpeismail-gdl-res-2001-ismail-11-idrc-report-1.zip • jbpeismail-gdl-res-2001-ismail-11-idrc-report-2.pdf • jbpeismail-gdl-res-2001-ismail-11-idrc-software-3.zip

  20. File storing • Directory: /files/[1,2,3…n]/file-names • n = incremental number for every 50 metadata. ... <dc.relation> <haspart>jbpeismail-gdl-res-2001-ismail-11-idrc-report-1.gif</haspart> <hasformat>image/gif</hasformat> <hassize>34322</hassize> <hasuri>/download.php? f=/file/1/jbpeismail-gdl-res-2001-ismail-11-idrc-report-1.zip </hasuri> <hasdescription></hasdescription> </dc.relation> ...

  21. Synchronization • The synchronized data: • Metadata • Files (optional) • Publisher information • Membership information

  22. The Synchronization Services (1/2) • Using the services of: • HTTP (operational) • Real time transaction • Good for reliable connection • SMTP (in progress) • Not real time • Good for unreliable connection • Post office :-) • Burned into CD-ROM, takes days or weeks • Good for no internet connection at all

  23. The Synchronization Services (2/2) • Metadata are: • sent from LOCAL to HUB server and, • downloaded from HUB to LOCAL server, • through the synchronization services. • Optionally, the files also can be sent from LOCAL to HUB. • There are 3 groups of requests: Authentication, PUT, and GET.

  24. Authentication Required for: • Data synchronization • Member access (roaming login) Hub Server Partner Server Sync Publisher & Membership data Metadata & Local Members Roaming Login

  25. PUT • Send PUBLIC information to HUB server • Including: • Metadata and Files (optional) • Membership Registries Hub Server Partner Server Metadata Publisher & Membership data Metadata & Local Members Files

  26. PUT The Files • Optionally (especially for temporary connection), the metadata related files can be PUT into HUB server. • Files will be sliced (by 10 KB, or customized) before they are sent. • Using HTTP PUT Method.

  27. GET • Download: • Metadata • Publisher registries Hub Server Partner Server Metadata (unified) Publisher & Membership data Metadata & Local Members Publishers

  28. Publisher Registry File: /util/publisher.ini <?xml version="1.0"?> <DC.PUBLISHER> GaneshaDL Central Hub <ID>GDLHUB</ID> <TYPE>INSTITUTION</TYPE> <APPS>GDL</APPS> <ORGNAME>Knowledge Management Research Group ITB</ORGNAME> <HOSTNAME>gdlhub.indonesiaDLN.org</HOSTNAME> <IPADDRESS>167.205.23.27</IPADDRESS> <PROTOCOL>HTTP</PROTOCOL> <ADMIN>donfau@kmrg.lib.itb.ac.id</ADMIN> <CKO>cko@kmrg.lib.itb.ac.id</CKO> <POSTMASTER>pm@digilib.itb.ac.id</POSTMASTER> <CONNECTION>DEDICATED</CONNECTION> </DC.PUBLISHER>

  29. User Interface Most users are familiar with interface like Yahoo, Google, Altavista, etc. The information is organized by categories. Easy to Navigate and Search.

  30. IndonesiaDLN HUB GDL-HUB Other DL Network personal institusi warnet Other IndonesiaDLN Topology GDL-Network

  31. GDL-HUB GDL-Network personal Unsyiah institusi Salman Depkes warnet RSHS Binus UMM UAJ IPB ITB GDL-Network

  32. GDL-HUB GDL-Network personal Unsyiah institusi Depkes Salman warnet Binus RSHS UMM UAJ IPB ITB Scenario of Sharing & Replication Replication Share Replication Replication

  33. GDL-HUB personal Warnet institusi warnet ITB Scenario of Access Download Full resources GDL-Network Server GDL ITB (Source) Search &^%? Server GDL Warnet Result = url

  34. GDL Sub HUB Institusi X GDL-HUB personal personal Dept A Dept B GDL Sub-HUB GDL-Network HUB GDL-Network GDL Server Dept Institution X GDL Sub HUB

  35. Benefits of Promoting Sub-Hub • Encourage institutions with distributed offices to develop DL network. • Boost the number of IndonesiaDLN partners. • Managing subject-specific knowledge and information (ie. Agriculture, healthy, human rights, etc)

  36. Implementation Status • GDL (Ganesha Digital Library) version 1 = End of 1999. • Idea of developing the IndonesiaDLN = October 2000. • Launching of IndonesiaDLN = June 2001 (it just 3 months ago).

  37. The Technology • Operating system: • Unix/Linux • Windows 98/NT/2000 • Windows 95 – needs winsock32 • Web server: Apache • Scripting Lang: PHP 4 • Database Server: MySQL • Infrastructure: Dedicated or Dial-Up

  38. Benefits • Easy to install (especially for Windows) • Able run on PC, Laptop  promote personal digital library, small institution, SME • Allow dial-up and behind-proxy installation (temporary connection)  good for small institution, personal, and internet café.

  39. Problems & Limitations • Updating information at resource server will not automatically update the mirror sites.

  40. The Networks • Currently only GDL-Network that has been fully operational. • Future: DLN for Human Rights, Agribusiness, Distance Learning, Bibliographic, Health Research, and Heritage.

  41. GDL- Network Distance Learning- Network Agribusiness Network GDL-Engine GDL-Engine GDL-Engine Human Rights- Network Heritage- Network Biblio- Network GDL-Engine GDL-Engine GDL-Engine The Network of Networks New Spektra IndonesiaDLN GDL-Engine

  42. GDL-Network Partners By August 2001

  43. The Distribution Map of GDL-Network Partners By August 2001

  44. Members of GDL-Network • Member = users that have registered at GDL servers. • Currently the total members registered at GDL Hub is about 3028 users.

  45. Members of GDL-Network (by partners) By August 2001

  46. Members’ Country By August 2001

  47. Members’ Job By August 2001

  48. The Contents By August 2001

  49. Important URLs • IndonesiaDLN web site; Mailing list; technical, scenario, society, announcement; standard, http://idln.itb.ac.id • About GDL-Network, registration, join, software, patch, download, etc, http://gdlhub.indonesiaDLN.org/faqgdl.php • Download GDL source code for free, http://gdl.itb.ac.id/download/ • GDL-HUB, http://gdlhub.indonesiaDLN.org • Digital Library ITB, http://digilib.itb.ac.id • Contact KMRG: kmrg@kmrg.lib.itb.ac.id

  50. Thank you

More Related