MORe: A Micro-service Oriented Aggregator

  • Dimitris Gavrilis
  • Vangelis Nomikos
  • Konstantinos Kravvaritis
  • Stavros Angelis
  • Christos Papatheodorou
  • Panos Constantopoulos
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 672)

Abstract

Metadata aggregation is a task increasingly encountered in many projects involving data repositories. The small number of specialized software for this task indicates that in most cases customized software is used to perform aggregation, which in turn relates to the highly complex tasks and architectures involved. In this paper, the metadata and object repository aggregator (MORe) is presented, which has been effectively used in numerous projects and provides an easy and flexible way of aggregating metadata from multiple sources and in multiple formats. Its flexible and scalable architecture exploits cloud technologies and allows storing content into different storage systems, defining workflows dynamically and extending the system with external services. One of the most important aspects of MORe is its curation/enrichment services which allow curation managers to automatically apply and execute enrichment plans employing enrichment micro-services in order to aggregated data.

Keywords

Metadata aggregation Metadata interoperability Enrichment Scalable architectures Micro-services Metadata quality 

References

  1. 1.
    Papatheodorou, C., Dallas, C., Ertmann-Christiansen, C., Fernie, K., Gavrilis, D., Masci, M.E., Constantopoulos, P., Angelis, S.: A new architecture and approach to asset representation for europeana aggregation: the CARARE way. In: García-Barriocanal, E., Cebeci, Z., Okur, M.C., Öztürk, A. (eds.) MTSR 2011. CCIS, vol. 240, pp. 412–423. Springer, Heidelberg (2011). doi:10.1007/978-3-642-24731-6_41 CrossRefGoogle Scholar
  2. 2.
    Ιsaac, A.: Europeana data model primer. Europeana Project (2011)Google Scholar
  3. 3.
    Reis, D., Freire, N., Manguinhas, H., Pedrosa, G.: REPOX – a framework for metadata interchange. In: Agosti, M., Borbinha, J., Kapidakis, S., Papatheodorou, C., Tsakonas, G. (eds.) ECDL 2009. LNCS, vol. 5714, pp. 479–480. Springer, Heidelberg (2009). doi:10.1007/978-3-642-04346-8_65 CrossRefGoogle Scholar
  4. 4.
    Mannens, E., Troncy, R., Braeckman, K., Van Deursen, D., Van Lancker, W., De Sutter, R., Van de Walle, R.: Automatic metadata enrichment in news production. In:10th Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS 2009), pp. 61–64. IEEE Press (2009)Google Scholar
  5. 5.
    Rainer, S., Haslhofer, B., Jung, J.: Annotations tags and linked data. Metadata enrichment in online map collections through Volunteer-Contributed Information. e-Perimetron 6, 129–137 (2011)Google Scholar
  6. 6.
    Clair, K.: Metadata for a micro-services-based digital curation system. In: International Conference on Dublin Core and Metadata Applications, pp. 58–62 (2011)Google Scholar
  7. 7.
    Abrams, S., Kunze, J., Loy, D.: An emergent micro-services approach to digital curation infrastructure. Int. J. Digit. Curation 5, 172–186 (2010)CrossRefGoogle Scholar
  8. 8.
    Gavrilis, D., Dallas, C., Angelis, S.: A curation-oriented thematic aggregator. In: Aalberg, T., Papatheodorou, C., Dobreva, M., Tsakonas, G., Farrugia, C.J. (eds.) TPDL 2013. LNCS, vol. 8092, pp. 132–137. Springer, Heidelberg (2013). doi:10.1007/978-3-642-40501-3_13 CrossRefGoogle Scholar
  9. 9.
    Gavrilis, D., Angelis, C., Papatheodorou, C.: MOPSEUS: a digital repository system with semantically enhanced preservation services. In: 7th International Conference on Preservation of Digital Objects (iPRES 2010), pp. 135–143 (2010)Google Scholar
  10. 10.
    Kucsma, J., Reiss, K., Sidman, A.: Using Omeka to build digital collections: the METRO case study. D-Lib Mag. 16(3–4) (2010)Google Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  • Dimitris Gavrilis
    • 1
  • Vangelis Nomikos
    • 1
  • Konstantinos Kravvaritis
    • 1
  • Stavros Angelis
    • 1
  • Christos Papatheodorou
    • 1
    • 2
  • Panos Constantopoulos
    • 1
    • 3
  1. 1.Digital Curation Unit – IMISAthena Research CenterAthensGreece
  2. 2.Department of Archives, Library Science and MuseologyIonian UniversityCorfuGreece
  3. 3.Department of InformaticsAthens University of Economics and BusinessAthensGreece

Personalised recommendations