All posts by admin

ArchiveReady is checking if validation, open standards compliance and certain good practices are OK in your website in order to increase the possibilities that it will be archived correctly and your information will be saved.

There are many web archiving projects today trying to preserve your website but the problem is that not all websites are ready to be archived! Problematic sites result in invalid web archives and ultimately to information loss. This is why you need to check if your website is archive ready.

Who is it for?
Web professionals who need to check if their websites will be archived correctly.

Web archive engineers who need to check if the websites they are trying to archive are ready for the task.

The Hellenic Institute of Metrology, EIM, is the National Metrology Organization of Greece and the official advisor of the Greek State in issues related to metrology and measurements.

EIM website was created using the latest version of WordPress (3.8.1) and a child theme of its default theme, TwentyFourteen. enables full text search in all Greek government data published via the “Cl@rity” Program: Every Government Decision on the Internet.

Beginning October 1st  2010, all Ministries are obliged to upload their decisions on the Internet, through the «Cl@rity» program. Cl@rity is one of the major transparency initiatives of the Ministry of the Interior, Decentralization and e-Government. Henceforth, the decisions of the public entities can not be implemented if they are not uploaded on the Clarity websites, each document is digitally singed and assigned a transaction unique number automatically by the system.

Calibration of tanks and vessels Web App

