Service-oriented architecture of the Bulgarian folklore library Konstantin Rangochev † Vasil Badev...
-
Upload
veronica-little -
Category
Documents
-
view
215 -
download
0
Transcript of Service-oriented architecture of the Bulgarian folklore library Konstantin Rangochev † Vasil Badev...
![Page 1: Service-oriented architecture of the Bulgarian folklore library Konstantin Rangochev † Vasil Badev † Desislava Paneva † Detelin Luchev ‡ † Institute of.](https://reader036.fdocuments.net/reader036/viewer/2022082613/5697bfc01a28abf838ca3ffe/html5/thumbnails/1.jpg)
Service-oriented Service-oriented architecture of the architecture of the Bulgarian folklore Bulgarian folklore
librarylibrary
Konstantin Rangochev†
Vasil Badev†
Desislava Paneva†
Detelin Luchev‡
† Institute of Mathematics and Informatics-BAS‡ Ethnographic Institute with Museum -BAS
"30 years Department of Mathematical Linguistics"
International Conference on Mathematical and Computational Linguistics
06 July 2007, Sofia, Bulgaria
![Page 2: Service-oriented architecture of the Bulgarian folklore library Konstantin Rangochev † Vasil Badev † Desislava Paneva † Detelin Luchev ‡ † Institute of.](https://reader036.fdocuments.net/reader036/viewer/2022082613/5697bfc01a28abf838ca3ffe/html5/thumbnails/2.jpg)
FolkKnow project
• FolkKnow project: “Knowledge Technologies for Creation of
Digital Presentation and Significant Repositories of
Folklore Heritage” (contract number: IO-03-03/2006)
• Supported by National Science Fund of the Bulgarian
Ministry of Education and Science
• Module 3: “Development of Digital Libraries and Information
Portal with Virtual Exposition - Bulgarian Folklore Heritage”
• Partners: Institute of Mathematics and Informatics - BAS,
Institute for Folklore-BAS, Veliko Tarnovo University
• Project duration: 3 years (2006-2008)
![Page 3: Service-oriented architecture of the Bulgarian folklore library Konstantin Rangochev † Vasil Badev † Desislava Paneva † Detelin Luchev ‡ † Institute of.](https://reader036.fdocuments.net/reader036/viewer/2022082613/5697bfc01a28abf838ca3ffe/html5/thumbnails/3.jpg)
Digital library architectures
• Service-oriented architecture
• Grid-oriented architecture
• Peer-to-peer architecture
![Page 4: Service-oriented architecture of the Bulgarian folklore library Konstantin Rangochev † Vasil Badev † Desislava Paneva † Detelin Luchev ‡ † Institute of.](https://reader036.fdocuments.net/reader036/viewer/2022082613/5697bfc01a28abf838ca3ffe/html5/thumbnails/4.jpg)
Main services in the Bulgarian folklore digital library
• Module for content browsing of the folklore
objects by their type
• Module for insertion and revision of a folklore
object
• Module for managing of the users
• Module for monitoring of the users’ activities.
This module maintains a diary of the searches
and revisions of the users
![Page 5: Service-oriented architecture of the Bulgarian folklore library Konstantin Rangochev † Vasil Badev † Desislava Paneva † Detelin Luchev ‡ † Institute of.](https://reader036.fdocuments.net/reader036/viewer/2022082613/5697bfc01a28abf838ca3ffe/html5/thumbnails/5.jpg)
Main services in the Bulgarian folklore digital library
Module for searching:
– by a signature and archival number
– by a key word in the following categories:
title, language, annotation, type of a folklore
object
– by file type
![Page 6: Service-oriented architecture of the Bulgarian folklore library Konstantin Rangochev † Vasil Badev † Desislava Paneva † Detelin Luchev ‡ † Institute of.](https://reader036.fdocuments.net/reader036/viewer/2022082613/5697bfc01a28abf838ca3ffe/html5/thumbnails/6.jpg)
Main services in the Bulgarian folklore digital library
Module for searching:
– in the information of a record
(simultaneously or individually, which is
possible):– By situation
– By an interviewee name
– By recorder name
– By record date
– By place where the record was made
![Page 7: Service-oriented architecture of the Bulgarian folklore library Konstantin Rangochev † Vasil Badev † Desislava Paneva † Detelin Luchev ‡ † Institute of.](https://reader036.fdocuments.net/reader036/viewer/2022082613/5697bfc01a28abf838ca3ffe/html5/thumbnails/7.jpg)
Implementation of the Bulgarian folklore digital library
The main tools and languages used:
– Protégé-OWL 3.2
– Java 6 (Java interpreters and runtime environments - Java
Virtual Machines)
– Java Platform, Enterprise Edition (Java EE), JavaServer
Faces 1.1 and NetBeans VisualWeb Pack 5.5
– Apache Tomcat 5.5 – an open source JSP and Servlet
Container
– SPARQL (SPARQL Protocol and RDF Query Language) –
for queries in the OWL folklore ontology
– CSS 1.0 and XHTML – graphic interface