Skip to main content

Showing 1–24 of 24 results for author: Scherzinger, S

.
  1. arXiv:2307.10034  [pdf, other

    cs.DB cs.PL

    Validation of Modern JSON Schema: Formalization and Complexity

    Authors: Lyes Attouche, Mohamed-Amine Baazizi, Dario Colazzo, Giorgio Ghelli, Carlo Sartiani, Stefanie Scherzinger

    Abstract: JSON Schema is the de-facto standard schema language for JSON data. The language went through many minor revisions, but the most recent versions of the language added two novel features, dynamic references and annotation-dependent validation, that change the evaluation model. Modern JSON Schema is the name used to indicate all versions from Draft 2019-09, which are characterized by these new featu… ▽ More

    Submitted 1 February, 2024; v1 submitted 19 July, 2023; originally announced July 2023.

  2. arXiv:2306.07085  [pdf, other

    cs.DB

    Extracting JSON Schemas with Tagged Unions

    Authors: Stefan Klessinger, Meike Klettke, Uta Störl, Stefanie Scherzinger

    Abstract: With data lakes and schema-free NoSQL document stores, extracting a descriptive schema from JSON data collections is an acute challenge. In this paper, we target the discovery of tagged unions, a JSON Schema design pattern where the value of one property of an object (the tag) conditionally implies subschemas for sibling properties. We formalize these implications as conditional functional depende… ▽ More

    Submitted 12 June, 2023; originally announced June 2023.

  3. arXiv:2306.02890  [pdf, other

    cs.DB cs.IT

    A Plaque Test for Redundancies in Relational Data

    Authors: Christoph Köhnen, Stefan Klessinger, Jens Zumbrägel, Stefanie Scherzinger

    Abstract: Inspired by the visualization of dental plaque at the dentist's office, this article proposes a novel visualization technique for identifying redundancies in relational data. Our approach builds upon an established information-theoretic framework that, despite being well-principled, remains unexplored in practical applications. In this framework, we calculate the information content (or entropy) o… ▽ More

    Submitted 5 June, 2023; originally announced June 2023.

  4. arXiv:2303.12440  [pdf, other

    cs.RO cs.LG

    Learning Human-Inspired Force Strategies for Robotic Assembly

    Authors: Stefan Scherzinger, Arne Roennau, Rüdiger Dillmann

    Abstract: The programming of robotic assembly tasks is a key component in manufacturing and automation. Force-sensitive assembly, however, often requires reactive strategies to handle slight changes in positioning and unforeseen part jamming. Learning such strategies from human performance is a promising approach, but faces two common challenges: the handling of low part clearances which is difficult to cap… ▽ More

    Submitted 22 March, 2023; originally announced March 2023.

    Comments: 8 pages, 8 figures. Submitted to the IEEE International Conference on Automation Science and Engineering (CASE) 2023

  5. arXiv:2203.10217  [pdf, other

    cs.RO

    A Walking Space Robot for On-Orbit Satellite Servicing: The ReCoBot

    Authors: Stefan Scherzinger, Jakob Weinland, Robert Wilbrandt, Pascal Becker, Arne Roennau, Rüdiger Dillmann

    Abstract: A key factor in the economic efficiency of satellites is their availability in orbit. Replacing standardized building blocks, such as empty fuel tanks or outdated electronic modules, could greatly extend the satellites' lifetime. This, however, requires flexible robots that can locomote on the surface of these satellites for optimal accessibility and manipulation. This paper introduces ReCoBot, a… ▽ More

    Submitted 18 March, 2022; originally announced March 2022.

    Comments: 7 pages, 9 figures, submitted to the 18th IEEE International Conference on Automation Science and Engineering (CASE)

  6. arXiv:2203.06289  [pdf, other

    quant-ph cs.SE

    Peel $\mid$ Pile? Cross-Framework Portability of Quantum Software

    Authors: Manuel Schönberger, Maja Franz, Stefanie Scherzinger, Wolfgang Mauerer

    Abstract: In recent years, various vendors have made quantum software frameworks available. Yet with vendor-specific frameworks, code portability seems at risk, especially in a field where hardware and software libraries have not yet reached a consolidated state, and even foundational aspects of the technologies are still in flux. Accordingly, the development of vendor-independent quantum programming langua… ▽ More

    Submitted 11 March, 2022; originally announced March 2022.

    Journal ref: QSA@ICSA2022

  7. arXiv:2203.05283  [pdf, other

    cs.SE

    Beyond the Badge: Reproducibility Engineering as a Lifetime Skill

    Authors: Wolfgang Mauerer, Stefan Klessinger, Stefanie Scherzinger

    Abstract: Ascertaining reproducibility of scientific experiments is receiving increased attention across disciplines. We argue that the necessary skills are important beyond pure scientific utility, and that they should be taught as part of software engineering (SWE) education. They serve a dual purpose: Apart from acquiring the coveted badges assigned to reproducible research, reproducibility engineering i… ▽ More

    Submitted 10 March, 2022; originally announced March 2022.

  8. arXiv:2202.13434  [pdf, ps, other

    cs.DB cs.PL

    Negation-Closure for JSON Schema

    Authors: Mohamed-Amine Baazizi, Dario Colazzo, Giorgio Ghelli, Carlo Sartiani, Stefanie Scherzinger

    Abstract: JSON Schema is an evolving standard for describing families of JSON documents. It is a logical language, based on a set of assertions that describe features of the JSON value under analysis and on logical or structural combinators for these assertions, including a negation operator. Most logical languages with negation enjoy negation closure, that is, for every operator they have a negation dual t… ▽ More

    Submitted 27 February, 2022; originally announced February 2022.

  9. arXiv:2202.12849  [pdf, other

    cs.DB cs.PL

    Witness Generation for JSON Schema

    Authors: Lyes Attouche, Mohamed-Amine Baazizi, Dario Colazzo, Giorgio Ghelli, Carlo Sartiani, Stefanie Scherzinger

    Abstract: JSON Schema is an important, evolving standard schema language for families of JSON documents. It is based on a complex combination of structural and Boolean assertions, and features negation and recursion. The static analysis of JSON Schema documents comprises practically relevant problems, including schema satisfiability, inclusion, and equivalence. These three problems can be reduced to witness… ▽ More

    Submitted 16 July, 2022; v1 submitted 25 February, 2022; originally announced February 2022.

  10. arXiv:2202.09221  [pdf, other

    cs.RO

    Motion Macro Programming on Assistive Robotic Manipulators: Three Skill Types for Everyday Tasks

    Authors: Stefan Scherzinger, Pascal Becker, Arne Roennau, Rüdiger Dillmann

    Abstract: Assistive robotic manipulators are becoming increasingly important for people with disabilities. Teleoperating the manipulator in mundane tasks is part of their daily lives. Instead of steering the robot through all actions, applying self-recorded motion macros could greatly facilitate repetitive tasks. Dynamic Movement Primitives (DMP) are a powerful method for skill learning via teleoperation. F… ▽ More

    Submitted 12 May, 2023; v1 submitted 18 February, 2022; originally announced February 2022.

    Comments: 8 pages, 10 figures, accepted to the IEEE 20th International Conference on Ubiquitous Robots (UR 2023), Honolulu, USA

  11. arXiv:2201.12031  [pdf, other

    cs.SE quant-ph

    1-2-3 Reproducibility for Quantum Software Experiments

    Authors: Wolfgang Mauerer, Stefanie Scherzinger

    Abstract: Various fields of science face a reproducibility crisis. For quantum software engineering as an emerging field, it is therefore imminent to focus on proper reproducibility engineering from the start. Yet the provision of reproduction packages is almost universally lacking. Actionable advice on how to build such packages is rare, particularly unfortunate in a field with many contributions from rese… ▽ More

    Submitted 28 January, 2022; originally announced January 2022.

    Comments: Q-SANER@SANER 2022 (to appear)

  12. arXiv:2111.01086  [pdf, other

    cs.DB

    AutoShard -- Declaratively Managing Hot Spot Data Objects in NoSQL Document Stores

    Authors: Stefanie Scherzinger, Andreas Thor

    Abstract: NoSQL document stores are becoming increasingly popular as backends in web development. Not only do they scale out to large volumes of data, many systems are even custom-tailored for this domain: NoSQL document stores like Google Cloud Datastore have been designed to support massively parallel reads, and even guarantee strong consistency in updating single data objects. However, strongly consisten… ▽ More

    Submitted 1 November, 2021; originally announced November 2021.

    Comments: Published at WebDB 2014

    Journal ref: WebDB 2014

  13. arXiv:2107.11607  [pdf, other

    cs.DB

    Tell-Tale Tail Latencies: Pitfalls and Perils in Database Benchmarking

    Authors: Michael Fruth, Stefanie Scherzinger, Wolfgang Mauerer, Ralf Ramsauer

    Abstract: The performance of database systems is usually characterised by their average-case (i.e., throughput) behaviour in standardised or de-facto standard benchmarks like TPC-X or YCSB. While tails of the latency (i.e., response time) distribution receive considerably less attention, they have been identified as a threat to the overall system performance: In large-scale systems, even a fraction of reque… ▽ More

    Submitted 24 July, 2021; originally announced July 2021.

  14. arXiv:2107.08677  [pdf, ps, other

    cs.DB

    An Empirical Study on the "Usage of Not" in Real-World JSON Schema Documents (Long Version)

    Authors: Mohamed-Amine Baazizi, Dario Colazzo, Giorgio Ghelli, Carlo Sartiani, Stefanie Scherzinger

    Abstract: In this paper, we study the usage of negation in JSON Schema data modeling. Negation is a logical operator that is rarely present in type systems and schema description languages, since it complicates decision problems. As a consequence, many software tools, but also formal frameworks for working with JSON Schema, do not fully support negation. As of today, the question whether covering negation i… ▽ More

    Submitted 19 July, 2021; originally announced July 2021.

  15. arXiv:2104.14828  [pdf, ps, other

    cs.DB

    Not Elimination and Witness Generation for JSON Schema

    Authors: Mohamed-Amine Baazizi, Dario Colazzo, Giorgio Ghelli, Carlo Sartiani, Stefanie Scherzinger

    Abstract: JSON Schema is an evolving standard for the description of families of JSON documents. JSON Schema is a logical language, based on a set of assertions that describe features of the JSON value under analysis and on logical or structural combinators for these assertions. As for any logical language, problems like satisfaction, not-elimination, schema satisfiability, schema inclusion and equivalence,… ▽ More

    Submitted 7 May, 2021; v1 submitted 30 April, 2021; originally announced April 2021.

  16. arXiv:2104.11787  [pdf, other

    cs.DB

    MigCast in Monte Carlo: The Impact of Data Model Evolution in NoSQL Databases

    Authors: Andrea Hillenbrand, Uta Störl, Shamil Nabiyev, Stefanie Scherzinger

    Abstract: During the development of NoSQL-backed software, the data model evolves naturally alongside the application code. Especially in agile development, new application releases are deployed frequently causing schema changes. Eventually, decisions have to be made regarding the migration of versioned legacy data which is persisted in the cloud-hosted production database. We solve this schema evolution pr… ▽ More

    Submitted 23 April, 2021; originally announced April 2021.

    Comments: 16 pages, 15 figures

  17. arXiv:2102.06219  [pdf, other

    cs.DB

    Silentium! Run-Analyse-Eradicate the Noise out of the DB/OS Stack

    Authors: Wolfgang Mauerer, Ralf Ramsauer, Edson R. F. Lucas, Stefanie Scherzinger

    Abstract: When multiple tenants compete for resources, database performance tends to suffer. Yet there are scenarios where guaranteed sub-millisecond latencies are crucial, such as in real-time data processing, IoT devices, or when operating in safety-critical environments. In this paper, we study how to make query latencies deterministic in the face of noise (whether caused by other tenants or unrelated op… ▽ More

    Submitted 25 February, 2021; v1 submitted 11 February, 2021; originally announced February 2021.

  18. arXiv:2009.11888  [pdf, other

    cs.RO

    Virtual Forward Dynamics Models for Cartesian Robot Control

    Authors: Stefan Scherzinger, Arne Roennau, Rüdiger Dillmann

    Abstract: In industrial context, admittance control represents an important scheme in programming robots for interaction tasks with their environments. Those robots usually implement high-gain disturbance rejection on joint-level and hide direct access to the actuators behind velocity or position controlled interfaces. Using wrist force-torque sensors to add compliance to these systems, force-resolved contr… ▽ More

    Submitted 24 September, 2020; originally announced September 2020.

    Comments: Preprint of submission to Journal of Intelligent & Robotic Systems (JINT), 16 pages, 13 figures

  19. arXiv:2008.10925  [pdf, ps, other

    cs.DB cs.SE

    Replicability and Reproducibility of a Schema Evolution Study in Embedded Databases

    Authors: Dimitri Braininger, Wolfgang Mauerer, Stefanie Scherzinger

    Abstract: Ascertaining the feasibility of independent falsification or repetition of published results is vital to the scientific process, and replication or reproduction experiments are routinely performed in many disciplines. Unfortunately, such studies are only scarcely available in database research, with few papers dedicated to re-evaluating published results. In this paper, we conduct a case study on… ▽ More

    Submitted 9 September, 2020; v1 submitted 25 August, 2020; originally announced August 2020.

  20. arXiv:2003.00054  [pdf, other

    cs.DB cs.SE

    An Empirical Study on the Design and Evolution of NoSQL Database Schemas

    Authors: Stefanie Scherzinger, Sebastian Sidortschuck

    Abstract: We study how software engineers design and evolve their domain model when building applications against NoSQL data stores. Specifically, we target Java projects that use object-NoSQL mappers to interface with schema-free NoSQL data stores. Given the source code of ten real-world database applications, we extract the implicit NoSQL database schema. We capture the sizes of the schemas, and investiga… ▽ More

    Submitted 28 February, 2020; originally announced March 2020.

  21. Contact Skill Imitation Learning for Robot-Independent Assembly Programming

    Authors: Stefan Scherzinger, Arne Roennau, Rüdiger Dillmann

    Abstract: Robotic automation is a key driver for the advancement of technology. The skills of human workers, however, are difficult to program and seem currently unmatched by technical systems. In this work we present a data-driven approach to extract and learn robot-independent contact skills from human demonstrations in simulation environments, using a Long Short Term Memory (LSTM) network. Our model lear… ▽ More

    Submitted 5 February, 2020; v1 submitted 17 August, 2019; originally announced August 2019.

    Comments: 8 pages, 12 figures, presented at the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2019

  22. Inverse Kinematics with Forward Dynamics Solvers for Sampled Motion Tracking

    Authors: Stefan Scherzinger, Arne Roennau, Rüdiger Dillmann

    Abstract: Tracking Cartesian motion with end~effectors is a fundamental task in robot control. For motion that is not known in advance, the solvers must find fast solutions to the inverse kinematics (IK) problem for discretely sampled target poses. On joint control level, however, the robot's actuators operate in a continuous domain, requiring smooth transitions between individual states. In this work, we p… ▽ More

    Submitted 12 May, 2023; v1 submitted 17 August, 2019; originally announced August 2019.

    Comments: 7 pages, 8 figures, presented at the 19th International Conference on Advanced Robotics (ICAR) 2019, Belo Horizonte, Brazil

  23. arXiv:1308.0514  [pdf, other

    cs.DB cs.PL

    Managing Schema Evolution in NoSQL Data Stores

    Authors: Stefanie Scherzinger, Meike Klettke, Uta Störl

    Abstract: NoSQL data stores are commonly schema-less, providing no means for globally defining or managing the schema. While this offers great flexibility in early stages of application development, developers soon can experience the heavy burden of dealing with increasingly heterogeneous data. This paper targets schema evolution for NoSQL data stores, the complex task of adapting and changing the implicit… ▽ More

    Submitted 2 August, 2013; originally announced August 2013.

    Comments: Proceedings of the 14th International Symposium on Database Programming Languages (DBPL 2013), August 30, 2013, Riva del Garda, Trento, Italy

  24. arXiv:cs/0406016  [pdf, ps, other

    cs.DB

    Schema-based Scheduling of Event Processors and Buffer Minimization for Queries on Structured Data Streams

    Authors: Christoph Koch, Stefanie Scherzinger, Nicole Schweikardt, Bernhard Stegmaier

    Abstract: We introduce an extension of the XQuery language, FluX, that supports event-based query processing and the conscious handling of main memory buffers. Purely event-based queries of this language can be executed on streaming XML data in a very direct way. We then develop an algorithm that allows to efficiently rewrite XQueries into the event-based FluX language. This algorithm uses order constrain… ▽ More

    Submitted 7 June, 2004; originally announced June 2004.

    Comments: 14 pages, 4 figures, to appear in Proc. 30th VLDB 2004, Toronto, Canada. Extended version

    ACM Class: H.2.3, H.2.4