Search Results for author: Stefan Wagner

Found 22 papers, 4 papers with code

From Requirements to Architecture: An AI-Based Journey to Semi-Automatically Generate Software Architectures

1 code implementation25 Jan 2024 Tobias Eisenreich, Sandro Speth, Stefan Wagner

Designing domain models and software architectures represents a significant challenge in software development, as the resulting architectures play a vital role in fulfilling the system's quality of service.

Methodical Approach for Centralization Evaluation of Modern Automotive E/E Architectures

no code implementations28 Sep 2022 Lucas Mauser, Stefan Wagner, Peter Ziegler

Centralization is considered as a key enabler to master the CPU-intensive features of the modern car.

The Present and Future of Bots in Software Engineering

no code implementations4 Jul 2022 Emad Shihab, Stefan Wagner, Marco A. Gerosa, Mairieli Wessel, Jordi Cabot

We are witnessing a massive adoption of software engineering bots, applications that react to events triggered by tools and messages posted by users and run automated tasks in response, in a variety of domains.

Learning in Feedback-driven Recurrent Spiking Neural Networks using full-FORCE Training

1 code implementation26 May 2022 Ankita Paul, Stefan Wagner, Anup Das

However, the presence of a feedback loop from the readout to the recurrent layer de-stabilizes the learning mechanism and prevents it from converging.

Optimization Networks for Integrated Machine Learning

no code implementations1 Sep 2021 Michael Kommenda, Johannes Karder, Andreas Beham, Bogdan Burlacu, Gabriel Kronberger, Stefan Wagner, Michael Affenzeller

In this contribution we revisit the core principles of optimization networks and demonstrate their suitability for solving machine learning problems.

BIG-bench Machine Learning Combinatorial Optimization +2

Detecting Requirements Smells With Deep Learning: Experiences, Challenges and Future Work

no code implementations6 Aug 2021 Mohammad Kasra Habib, Stefan Wagner, Daniel Graziotin

Previous work proposed to enhance the quality of the software requirements detecting language errors based on ISO 29148 requirements language criteria.

Ensemble Learning Transfer Learning +1

Learning to Plan via a Multi-Step Policy Regression Method

no code implementations18 Jun 2021 Stefan Wagner, Michael Janschek, Tobias Uelwer, Stefan Harmeling

We propose a new approach to increase inference performance in environments that require a specific sequence of actions in order to be solved.

regression

Software Engineering for AI-Based Systems: A Survey

1 code implementation5 May 2021 Silverio Martínez-Fernández, Justus Bogner, Xavier Franch, Marc Oriol, Julien Siebert, Adam Trendowicz, Anna Maria Vollmer, Stefan Wagner

Our results are valuable for: researchers, to quickly understand the state of the art and learn which topics need more research; practitioners, to learn about the approaches and challenges that SE entails for AI-based systems; and, educators, to bridge the gap among SE and AI in their curricula.

Autonomous Driving speech-recognition +1

Exploring the Mysteries of System-Level Test

no code implementations11 Mar 2021 Ilia Polian, Jens Anders, Steffen Becker, Paolo Bernardi, Krishnendu Chakrabarty, Nourhan ElHamawy, Matthias Sauer, Adit Singh, Matteo Sonza Reorda, Stefan Wagner

System-level test, or SLT, is an increasingly important process step in today's integrated circuit testing flows.

Hardware Architecture Software Engineering B.8.1

Résumé-Driven Development: A Definition and Empirical Characterization

no code implementations29 Jan 2021 Jonas Fritzsch, Marvin Wyrich, Justus Bogner, Stefan Wagner

We therefore empirically investigated this phenomenon by surveying 591 software professionals in both hiring (130) and technical (558) roles and identified RDD facets in substantial parts of our sample: 60% of our hiring professionals agreed that trends influence their job offerings, while 82% of our software professionals believed that using trending technologies in their daily work makes them more attractive for prospective employers.

Software Engineering Computers and Society

An STPA-based Approach for Systematic Security Analysis of In-vehicle Diagnostic and Software Update Systems

no code implementations16 Jun 2020 Jinghua Yu, Stefan Wagner, Feng Luo

In this paper, a system-oriented approach is proposed on the basis of the System-Theoretic Process Analysis (STPA).

Cryptography and Security Software Engineering Systems and Control Systems and Control

Perception and Acceptance of an Autonomous Refactoring Bot

no code implementations8 Jan 2020 Marvin Wyrich, Regina Hebig, Stefan Wagner, Riccardo Scandariato

The use of autonomous bots for automatic support in software development tasks is increasing.

Conversational Agents for Insurance Companies: From Theory to Practice

no code implementations18 Dec 2019 Falko Koetter, Matthias Blohm, Jens Drawehn, Monika Kochanowski, Joscha Goetzer, Daniel Graziotin, Stefan Wagner

In this work we investigate the potential use of conversational agents in insurance companies theoretically by determining which classes of agents exist which are of interest to insurance companies, finding relevant use cases and requirements.

Chatbot Management

Open Science in Software Engineering

2 code implementations13 Apr 2019 Daniel Méndez Fernández, Daniel Graziotin, Stefan Wagner, Heidi Seibold

Open science describes the movement of making any research artefact available to the public and includes, but is not limited to, open access, open data, and open source.

Software Engineering

Motivations, Classification and Model Trial of Conversational Agents for Insurance Companies

no code implementations18 Dec 2018 Falko Koetter, Matthias Blohm, Monika Kochanowski, Joscha Goetzer, Daniel Graziotin, Stefan Wagner

Advances in artificial intelligence have renewed interest in conversational agents.

Human-Computer Interaction Computers and Society

Deconfounded Lexicon Induction for Interpretable Social Science

no code implementations NAACL 2018 Reid Pryzant, Kelly Shen, Dan Jurafsky, Stefan Wagner

The first uses a bifurcated architecture to separate the explanatory power of the text and confounds.

A Systematic Review of Productivity Factors in Software Development

no code implementations19 Jan 2018 Stefan Wagner, Melanie Ruhe

A plethora of studies has been conducted on various factors that resulted in several models for analysis and prediction of productivity.

Software Engineering

Can clone detection support quality assessments of requirements specifications?

no code implementations15 Nov 2017 Elmar Juergens, Florian Deissenboeck, Martin Feilkas, Benjamin Hummel, Bernhard Schaetz, Stefan Wagner, Christoph Domann, Jonathan Streit

Due to their pivotal role in software engineering, considerable effort is spent on the quality assurance of software requirements specifications.

Clone Detection

On the Success Rate of Crossover Operators for Genetic Programming with Offspring Selection

no code implementations23 Sep 2013 Gabriel Kronberger, Stephan Winkler, Michael Affenzeller, Andreas Beham, Stefan Wagner

Genetic programming is a powerful heuristic search technique that is used for a number of real world applications to solve among others regression, classification, and time-series forecasting problems.

Time Series Time Series Forecasting

Cannot find the paper you are looking for? You can Submit a new open access paper.