<?xml version="1.0" encoding="utf-8"?>
<export-example>
  <doc>
    <id>4754</id>
    <completedYear/>
    <publishedYear>2016</publishedYear>
    <thesisYearAccepted/>
    <language>eng</language>
    <pageFirst>38</pageFirst>
    <pageLast>39</pageLast>
    <pageNumber/>
    <edition/>
    <issue/>
    <volume/>
    <type>conferenceobject</type>
    <publisherName>ACM</publisherName>
    <publisherPlace/>
    <creatingCorporation/>
    <contributingCorporation/>
    <belongsToBibliography>0</belongsToBibliography>
    <completedDate>--</completedDate>
    <publishedDate>--</publishedDate>
    <thesisDateAccepted>--</thesisDateAccepted>
    <title language="eng">Datalution: a tool for continuous schema evolution in NoSQL-backed web applications</title>
    <abstract language="eng">When an incremental release of a web application is deployed, the structure of data already persisted in the production database may no longer match what the application code expects. Traditionally, eager schema migration is called for, where all legacy data is migrated in one go. With the growing popularity of schema-flexible NoSQL data stores, lazy forms of data migration have emerged: Legacy entities are migrated on-the-fly, one at-a-time, when they are loaded by the application. In this demo, we present Datalution, a tool demonstrating the merits of lazy data migration. Datalution can apply chains of pending schema changes, due to its Datalog-based internal representation. The Datalution approach thus ensures that schema evolution, as part of continous deployment, is carried out correctly.</abstract>
    <parentTitle language="eng">QUDOS 2016: Proceedings of the 2nd International Workshop on Quality-Aware DevOps</parentTitle>
    <identifier type="doi">10.1145/2945408.2945416</identifier>
    <enrichment key="opus.import.date">2022-07-06T16:27:45+00:00</enrichment>
    <enrichment key="opus.source">sword</enrichment>
    <enrichment key="opus.import.user">importuser</enrichment>
    <enrichment key="opus.doi.autoCreate">false</enrichment>
    <enrichment key="opus.urn.autoCreate">true</enrichment>
    <licence>Keine Lizenz - Es gilt das deutsche Urheberrecht: § 53 UrhG</licence>
    <author>Stefanie Scherzinger</author>
    <author>Stephanie Sombach</author>
    <author>Katharina Wiech</author>
    <author>Meike Klettke</author>
    <author>Uta Störl</author>
    <collection role="institutes" number="FakIM">Fakultät Informatik und Mathematik</collection>
    <collection role="othforschungsschwerpunkt" number="16311">Digitalisierung</collection>
  </doc>
  <doc>
    <id>1386</id>
    <completedYear/>
    <publishedYear>2015</publishedYear>
    <thesisYearAccepted/>
    <language>deu</language>
    <pageFirst/>
    <pageLast/>
    <pageNumber/>
    <edition/>
    <issue/>
    <volume/>
    <type>periodicalpart</type>
    <publisherName/>
    <publisherPlace>Regensburg</publisherPlace>
    <creatingCorporation>Ostbayerische Technische Hochschule Regensburg</creatingCorporation>
    <contributingCorporation/>
    <belongsToBibliography>0</belongsToBibliography>
    <completedDate>--</completedDate>
    <publishedDate>--</publishedDate>
    <thesisDateAccepted>--</thesisDateAccepted>
    <title language="deu">Forschungsbericht 2015</title>
    <identifier type="isbn">978-3-00-048589-3</identifier>
    <identifier type="urn">urn:nbn:de:bvb:898-opus4-13867</identifier>
    <identifier type="doi">10.35096/othr/pub-1386</identifier>
    <author>Georg Scharfenberg</author>
    <author>Jürgen Mottok</author>
    <author>Christina Artmann</author>
    <author>Martin Hobelsberger</author>
    <author>Ivan Paric</author>
    <author>Benjamin Großmann</author>
    <author>Clemens Pohlt</author>
    <author>Alena Wackerbarth</author>
    <author>Uli Pausch</author>
    <author>Christiane Heidrich</author>
    <author>Martin Fadanelli</author>
    <author>Michael Elsner</author>
    <author>Daniel Pöcher</author>
    <author>Lenz Pittroff</author>
    <author>Stefan Beer</author>
    <author>Oliver Brückl</author>
    <author>Matthias Haslbeck</author>
    <author>Michael Sterner</author>
    <author>Martin Thema</author>
    <author>Nicole Muggenthaler</author>
    <author>Thorsten Lenck</author>
    <author>Philipp Götz</author>
    <author>Fabian Eckert</author>
    <author>Michael Deubzer</author>
    <author>Armin Stingl</author>
    <author>Erol Simsek</author>
    <author>Stefan Krämer</author>
    <author>Benjamin Großmann</author>
    <author>Thomas Schlegl</author>
    <author>Sascha Niedersteiner</author>
    <author>Thomas Berlehner</author>
    <author>Mitchell Joblin</author>
    <author>Wolfgang Mauerer</author>
    <author>Sven Apel</author>
    <author>Janet Siegmund</author>
    <author>Dirk Riehle</author>
    <author>Joachim Weber</author>
    <author>Christoph Palm</author>
    <author>Martin Zobel</author>
    <author>Ghassan Al-Falouji</author>
    <author>Dietmar Prestel</author>
    <author>Georg Scharfenberg</author>
    <author>Roland Mandl</author>
    <author>Arnulf Deinzer</author>
    <author>W. Halang</author>
    <author>Jutta Margraf-Stiksrud</author>
    <author>Bernhard Sick</author>
    <author>Renate Deinzer</author>
    <author>Stefanie Scherzinger</author>
    <author>Meike Klettke</author>
    <author>Uta Störl</author>
    <author>Katharina Wiech</author>
    <author>Christoph Kubata</author>
    <author>Dirk Sindersberger</author>
    <author>Gareth J. Monkman</author>
    <author>Markus Dollinger</author>
    <author>Sven Dembianny</author>
    <author>Andreas Kölbl</author>
    <author>Franz Welker</author>
    <author>Matthias Meier</author>
    <author>Philipp Thumann</author>
    <author>Krzysztof Swidergal</author>
    <author>Marcus Wagner</author>
    <author>Sonja Haug</author>
    <author>Matthias Vernim</author>
    <author>Barbara Seidenstücker</author>
    <author>Karsten Weber</author>
    <author>Christian Arsan</author>
    <author>Reinhold Schone</author>
    <author>Johannes Münder</author>
    <author>Irmgard Schroll-Decker</author>
    <author>Andrea Elisabeth Dillinger</author>
    <author>Rudolf Fuchshofer</author>
    <author>Gareth J. Monkman</author>
    <author>Mikhail Shamonin (Chamonine)</author>
    <author>Markus A. Geith</author>
    <author>Fabian Koch</author>
    <author>Christian Ühlin</author>
    <author>Thomas Schratzenstaller</author>
    <author>Sean Patrick Saßmannshausen</author>
    <author>Eberhard Auchter</author>
    <author>Willy Kriz</author>
    <author>Othmar Springer</author>
    <author>Maria Thumann</author>
    <author>Wolfgang Kusterle</author>
    <author>Andreas Obermeier</author>
    <author>Anton Udalzow</author>
    <author>Anton Schmailzl</author>
    <author>Stefan Hierl</author>
    <author>Christoph Langer</author>
    <author>Rupert Schreiner</author>
    <series>
      <title>Forschungsberichte der OTH Regensburg</title>
      <number>2015</number>
    </series>
    <collection role="institutes" number="HL">Hochschulleitung/Hochschulverwaltung</collection>
    <collection role="othpublikationsherkunft" number="">Von der OTH Regensburg herausgegeben</collection>
    <collection role="persons" number="weberlate">Weber, Karsten (Prof. Dr.) - Labor für Technikfolgenabschätzung und Angewandte Ethik</collection>
    <collection role="institutes" number="IAFW">Zentrum für Forschung und Transfer (ZFT ab 2024; vorher: IAFW)</collection>
    <collection role="persons" number="sternerfenes">Sterner, Michael (Prof. Dr.) - FENES / Forschungsgruppe Energiespeicher</collection>
    <collection role="persons" number="bruecklfenes">Brückl, Oliver (Prof. Dr.) - FENES / Forschungsgruppe Energienetze</collection>
    <collection role="persons" number="hauglasofo">Haug, Sonja (Prof. Dr.) - Labor Empirische Sozialforschung</collection>
    <thesisPublisher>Ostbayerische Technische Hochschule Regensburg</thesisPublisher>
    <file>https://opus4.kobv.de/opus4-oth-regensburg/files/1386/Forschungsbericht_2015.pdf</file>
  </doc>
</export-example>
