183 citations
- Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)DE15 papers
- Technical University of MunichDE12 papers
- University of StuttgartDE10 papers
- RWTH Aachen UniversityDE7 papers
- TU Dortmund UniversityDE5 papers
- Technische Universität BraunschweigDE4 papers
- Technische Universität DarmstadtDE3 papers
- Universität der Bundeswehr MünchenDE3 papers
- California Institute of TechnologyUS2 papers
- Christian-Albrechts-Universität zu KielDE2 papers
- Fraunhofer Institute for Manufacturing Engineering and AutomationDE2 papers
- GEOMAR Helmholtz Centre for Ocean Research KielDE2 papers
6 papers · 2 filters
Foundational Competencies and Responsibilities of a Research Software Engineer: Current State and Suggestions for Future Directions
Florian Goth, Renato Alves, Matthias Braun +20
The term Research Software Engineer, or RSE, emerged a little over 10 years ago as a way to represent individuals working in the research community but focusing on software develop…
Resist the Hype! Practical Recommendations to Cope With Résumé-Driven Development
Jonas Fritzsch, Marvin Wyrich, Justus Bogner +1
Technology trends play an important role in the hiring process for software and IT professionals. In a recent study of 591 software professionals in both hiring (130) and technical…
Cloud-Native Architectural Characteristics and their Impacts on Software Quality: A Validation Survey
Robin Lichtenthäler, Jonas Fritzsch, Guido Wirtz
Cloud-native architectures are often based on microservices and combine different aspects that aim to leverage the capabilities of cloud platforms for software development. Cloud-n…
UNGOML: Automated Classification of unsafe Usages in Go
Anna-Katharina Wickert, Clemens Damke, Lars Baumgärtner +2
The Go programming language offers strong protection from memory corruption. As an escape hatch of these protections, it provides the unsafe package. Previous studies identified th…
SoHist: A Tool for Managing Technical Debt through Retro Perspective Code Analysis
Benedikt Dornauer, Michael Felderer, Johannes Weinzerl +2
Technical debt is often the result of Short Run decisions made during code development, which can lead to long-term maintenance costs and risks. Hence, evaluating the progression o…
Design Patterns for AI-based Systems: A Multivocal Literature Review and Pattern Repository
Lukas Heiland, Marius Hauser, Justus Bogner
Systems with artificial intelligence components, so-called AI-based systems, have gained considerable attention recently. However, many organizations have issues with achieving pro…