Architectural Refactoring
Architectural Refactoring is a structural modification of a software system's architecture that preserves its external behavior while improving non-functional qualities such as maintainability, scalability, or performance.
53
Publications
2.8K
Citations
125
Authors
53
Institutions
Publications per year
2017–2026
15
53
Identifying Architectural Bad Smells
Joshua Garcia, Daniel Popescu, George Edwards et al. · 2009 · 216 citations
Microservices migration patterns
Armin Balalaie, Abbas Heydarnoori, Pooyan Jamshidi et al. · Software Practice and Experience · 2018 · 147 citations
1–5 of 53
125
4
h-index
4
h-index
3
h-index
3
h-index
2
h-index
1–5 of 125
53

University of Waterloo
Waterloo, Canada
6 h-index
10 publications
441 citations

Drexel University
Philadelphia, United States
4 h-index
6 publications
308 citations
Carnegie Mellon University
Pittsburgh, United States
4 h-index
8 publications
202 citations

University of L'Aquila
L’Aquila, Italy
4 h-index
11 publications
210 citations

University of Milano-Bicocca
Milan, Italy
3 h-index
8 publications
167 citations

University of Toronto
Toronto, Canada
3 h-index
3 publications
111 citations
Chalmers University of Technology
Gothenburg, Sweden
3 h-index
6 publications
530 citations

Athens University of Economics and Business
Athens, Greece
3 h-index
3 publications
60 citations
1–8 of 53
3 publications · 773 citations
3
h-index
2 publications · 184 citations
2
h-index
2 publications · 153 citations
2
h-index
1 publications · 24 citations
1
h-index
1 publications · 34 citations
1
h-index
1–5