activity
20182026
most citedFrom Monolith to Microservices: A Classification of Refactoring Approaches

92 citations · 596 across the 29 of their papers we have counts for

collaborators
Showing 2023Show all

7 papers · 1 filter

cs.SE2023

Tools for Refactoring to Microservices: A Preliminary Usability Report

Jonas Fritzsch, Filipe Correia, Justus Bogner +1

While Microservices are a preferred choice for modern cloud-based applications, the migration and architectural refactoring of existing legacy systems is still a major challenge in…

cs.SE2023★ 7 cited

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…

cs.SE2023★ 19 cited

AI Techniques in the Microservices Life-Cycle: A Systematic Mapping Study

Sergio Moreschini, Shahrzad Pour, Ivan Lanese +7

The use of AI in microservices (MSs) is an emerging field as indicated by a substantial number of surveys. However these surveys focus on a specific problem using specific AI techn…

cs.LG2023★ 52 cited

Exploring the Carbon Footprint of Hugging Face's ML Models: A Repository Mining Study

Joel Castaño, Silverio Martínez-Fernández, Xavier Franch +1

The rise of machine learning (ML) systems has exacerbated their carbon footprint due to increased capabilities and model sizes. However, there is scarce knowledge on how the carbon…

cs.SE2023★ 17 cited

Do RESTful API Design Rules Have an Impact on the Understandability of Web APIs? A Web-Based Experiment with API Descriptions

Justus Bogner, Sebastian Kotstein, Timo Pfaff

Context: Web APIs are one of the most used ways to expose application functionality on the Web, and their understandability is important for efficiently using the provided resource…

cs.SE2023★ 7 cited

A Case Study on AI Engineering Practices: Developing an Autonomous Stock Trading System

Marcel Grote, Justus Bogner

Today, many systems use artificial intelligence (AI) to solve complex problems. While this often increases system effectiveness, developing a production-ready AI-based system is a…