Skip to main content

Showing 1–32 of 32 results for author: Schmid, K

Searching in archive cs. Search in all archives.
.
  1. arXiv:2404.17009  [pdf, other

    cs.SE

    What You Use is What You Get: Unforced Errors in Studying Cultural Aspects in Agile Software Development

    Authors: Michael Neumann, Klaus Schmid, Lars Baumann

    Abstract: Context: Cultural aspects are of high importance as they guide people's behaviour and thus, influence how people apply methods and act in projects. In recent years, software engineering research emphasized the need to analyze the challenges of specific cultural characteristics. Investigating the influence of cultural characteristics is challenging due to the multi-faceted concept of culture. Peopl… ▽ More

    Submitted 25 April, 2024; originally announced April 2024.

  2. arXiv:2403.01952  [pdf, ps, other

    cs.SE

    On the Challenges of Transforming UVL to IVML

    Authors: Prankur Agarwal, Kevin Feichtinger, Klaus Schmid, Holger Eichelberger, Rick Rabiser

    Abstract: Software product line techniques encourage the reuse and adaptation of software components for creating customized products or software systems. These different product variants have commonalities and differences, which are managed by variability modeling. Over the past three decades, both academia and industry have developed numerous variability modeling methods, each with its own advantages and… ▽ More

    Submitted 4 March, 2024; originally announced March 2024.

    Comments: Presented at 6th International Workshop on Languages for Modelling Variability (MODEVAR'24) (arXiv:cs/2402.15511)

    Report number: MODEVAR/2024/01

  3. arXiv:2309.12756  [pdf, other

    cs.SE cs.AI

    Towards an MLOps Architecture for XAI in Industrial Applications

    Authors: Leonhard Faubel, Thomas Woudsma, Leila Methnani, Amir Ghorbani Ghezeljhemeidan, Fabian Buelow, Klaus Schmid, Willem D. van Driel, Benjamin Kloepper, Andreas Theodorou, Mohsen Nosratinia, Magnus Bång

    Abstract: Machine learning (ML) has become a popular tool in the industrial sector as it helps to improve operations, increase efficiency, and reduce costs. However, deploying and managing ML models in production environments can be complex. This is where Machine Learning Operations (MLOps) comes in. MLOps aims to streamline this deployment and management process. One of the remaining MLOps challenges is th… ▽ More

    Submitted 20 October, 2023; v1 submitted 22 September, 2023; originally announced September 2023.

  4. arXiv:2308.04468  [pdf, other

    cs.CV

    3D Scene Diffusion Guidance using Scene Graphs

    Authors: Mohammad Naanaa, Katharina Schmid, Yinyu Nie

    Abstract: Guided synthesis of high-quality 3D scenes is a challenging task. Diffusion models have shown promise in generating diverse data, including 3D scenes. However, current methods rely directly on text embeddings for controlling the generation, limiting the incorporation of complex spatial relationships between objects. We propose a novel approach for 3D scene diffusion guidance using scene graphs. To… ▽ More

    Submitted 8 August, 2023; originally announced August 2023.

    Comments: 5 figures

  5. arXiv:2302.11809  [pdf, other

    cs.SE

    Characterizing The Impact of Culture on Agile Methods: The MoCA Model

    Authors: Michael Neumann, Klaus Schmid, Lars Baumann

    Abstract: Agile methods are well-known approaches in software development and used in various settings, which may vary wrt. organizational size, culture, or industrial sector. One important facet for the successful use of agile methods is the strong focus on social aspects. We know, that cultural values influence the behaviour of humans. Thus, an in-depth understanding of the influence of cultural aspects o… ▽ More

    Submitted 23 February, 2023; originally announced February 2023.

  6. arXiv:2301.07416  [pdf, other

    cs.MA cs.AI

    Learning to Participate through Trading of Reward Shares

    Authors: Michael Kölle, Tim Matheis, Philipp Altmann, Kyrill Schmid

    Abstract: Enabling autonomous agents to act cooperatively is an important step to integrate artificial intelligence in our daily lives. While some methods seek to stimulate cooperation by letting agents give rewards to others, in this paper we propose a method inspired by the stock market, where agents have the opportunity to participate in other agents' returns by acquiring reward shares. Intuitively, an a… ▽ More

    Submitted 18 January, 2023; originally announced January 2023.

    Comments: Accepted at ICAART 2023

  7. arXiv:2207.11172  [pdf, other

    cs.AI cs.LG

    Decentralized scheduling through an adaptive, trading-based multi-agent system

    Authors: Michael Kölle, Lennart Rietdorf, Kyrill Schmid

    Abstract: In multi-agent reinforcement learning systems, the actions of one agent can have a negative impact on the rewards of other agents. One way to combat this problem is to let agents trade their rewards amongst each other. Motivated by this, this work applies a trading approach to a simulated scheduling environment, where the agents are responsible for the assignment of incoming jobs to compute cores.… ▽ More

    Submitted 5 July, 2022; originally announced July 2022.

    Comments: Accepted at ABMHuB 2022 workshop

  8. Stochastic Market Games

    Authors: Kyrill Schmid, Lenz Belzner, Robert Müller, Johannes Tochtermann, Claudia Linnhoff-Popien

    Abstract: Some of the most relevant future applications of multi-agent systems like autonomous driving or factories as a service display mixed-motive scenarios, where agents might have conflicting goals. In these settings agents are likely to learn undesirable outcomes in terms of cooperation under independent learning, such as overly greedy behavior. Motivated from real world societies, in this work we pro… ▽ More

    Submitted 19 July, 2022; v1 submitted 15 July, 2022; originally announced July 2022.

    Comments: IJCAI-21

  9. arXiv:2205.15575  [pdf, other

    cs.CL

    hmBERT: Historical Multilingual Language Models for Named Entity Recognition

    Authors: Stefan Schweter, Luisa März, Katharina Schmid, Erion Çano

    Abstract: Compared to standard Named Entity Recognition (NER), identifying persons, locations, and organizations in historical texts constitutes a big challenge. To obtain machine-readable corpora, the historical text is usually scanned and Optical Character Recognition (OCR) needs to be performed. As a result, the historical corpora contain errors. Also, entities like location or organization can change ov… ▽ More

    Submitted 1 July, 2022; v1 submitted 31 May, 2022; originally announced May 2022.

    Comments: Camera-ready HIPE-2022 Working Note Paper for CLEF 2022 (Conference and Labs of the Evaluation Forum (CLEF 2022))

  10. Improving Software Engineering Research through Experimentation Workbenches

    Authors: Klaus Schmid, Sascha El-Sharkawy, Christian Kröher

    Abstract: Experimentation with software prototypes plays a fundamental role in software engineering research. In contrast to many other scientific disciplines, however, explicit support for this key activity in software engineering is relatively small. While some approaches to improve this situation have been proposed by the software engineering community, experiments are still very difficult and sometimes… ▽ More

    Submitted 25 October, 2021; originally announced October 2021.

    Journal ref: ter Beek M., Fantechi A., Semini L. (eds) From Software Engineering to Formal Methods and Tools, and Back. Lecture Notes in Computer Science, vol 11865, 2019, pages 67-82

  11. KernelHaven -- An Open Infrastructure for Product Line Analysis

    Authors: Christian Kröher, Sascha El-Sharkawy, Klaus Schmid

    Abstract: KernelHaven is an open infrastructure for Software Product Line (SPL) analysis. It is intended both as a production-quality analysis tool set as well as a research support tool, e.g., to support researchers in systematically exploring research hypothesis. For flexibility and ease of experimentation KernelHaven components are plug-ins for extracting certain information from SPL artifacts and proces… ▽ More

    Submitted 19 October, 2021; originally announced October 2021.

    Journal ref: Proceedings of the 22nd International Systems and Software Product Line Conference (SPLC '18) - Volume 2, 2018, pages 5-10

  12. MetricHaven -- More Than 23,000 Metrics for Measuring Quality Attributes of Software Product Lines

    Authors: Sascha El-Sharkawy, Adam Krafczyk, Klaus Schmid

    Abstract: Variability-aware metrics are designed to measure qualitative aspects of software product lines. As we identified in a prior SLR \cite{El-SharkawyYamagishi-EichlerSchmid19}, there exist already many metrics that address code or variability separately, while the combination of both has been less researched. MetricHaven fills this gap, as it extensively supports combining information from code files… ▽ More

    Submitted 19 October, 2021; originally announced October 2021.

    Journal ref: Proceedings of the 23rd International Systems and Software Product Line Conference (SPLC '19) - Volume B, 2019, pages 25-28

  13. Fast Static Analyses of Software Product Lines -- An Example With More Than 42,000 Metrics

    Authors: Sascha El-Sharkawy, Adam Krafczyk, Klaus Schmid

    Abstract: Context: Software metrics, as one form of static analyses, is a commonly used approach in software engineering in order to understand the state of a software system, in particular to identify potential areas prone to defects. Family-based techniques extract variability information from code artifacts in Software Product Lines (SPLs) to perform static analysis for all available variants. Many diffe… ▽ More

    Submitted 12 October, 2021; originally announced October 2021.

    Journal ref: Proceedings of the 14th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS '20), 2020, article no. 8

  14. Reverse Engineering Code Dependencies: Converting Integer-Based Variability to Propositional Logic

    Authors: Adam Krafczyk, Sascha El-Sharkawy, Klaus Schmid

    Abstract: A number of SAT-based analysis concepts and tools for software product lines exist, that extract code dependencies in propositional logic from the source code assets of the product line. On these extracted conditions, SAT-solvers are used to reason about the variability. However, in practice, a lot of software product lines use integer-based variability. The variability variables hold integer valu… ▽ More

    Submitted 12 October, 2021; originally announced October 2021.

    Journal ref: Proceedings of the 22nd International Systems and Software Product Line Conference (SPLC '18) - Volume 2, 2018, pages 34-41

  15. Reverse Engineering Variability in an Industrial Product Line: Observations and Lessons Learned

    Authors: Sascha El-Sharkawy, Dhar Saura Jyoti, Adam Krafczyk, Slawomir Duszynski, Tobias Beichter, Klaus Schmid

    Abstract: Ideally, a variability model is a correct and complete representation of product line features and constraints among them. Together with a map** between features and code, this ensures that only valid products can be configured and derived. However, in practice the modeled constraints might be neither complete nor correct, which causes problems in the configuration and product derivation phases.… ▽ More

    Submitted 12 October, 2021; originally announced October 2021.

    Journal ref: Proceedings of the 22nd International Systems and Software Product Line Conference (SPLC '18) - Volume 1, 2018, pages 215-225

  16. KernelHaven -- An Experimentation Workbench for Analyzing Software Product Lines

    Authors: Christian Kröher, Sascha El-Sharkawy, Klaus Schmid

    Abstract: Systematic exploration of hypotheses is a major part of any empirical research. In software engineering, we often produce unique tools for experiments and evaluate them independently on different data sets. In this paper, we present KernelHaven as an experimentation workbench supporting a significant number of experiments in the domain of static product line analysis and verification. It addresses… ▽ More

    Submitted 12 October, 2021; originally announced October 2021.

    Comments: Video: https://youtu.be/IbNc-H1NoZU

    Journal ref: Proceedings of the 40th International Conference on Software Engineering (ICSE '18) - Companion Proceeedings, 2018, pages 73-76

  17. An Empirical Study of Configuration Mismatches in Linux

    Authors: Sascha El-Sharkawy, Adam Krafczyk, Klaus Schmid

    Abstract: Ideally the variability of a product line is represented completely and correctly by its variability model. However, in practice additional variability is often represented on the level of the build system or in the code. Such a situation may lead to inconsistencies, where the actually realized variability does not fully correspond to the one described by the variability model. In this paper we fo… ▽ More

    Submitted 12 October, 2021; originally announced October 2021.

    Journal ref: Proceedings of the 21st International Systems and Software Product Line Conference (SPLC '17) - Volume A, 2017, pages 19-28

  18. arXiv:2109.10900  [pdf, other

    cs.AI cs.MA

    Towards Multi-Agent Reinforcement Learning using Quantum Boltzmann Machines

    Authors: Tobias Müller, Christoph Roch, Kyrill Schmid, Philipp Altmann

    Abstract: Reinforcement learning has driven impressive advances in machine learning. Simultaneously, quantum-enhanced machine learning algorithms using quantum annealing underlie heavy developments. Recently, a multi-agent reinforcement learning (MARL) architecture combining both paradigms has been proposed. This novel algorithm, which utilizes Quantum Boltzmann Machines (QBMs) for Q-value approximation has… ▽ More

    Submitted 22 November, 2021; v1 submitted 22 September, 2021; originally announced September 2021.

    Comments: Accepted at ICAART 2022, 10 pages, 11 figures

  19. arXiv:2109.10617  [pdf, other

    cs.AI cs.LG cs.NE

    Solving Large Steiner Tree Problems in Graphs for Cost-Efficient Fiber-To-The-Home Network Expansion

    Authors: Tobias Müller, Kyrill Schmid, Daniëlle Schuman, Thomas Gabor, Markus Friedrich, Marc Geitz

    Abstract: The expansion of Fiber-To-The-Home (FTTH) networks creates high costs due to expensive excavation procedures. Optimizing the planning process and minimizing the cost of the earth excavation work therefore lead to large savings. Mathematically, the FTTH network problem can be described as a minimum Steiner Tree problem. Even though the Steiner Tree problem has already been investigated intensively… ▽ More

    Submitted 24 November, 2021; v1 submitted 22 September, 2021; originally announced September 2021.

    Comments: Accepted at ICAART 2022, 10 pages, 18 figures

  20. arXiv:2106.09482  [pdf, other

    cs.SE

    Elicitation of Adaptive Requirements Using Creativity Triggers: A Controlled Experiment

    Authors: Fabian Kneer, Erik Kamsties, Klaus Schmid

    Abstract: Adaptive systems react to changes in their environment by changing their behavior. Identifying these needed adaptations is very difficult, but central to requirements elicitation for adaptive systems. As the necessary or potential adaptations are typically not obvious to the stakeholders, the problem is how to effectively elicit adaptation-relevant information. One approach is to use creativity te… ▽ More

    Submitted 17 June, 2021; originally announced June 2021.

  21. arXiv:2012.06282  [pdf, other

    cs.SD cs.LG eess.AS

    Analysis of Feature Representations for Anomalous Sound Detection

    Authors: Robert Müller, Steffen Illium, Fabian Ritz, Kyrill Schmid

    Abstract: In this work, we thoroughly evaluate the efficacy of pretrained neural networks as feature extractors for anomalous sound detection. In doing so, we leverage the knowledge that is contained in these neural networks to extract semantically rich features (representations) that serve as input to a Gaussian Mixture Model which is used as a density estimator to model normality. We compare feature extra… ▽ More

    Submitted 11 December, 2020; originally announced December 2020.

    Comments: ICAART 2021, 10 pages, 7 figures, 2 tables

  22. arXiv:2011.07892  [pdf, ps, other

    cs.SE

    Environment Modeling for Adaptive Systems: A Systematic Literature Review

    Authors: Fabian Kneer, Erik Kamsties, Klaus Schmid

    Abstract: [Context & Motivation] Adaptive systems are an important research area. The dominant reason for adaptivity in systems are changes in the environment. Thus, it is an important question how to model the environment and how to determine the necessary information on this environment in the requirements engineering phase. [Question/ Problem] There is so far relatively little explicit study of the notio… ▽ More

    Submitted 16 November, 2020; originally announced November 2020.

  23. An Open Model for Researching the Role of Culture in Online Self-Disclosure

    Authors: Christine Bauer, Katharina Sophie Schmid, Christine Strauss

    Abstract: The analysis of consumers' personal information (PI) is a significant source to learn about consumers. In online settings, many consumers disclose PI abundantly -- this is particularly true for information provided on social network services. Still, people manage the privacy level they want to maintain by disclosing by disclosing PI accordingly. In addition, studies have shown that consumers' onli… ▽ More

    Submitted 19 March, 2020; originally announced March 2020.

    Comments: 10 pages, 1 figure, 51st Hawaii International Conference on System Sciences (HICSS 2018), Waikoloa, Big Island, HI, USA; nominated for best paper award

    Journal ref: Proceedings of the 51st Hawaii International Conference on System Sciences (HICSS 2018), 3-6 January, Waikoloa, Big Island, HI, USA, pp 3637-3646

  24. arXiv:1908.04390  [pdf, other

    cs.CV cs.LG

    Difficulty Classification of Mountainbike Downhill Trails utilizing Deep Neural Networks

    Authors: Stefan Langer, Robert Müller, Kyrill Schmid, Claudia Linnhoff-Popien

    Abstract: The difficulty of mountainbike downhill trails is a subjective perception. However, sports-associations and mountainbike park operators attempt to group trails into different levels of difficulty with scales like the Singletrail-Skala (S0-S5) or colored scales (blue, red, black, ...) as proposed by The International Mountain Bicycling Association. Inconsistencies in difficulty grading occur due to… ▽ More

    Submitted 5 August, 2019; originally announced August 2019.

    Comments: 11 pages, 5 figures

  25. arXiv:1905.04020  [pdf, other

    cs.AI

    Memory Bounded Open-Loop Planning in Large POMDPs using Thompson Sampling

    Authors: Thomy Phan, Lenz Belzner, Marie Kiermeier, Markus Friedrich, Kyrill Schmid, Claudia Linnhoff-Popien

    Abstract: State-of-the-art approaches to partially observable planning like POMCP are based on stochastic tree search. While these approaches are computationally efficient, they may still construct search trees of considerable size, which could limit the performance due to restricted memory resources. In this paper, we propose Partially Observable Stacked Thompson Sampling (POSTS), a memory bounded approach… ▽ More

    Submitted 10 May, 2019; originally announced May 2019.

    Comments: Presented at AAAI 2019

  26. arXiv:1901.08761  [pdf, other

    cs.AI cs.MA

    Distributed Policy Iteration for Scalable Approximation of Cooperative Multi-Agent Policies

    Authors: Thomy Phan, Kyrill Schmid, Lenz Belzner, Thomas Gabor, Sebastian Feld, Claudia Linnhoff-Popien

    Abstract: Decision making in multi-agent systems (MAS) is a great challenge due to enormous state and joint action spaces as well as uncertainty, making centralized control generally infeasible. Decentralized control offers better scalability and robustness but requires mechanisms to coordinate on joint tasks and to avoid conflicts. Common approaches to learn decentralized policies for cooperative MAS suffe… ▽ More

    Submitted 25 January, 2019; originally announced January 2019.

  27. arXiv:1810.12908  [pdf, other

    cs.RO

    Simultaneous Contact and Aerodynamic Force Estimation (s-CAFE) for Aerial Robots

    Authors: Teodor Tomić, Philipp Lutz, Korbinian Schmid, Andrew Mathers, Sami Haddadin

    Abstract: In this paper, we consider the problem of multirotor flying robots physically interacting with the environment under wind influence. The result are the first algorithms for simultaneous online estimation of contact and aerodynamic wrenches acting on the robot based on real-world data, without the need for dedicated sensors. For this purpose, we investigate two model-based techniques for discrimina… ▽ More

    Submitted 30 October, 2018; originally announced October 2018.

  28. Preparing for the Unexpected: Diversity Improves Planning Resilience in Evolutionary Algorithms

    Authors: Thomas Gabor, Lenz Belzner, Thomy Phan, Kyrill Schmid

    Abstract: As automatic optimization techniques find their way into industrial applications, the behavior of many complex systems is determined by some form of planner picking the right actions to optimize a given objective function. In many cases, the map** of plans to objective reward may change due to unforeseen events or circumstances in the real world. In those cases, the planner usually needs some ad… ▽ More

    Submitted 29 October, 2018; originally announced October 2018.

    Comments: ICAC, 2018, Trento

  29. arXiv:1804.10781  [pdf, other

    cs.MA

    The Sharer's Dilemma in Collective Adaptive Systems of Self-Interested Agents

    Authors: Lenz Belzner, Kyrill Schmid, Thomy Phan, Thomas Gabor, Martin Wirsing

    Abstract: In collective adaptive systems (CAS), adaptation can be implemented by optimization wrt. utility. Agents in a CAS may be self-interested, while their utilities may depend on other agents' choices. Independent optimization of agent utilities may yield poor individual and global reward due to locally interfering individual preferences. Joint optimization may scale poorly, and is impossible if agents… ▽ More

    Submitted 28 April, 2018; originally announced April 2018.

  30. arXiv:1804.06311  [pdf, other

    cs.MA

    Leveraging Statistical Multi-Agent Online Planning with Emergent Value Function Approximation

    Authors: Thomy Phan, Lenz Belzner, Thomas Gabor, Kyrill Schmid

    Abstract: Making decisions is a great challenge in distributed autonomous environments due to enormous state spaces and uncertainty. Many online planning algorithms rely on statistical sampling to avoid searching the whole state space, while still being able to make acceptable decisions. However, planning often has to be performed under strict computational constraints making online planning in multi-agent… ▽ More

    Submitted 27 December, 2023; v1 submitted 17 April, 2018; originally announced April 2018.

    Comments: Accepted to AAMAS 2018

  31. arXiv:1701.07213  [pdf, other

    stat.ML cs.HC q-bio.NC

    Learning from Label Proportions in Brain-Computer Interfaces: Online Unsupervised Learning with Guarantees

    Authors: D Hübner, T Verhoeven, K Schmid, K-R Müller, M Tangermann, P-J Kindermans

    Abstract: Objective: Using traditional approaches, a Brain-Computer Interface (BCI) requires the collection of calibration data for new subjects prior to online use. Calibration time can be reduced or eliminated e.g.~by transfer of a pre-trained classifier or unsupervised adaptive classification methods which learn from scratch and adapt over time. While such heuristics work well in practice, none of them c… ▽ More

    Submitted 25 January, 2017; originally announced January 2017.

    Comments: The EEG data of 13 subjects is freely available online at: http://doi.org/10.5281/zenodo.192684

  32. Towards Knowledge-Enriched Path Computation

    Authors: Georgios Skoumas, Klaus Arthur Schmid, Gregor Jossé, Andreas Züfle, Mario A. Nascimento, Matthias Renz, Dieter Pfoser

    Abstract: Directions and paths, as commonly provided by navigation systems, are usually derived considering absolute metrics, e.g., finding the shortest path within an underlying road network. With the aid of crowdsourced geospatial data we aim at obtaining paths that do not only minimize distance but also lead through more popular areas using knowledge generated by users. We extract spatial relations such… ▽ More

    Submitted 9 September, 2014; originally announced September 2014.

    Comments: Accepted as a short paper at ACM SIGSPATIAL GIS 2014

    ACM Class: H.2.8