Skip to main content

Showing 1–9 of 9 results for author: Ortmeier, F

.
  1. ASAP-Repair: API-Specific Automated Program Repair Based on API Usage Graphs

    Authors: Sebastian Nielebock, Paul Blockhaus, Jacob Krüger, Frank Ortmeier

    Abstract: Modern software development relies on the reuse of code via Application Programming Interfaces (APIs). Such reuse relieves developers from learning and develo** established algorithms and data structures anew, enabling them to focus on their problem at hand. However, there is also the risk of misusing an API due to a lack of understanding or proper documentation. While many techniques target API… ▽ More

    Submitted 12 February, 2024; originally announced February 2024.

    Comments: Accepted for presentation at the 5th ACM/IEEE International Workshop on Automated Program Repair (APR24)

  2. arXiv:2210.07654  [pdf, other

    cs.CV cs.LG eess.IV

    Towards Transformer-based Homogenization of Satellite Imagery for Landsat-8 and Sentinel-2

    Authors: Venkatesh Thirugnana Sambandham, Konstantin Kirchheim, Sayan Mukhopadhaya, Frank Ortmeier

    Abstract: Landsat-8 (NASA) and Sentinel-2 (ESA) are two prominent multi-spectral imaging satellite projects that provide publicly available data. The multi-spectral imaging sensors of the satellites capture images of the earth's surface in the visible and infrared region of the electromagnetic spectrum. Since the majority of the earth's surface is constantly covered with clouds, which are not transparent at… ▽ More

    Submitted 14 October, 2022; originally announced October 2022.

    Journal ref: ESST2022: Transformers Workshop for Environmental Science

  3. arXiv:2207.06665  [pdf, other

    cs.SE

    Automated Change Rule Inference for Distance-Based API Misuse Detection

    Authors: Sebastian Nielebock, Paul Blockhaus, Jacob Krüger, Frank Ortmeier

    Abstract: Developers build on Application Programming Interfaces (APIs) to reuse existing functionalities of code libraries. Despite the benefits of reusing established libraries (e.g., time savings, high quality), developers may diverge from the API's intended usage; potentially causing bugs or, more specifically, API misuses. Recent research focuses on develo** techniques to automatically detect API mis… ▽ More

    Submitted 14 July, 2022; originally announced July 2022.

  4. arXiv:2203.00382  [pdf, ps, other

    cs.LG cs.AI

    Addressing Randomness in Evaluation Protocols for Out-of-Distribution Detection

    Authors: Konstantin Kirchheim, Tim Gonschorek, Frank Ortmeier

    Abstract: Deep Neural Networks for classification behave unpredictably when confronted with inputs not stemming from the training distribution. This motivates out-of-distribution detection (OOD) mechanisms. The usual lack of prior information on out-of-distribution data renders the performance estimation of detection approaches on unseen data difficult. Several contemporary evaluation protocols are based on… ▽ More

    Submitted 1 March, 2022; originally announced March 2022.

    Journal ref: The 2nd Workshop on Artificial Intelligence for Anomalies and Novelties in Conjunction with IJCAI (2021)

  5. arXiv:2108.12511  [pdf, other

    cs.SE

    An Experimental Analysis of Graph-Distance Algorithms for Comparing API Usages

    Authors: Sebastian Nielebock, Paul Blockhaus, Jacob Krüger, Frank Ortmeier

    Abstract: Modern software development heavily relies on the reuse of functionalities through Application Programming Interfaces (APIs). However, client developers can have issues identifying the correct usage of a certain API, causing misuses accompanied by software crashes or usability bugs. Therefore, researchers have aimed at identifying API misuses automatically by comparing client code usages to correc… ▽ More

    Submitted 27 August, 2021; originally announced August 2021.

    Comments: Accepted Paper at the 21st IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM) in the Replication and Negative Results (RENE) Track

  6. arXiv:2103.09620  [pdf, other

    cs.SE

    AndroidCompass: A Dataset of Android Compatibility Checks in Code Repositories

    Authors: Sebastian Nielebock, Paul Blockhaus, Jacob Krüger, Frank Ortmeier

    Abstract: Many developers and organizations implement apps for Android, the most widely used operating system for mobile devices. Common problems developers face are the various hardware devices, customized Android variants, and frequent updates, forcing them to implement workarounds for the different versions and variants of Android APIs used in practice. In this paper, we contribute the Android Compatibil… ▽ More

    Submitted 17 March, 2021; originally announced March 2021.

    Comments: preprint of an accepted article at the 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR) - Data Showcase Track

  7. arXiv:2008.00277  [pdf, other

    cs.SE

    Guided Pattern Mining for API Misuse Detection by Change-Based Code Analysis

    Authors: Sebastian Nielebock, Robert Heumüller, Kevin Michael Schott, Frank Ortmeier

    Abstract: Lack of experience, inadequate documentation, and sub-optimal API design frequently cause developers to make mistakes when re-using third-party implementations. Such API misuses can result in unintended behavior, performance losses, or software crashes. Therefore, current research aims to automatically detect such misuses by comparing the way a developer used an API to previously inferred patterns… ▽ More

    Submitted 12 July, 2021; v1 submitted 1 August, 2020; originally announced August 2020.

    ACM Class: D.2.5

  8. arXiv:1911.10793  [pdf, other

    math.OC cs.RO eess.SY

    Learning References with Gaussian Processes in Model Predictive Control applied to Robot Assisted Surgery

    Authors: Janine Matschek, Tim Gonschorek, Magnus Hanses, Norbert Elkmann, Frank Ortmeier, Rolf Findeisen

    Abstract: One of the key benefits of model predictive control is the capability of controlling a system proactively in the sense of taking the future system evolution into account. However, often external disturbances or references are not a priori known, which renders the predictive controllers shortsighted or uninformed. Adaptive prediction models can be used to overcome this issue and provide predictions… ▽ More

    Submitted 25 November, 2019; originally announced November 2019.

  9. Probabilistic Model-Based Safety Analysis

    Authors: Matthias Güdemann, Frank Ortmeier

    Abstract: Model-based safety analysis approaches aim at finding critical failure combinations by analysis of models of the whole system (i.e. software, hardware, failure modes and environment). The advantage of these methods compared to traditional approaches is that the analysis of the whole system gives more precise results. Only few model-based approaches have been applied to answer quantitative question… ▽ More

    Submitted 25 June, 2010; originally announced June 2010.

    Journal ref: EPTCS 28, 2010, pp. 114-128