elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | 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, 2019-06-04 - 2019-06-06, Potsdam, Germany. doi: 10.5446/42501.

[img] PDF
1MB

Abstract

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
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Krause, ThomasHumboldt-Universität zu Berlinhttps://orcid.org/0000-0003-3731-2422UNSPECIFIED
Druskat, StephanStephan.Druskat (at) dlr.dehttps://orcid.org/0000-0003-4925-7248UNSPECIFIED
Date:4 June 2019
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
DOI:10.5446/42501
Status:Published
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
Event Start Date:4 June 2019
Event End Date:6 June 2019
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 System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Vorhaben SISTEC (old)
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:29 Jul 2024 13:23

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.