Zobrazeno 1 - 10
of 392
pro vyhledávání: '"Apel, Sven"'
Modeling structure and behavior of software systems plays a crucial role in the industrial practice of software engineering. As with other software engineering artifacts, software models are subject to evolution. Supporting modelers in evolving softw
Externí odkaz:
http://arxiv.org/abs/2406.17651
Autor:
Wyrich, Marvin, Apel, Sven
Valid empirical studies build confidence in scientific findings. Fortunately, it is now common for software engineering researchers to consider threats to validity when designing their studies and to discuss them as part of their publication. Yet, in
Externí odkaz:
http://arxiv.org/abs/2402.08608
Autor:
Hartmann, Elisa Madeleine, Bergum, Annabelle, Gorgosch, Dominik, Peitek, Norman, Apel, Sven, Siegmund, Janet
Background: In times when the ability to program is becoming increasingly important, it is still difficult to teach students to become successful programmers. One remarkable aspect are recent findings from neuro-imaging studies, which suggest a consi
Externí odkaz:
http://arxiv.org/abs/2402.01657
Modeling structure and behavior of software systems plays a crucial role, in various areas of software engineering. As with other software engineering artifacts, software models are subject to evolution. Supporting modelers in evolving models by mode
Externí odkaz:
http://arxiv.org/abs/2312.12404
Autor:
Peitek, Norman, Bergum, Annabelle, Rekrut, Maurice, Mucke, Jonas, Nadig, Matthias, Parnin, Chris, Siegmund, Janet, Apel, Sven
Background: Despite similar education and background, programmers can exhibit vast differences in efficacy. While research has identified some potential factors, such as programming experience and domain knowledge, the effect of these factors on prog
Externí odkaz:
http://arxiv.org/abs/2303.07071
Background: A key idea of feature orientation is to decompose a software product line along the features it provides. Feature decomposition is orthogonal to object-oriented decomposition it crosscuts the underlying package and class structure. It has
Externí odkaz:
http://epub.wu.ac.at/4186/4/report.pdf
Determining whether a configurable software system has a performance bug or it was misconfigured is often challenging. While there are numerous debugging techniques that can support developers in this task, there is limited empirical evidence of how
Externí odkaz:
http://arxiv.org/abs/2203.10356
Detecting and understanding reasons for defects and inadvertent behavior in software is challenging due to their increasing complexity. In configurable software systems, the combinatorics that arises from the multitude of features a user might select
Externí odkaz:
http://arxiv.org/abs/2201.07280
Autor:
Tinnes, Christof, Kehrer, Timo, Joblin, Mitchell, Hohenstein, Uwe, Biesdorf, Andreas, Apel, Sven
Model transformations play a fundamental role in model-driven software development. They can be used to solve or support central tasks, such as creating models, handling model co-evolution, and model merging. In the past, various (semi-)automatic app
Externí odkaz:
http://arxiv.org/abs/2108.01001
Many software systems can be tuned for multiple objectives (e.g., faster runtime, less required memory, less network traffic or energy consumption, etc.). Optimizers built for different objectives suffer from "model disagreement"; i.e., they have dif
Externí odkaz:
http://arxiv.org/abs/2106.02716