Data Integration for the Arts and Humanities: A Language Theoretical Concept

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9819)


In the context of the arts and humanities, heterogeneity largely corresponds to the variety of disciplines, their research questions and communities. Resulting from the diversity of the application domain, the analysis of overall requirements and the subsequent derivation of appropriate unifying schemata is prevented by the complexity and size of the domain. The approach presented in this paper is based on the hypothesis that data integration problems in the arts and humanities can be solved on the theoretical foundation of formal languages. In applying a theoretically substantiated framework, integrative solutions on the formal basis of language specifications can be tailored to specific and individual research needs—abstracting from reoccurring technical difficulties and leading the focus of domain experts on semantic aspects.


Data Integration Parse Tree Context Free Grammar Intermediate Representation Transformation Language 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Dublin Core Metadata Element Set, Version 1.1 (2012).
  2. 2.
    Batini, C., Lenzerini, M., Navathe, S.B.: A comparative analysis of methodologies for database schema integration. ACM Comput. Surv. 18(4), 323–364 (1986)CrossRefGoogle Scholar
  3. 3.
    Cooper, K.D., Torczon, L.: Engineering a Compiler, 2nd edn. Elsevier Morgan Kaufmann, Amsterdam (2012)zbMATHGoogle Scholar
  4. 4.
    Gradl, T.: Concept and implementation of a rule framework to dynamically transform data and queries for heterogeneous collections. Master thesis, University of Bamberg, Bamberg (02-07-2014)Google Scholar
  5. 5.
    Gradl, T., Henrich, A.: A novel approach for a reusable federation of research data within the arts and humanities. In: Digital Humanities 2014 - Book of Abstracts, pp. 382–384, Lausanne, Switzerland (2014).
  6. 6.
    Hagedorn, K.: OAister: a no dead ends OAI service provider. Libr. Hi Tech 21(2), 170–181 (2003)MathSciNetCrossRefGoogle Scholar
  7. 7.
    Hull, R.: Managing semantic heterogeneity in databases. In: Mendelzon, A., Özsoyoglu, Z.M. (eds.) Proceedings of the Sixteenth ACM SIGACT-SIGMOD-SIGART Symposium, PODS 1997, pp. 51–61 (1997)Google Scholar
  8. 8.
    Lenzerini, M.: Data integration: a theoretical perspective. In: Abiteboul, S. (ed.) Proceedings of the Twenty-First ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, p. 233. ACM, New York (2002)Google Scholar
  9. 9.
    Murata, M., Lee, D., Mani, M., Kawaguchi, K.: Taxonomy of XML schema languages using formal language theory. ACM Trans. Internet Technol. 5(4), 660–704 (2005)CrossRefGoogle Scholar
  10. 10.
    Parr, T.: Language implementation patterns: create your own domain-specific and general programming languages. The Pragmatic Programmers, The Pragmatic Bookshelf, Raleigh, NC, P3.0 Printing, Version: 2011-7-13 edn. (2011)Google Scholar
  11. 11.
    Parr, T.: The Definitive ANTLR 4 Reference. The Pragmatic Programmers, 2nd edn. Pragmatic Bookshelf, Dallas and Raleigh (2012)Google Scholar
  12. 12.
    Peroni, S., Tomasi, F., Vitali, F.: Reflecting on the Europeana data model. In: Agosti, M., Esposito, F., Ferilli, S., Ferro, N. (eds.) IRCDL 2012. CCIS, vol. 354, pp. 228–240. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  13. 13.
    Pouyllau, S.: ISIDORE: acces to open data of arts & humanities (2011).
  14. 14.
    Sheth, A.P., Larson, J.A.: Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Comput. Surv. 22(3), 183–236 (1990)CrossRefGoogle Scholar
  15. 15.
    Zhang, Z., Shi, P., Che, H., Gu, J.: An algebraic framework for schema matching. Informatica 19(3), 421–446 (2008). MathSciNetzbMATHGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Media Informatics GroupUniversity of BambergBambergGermany

Personalised recommendations