DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Die Hard 1.1024.0: backward compatibility of a search engine with persistant IDs

Krause, Thomas and Druskat, Stephan (2019) Die Hard 1.1024.0: backward compatibility of a search engine with persistant IDs. deRSE19 - Conference for Research Software Engineers in Germany, Potsdam, Germany. DOI: 10.5446/42501

[img] PDF


Semantic versioning can be used to describe the downward compatibility of software. Using the example of a search engine for linguistic annotations, we show which problems can occur when operating a search-based service with persistent IDs for queries and results and present possible solutions. Different components, such as the software, the domain-specific query language, and the web service, provide different guarantees and make different demands on downward compatibility. By migrating an existing PostgreSQL-based system to our own implementation, we gain important practical experience in the downward-compatible modernization of an existing system, which we will share in this talk.

Item URL in elib:https://elib.dlr.de/131385/
Document Type:Conference or Workshop Item (Speech)
Title:Die Hard 1.1024.0: backward compatibility of a search engine with persistant IDs
AuthorsInstitution or Email of AuthorsAuthors ORCID iD
Krause, ThomasHumboldt-Universität zu Berlinhttps://orcid.org/0000-0003-3731-2422
Druskat, StephanStephan.Druskat (at) dlr.dehttps://orcid.org/0000-0003-4925-7248
Date:4 June 2019
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In ISI Web of Science:No
DOI :10.5446/42501
Keywords:research software engineering, software sustainability, search engines, persistant identifiers, URLs
Event Title:deRSE19 - Conference for Research Software Engineers in Germany
Event Location:Potsdam, Germany
Event Type:national Conference
Organizer:Gesellschaft für Informatik e.V., de-RSE e.V.
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Technik für Raumfahrtsysteme
DLR - Research theme (Project):R - Vorhaben SISTEC
Location: Berlin-Adlershof
Institutes and Institutions:Institut of Simulation and Software Technology
Institut of Simulation and Software Technology > Distributed Systems and Component Software
Deposited By: Druskat, Stephan
Deposited On:05 Dec 2019 09:19
Last Modified:05 Dec 2019 09:19

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.