The Flow & Volume Laboratory of the Hellenic Institute of Metrology has developed a novel web application, using open source software. The application is able to perform the complete mathematical and statistical interpretation of raw calibration data as obtained during the calibration of tanks and vessels by the volumetric method or any other legitimate calibration method that produces an array of data relating the volume of the vessel to its height. A major advantage of the application is that it is completely web-based and supports multi-lingual interfaces while it performs in real-time a quite complex and time consuming statistical interpretation of the calibration data. The application does not require any specific knowledge of statistics by the user and delivers an analytical calibration table and the associated measurement uncertainty. The application is available to every interested party through the web site of EIM (

Achieving interoperability in digital libraries through open standards and FLOSS


Conference Link:

Interoperability of digital libraries is a problem of great complexity but also of immense – and increasing – significance. Huge investments in digitizing legacy cultural heritage material and organising new digital born content can be exploited in more efficient ways through interoperable, open systems.
This presentation concerns pragmatic approaches on achieving interoperability in digital libraries and repositories based on relevant experiences of the authors in real-life, large scale, successful use cases such as: (a) the establishment – within the EuropeanaLocal project – of a national aggregator, harvesting digital content (more than 170000 records) from various repositories across the country to incorporate it into Europeana, the single portal / gateway to distributed European cultural heritage resources developed as an initiative of the European Commission, (b) the development and operation of, a single, unified search engine over Greek digital libraries and repositories that currently indexes metadata from 39 systems (more than 340000 records) and (c) the inclusion of content (roughly 40000 items) from disparate data sources to Pandektis, a thematic repository of cultural heritage and humanities material and Helios – the institutional repository of the National Hellenic Research Foundation.
Experiences from the aforementioned case studies will be presented. Among others, these concern the successful utilisation of FLOSS platforms as well as the creation of new FLOSS software, such as the DSpace plugin for Europeana Semantic Elements
(, whose development and enhancement has experienced the benefits of collaborative contributions within the Greek digital library community, something that would have been almost impossible if it had not been for FLOSS. Furthermore, the support of open standards and protocols will be elaborated as a crucial aspect of accomplishing interoperability. Relevant standards concern knowledge and metadata representation in different environments (e.g., Dublin Core, Europeana Semantic Elements, MODS, MARC, RDF, OWL) as well as protocols and approaches for content search and retrieval (e.g., OAI-PMH, SRU/W, Z39.50, OpenSearch, OAI-ORE, Linked Data). Besides allowing applications like content aggregation and unified search, supporting open standards and protocols enables the availability of material in digital libraries as re-usable open data that can be freely utilised by developer communities for the creation of advanced, cross-system value-added services, mash-ups and for exploitation in many other types of applications. Approaches and methods for developers to re-use freely available digital
libraries content will be also described.

Ομιλητής: Νίκος Χούσος, Κωνσταντίνος Σταμάτης, Εύη Σαχίνη (EKT), Ευάγγελος Μπάνος (ο, Αλέξανδρος Κουλούρης (ΤΕΙ Αθήνας), Ιωάννης Τροχόπουλος (Δημόσια Κεντρική Βιβλιοθήκη Βέροιας)

dspace plugin for Europeana Semantic Elements

Source code and instructions in order to enable Europeana Semantic Elements support in dspace 1.5.2. Last update: 2012-05-01.

The problem

The vanilla dspace installation supports exporting Dublin Core metadata through the OAI-PMH protocol. For instance, the dspace installation of Veria Central Public Library OAI-PMH interface is:

The problem is that if we want to share our metadata with Europeana, we have an incompatibility because Europeana does not support Dublin Core but Europeana Semantic Elements (ESE), an application profile which is based on Dublin Core.

Until the current version of  dspace (1.5.2) ESE is not supported. Below, a procedure is outlined which is essential in order to modify dspace in order to export ESE metadata. This goal is achieved through the inclusion of a OAI plugin, which is used to export ESE metadata. After following the procedure below, the result will be like this:


First of all, the Europeana Metadata Schema and the appropriate europeana elements must be present in your dspace repository.

The following procedure has been performed in CentOS Linux 5.4 and Debian Linux 5. Prerequisites: Linux, Sun Java JDK, Apache Maven 2, Apache Ant, DSpace version 1.5 or newer. Warning! This plugin does not function in older versions of DSpace.

The procedure is comprised of two steps:

  1. Compile java-oai.jar with ESE support.
  2. Configure the current dspace installation in order to enable ESE support in the new java-oai.jar.

Compile java-oai.jar with ESE support

The file java-oai.jar is part of the dspace package. It is not required to compile the whole dspace package but only the module which is responsible for the OAI interface.

  1. Download from: the file dspace-1.5.2-src-release.tar.bzip2 and untar it to a local folder.
    • tar xjf dspace-1.5.2-release.tar.bzip2
  2. Download file and move it to the folder: dspace-1.5.2-src-release/dspace-oai/dspace-oai-api/src/main/java/org/dspace/app/oai
    • mv dspace-1.5.2-src-release/dspace-oai/dspace-oai-api/src/main/java/org/dspace/app/oai
  3. Using the linux shell, go to the folder: dspace-1.5.2-src-release/dspace-oai/dspace-oai-api and run mvn package. If everything works OK, the system will compile the software and after a lot of messages, the text BUILD SUCCESSFULwill appear on the console. If an error occures, some of the prerequisite files such as Sun Java JDK and Apache Maven are not installed correctly.
    • cd dspace-1.5.2-release/dspace-oai/dspace-oai-api/
    • mvn package
  4. Given that all the previous steps have been performed according to the plan, the file dspace-1.5.2-src-release/dspace-oai/dspace-oai-api/target/dspace-oai-api-1.5.2.jar must have been created.

Configure the current dspace installation in order to enable ESE support

  1. First of all, we backup the current dspace installation.
    • tar cvjf /backup/dspace-backup.tar.bzip2 /dspace
  2. Shut down Tomcat
    • /etc/init.d/tomcat stop
  3. Copy the newly created dspace-oai-api-1.5.2.jar from our compilation and replace file /dspace/webapps/oai/WEB-INF/lib/dspace-oai-api-1.5.2.jar in the current dspace installation.
    • mv dspace-1.5.2-src-release/dspace-oai/dspace-oai-api/target/dspace-oai-api-1.5.2.jar /dspace/webapps/oai/WEB-INF/lib/dspace-oai-api-1.5.2.jar
  4. Modify dspace configuration file /dspace/config/ and append the following text entry
  5. Start Tomcat.
    • /etc/init.d/tomcat start

Plugin features

The ESE Plugin modifies OAI-PMH output of dspace and adds some new elements in each record:

  • europeana:type valid values: TEXT, VIDEO, SOUND, IMAGE
  • europeana:provider e.g. Veria Central Public Library
  • europeana:object thumbnail URL (if any). This field is generated automatically if it is not set by the dspace administrator in each record. The plugin check automatically if there are any THUMBNAIL Dspace Bitstream Bundles for each item and if true, gets the URL of the first one of them. e.g.
  • europeana:isShownBy Item URL, e.g.


In order to verify that your dspace library supports ESE, check out the following example:

Dublin Core Metadata of the Veria Central Public Library:

A single record: Dublin Core Record.xml

ESE Metadata of the Veria Central Public Library:

A single record: ESE Record.xml

The created ESE metadata have been verified successfully using the Europeana Content Checker Tool.

Ελληνικά Ακαδημαϊκά Αποθετήρια και Ψηφιακές Βιβλιοθήκες Ανοικτής Πρόσβασης

Άρθρο στο περιοδικό Συνεργασία τεύχος 4/2007 του Ινστιτούτου Goethe.

Τα ιδρυματικά αποθετήρια ανοικτής πρόσβασης αποτελούν πλέον μια πραγματικότητα για τα ελληνικά ακαδημαϊκά ιδρύματα. Το παρόν άρθρο έχει στόχο να σκιαγραφήσει το τοπίο των ελληνικών ιδρυματικών αποθετηρίων, να δώσει πληροφορίες για τις συλλογές που φιλοξενούν και να περιγράψει τις τεχνολογίες που χρησιμοποιούνται για την υλοποίησή τους.

Κατεβάστε το άρθρο

ΘΥΡΑ: ανάπτυξη θεματικής πύλης πληροφόρησης στη Βιβλιοθήκη του Πανεπιστημίου Μακεδονίας με τη χρήση λογισμικού ανοικτού κώδικα

Κυριακή Μπαλτά, Μπάνος Ευάγγελος, Χρυσούλα Παπάζογλου, Κωνσταντίνος Ζωντανός, Μάριος Μαυρίδης. Βιβλιοθήκη & Κέντρο Πληροφόρησης, Πανεπιστήμιο Μακεδονίας. 16ο Πανελλήνιο Συνέδριο Ακαδημαϊκών Βιβλιοθηκών Πανεπιστήμιο Πειραιώς, 1-3 Οκτωβρίου 2007

Κατεβάστε το πλήρες κείμενο

Η δημοσίευση στο E-LIS

ΨΗΦΙΔΑ: Ψηφιακή Βιβλιοθήκη και Ιδρυματικό Καταθετήριο του Πανεπιστημίου Μακεδονίας.

Η Ψηφίδα έχει υλοποιηθεί χρησιμοποιώντας το ανοικτό λογισμικό DSpace. Βασίζεται σε τεχνολογία Java Server Pages (JSP) ενώ για την αποθήκευση των δεδομένων χρησιμοποιείται η Postgresql.