Demo Data from SIGIR 2026 / reviewers in the wild / expert
Sarah Bornais
dblp:393/9364
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2024
0009-0005-5599-1694ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 44% Services computing and microservices · 44% Software maintenance and evolution · 13% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software architecture › software architecture evolution
architectural migration |
0.8 | 1 | 2024 | Microservice Decomposition Techniques: An Independent Tool Comparison · ASE 2024 |
Services computing and microservices › microservice architecture
microservice decomposition |
0.8 | 1 | 2024 | Microservice Decomposition Techniques: An Independent Tool Comparison · ASE 2024 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Microservice Decomposition Techniques: An Independent Tool ComparisonabstractThe microservice-based architecture - a SOA-inspired principle of dividing systems into components that communicate with each other using language-agnostic APIs - has gained increased popularity in industry. Yet, migrating a monolithic application into microservices is a challenging task. A number of automated microservice decomposition techniques have been proposed in industry and academia to help developers with the migration complexity. Each of the techniques is usually evaluated on its own set of case study applications and evaluation criteria, making it difficult to compare the techniques to each other and assess the real progress in this field. To fill this gap, this paper performs an independent study comparing eight microservice decomposition tools that implement a wide range of different decomposition principles with each other on a set of four carefully selected benchmark applications. We evaluate the tools both quantitatively and qualitatively, and further interview developers behind two of the selected benchmark applications. Our analysis highlights strengths and weaknesses of existing approaches, and provides suggestions for future research, e.g., to provide differential treatment of application elements of different types, to customize the decomposition strategy and granularity per specific application, and more. Sarah Bornais, Julia Rubin |
ASE | 2 |