Evaluating and Improving Microservice Architecture Conformance to Architectural Design Decisions

[1]  Uwe Zdun,et al.  Semi-automatic Feedback for Improving Architecture Conformance to Microservice Patterns and Practices , 2021, 2021 IEEE 18th International Conference on Software Architecture (ICSA).

[2]  Antonio Brogi,et al.  Freshening the Air in Microservices: Resolving Architectural Smells via Refactoring , 2019, ICSOC Workshops.

[3]  Uwe Zdun,et al.  Supporting Architectural Decision Making on Data Management in Microservice Architectures , 2019, ECSA.

[4]  Antonio Brogi,et al.  Design principles, architectural smells and refactorings for microservices: a multivocal review , 2019, SICS Software-Intensive Cyber-Physical Systems.

[5]  Davide Taibi,et al.  Architectural Smells Detected by Tools: a Catalogue Proposal , 2019, 2019 IEEE/ACM International Conference on Technical Debt (TechDebt).

[6]  Davide Taibi,et al.  On the Definition of Microservice Bad Smells , 2018, IEEE Software.

[7]  Nenad Medvidovic,et al.  An Empirical Study of Architectural Decay in Open-Source Software , 2018, 2018 IEEE International Conference on Software Architecture (ICSA).

[8]  Olaf Zimmermann,et al.  Microservices tenets , 2017, Computer Science - Research and Development.

[9]  Claus Pahl,et al.  Microservices: A Systematic Mapping Study , 2016, CLOSER.

[10]  Nenad Medvidovic,et al.  Relating Architectural Decay and Sustainability of Software Systems , 2016, 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA).

[11]  Nenad Medvidovic,et al.  Toward a Catalogue of Architectural Bad Smells , 2009, QoSA.

[12]  Cesare Pautasso,et al.  Why is the web loosely coupled?: a multi-faceted metric for service design , 2009, WWW '09.

[13]  Nenad Medvidovic,et al.  Identifying Architectural Bad Smells , 2009, 2009 13th European Conference on Software Maintenance and Reengineering.

[14]  Frank Leymann,et al.  Reusable Architectural Decision Models for Enterprise Application Development , 2007, QoSA.

[15]  Radu Marinescu,et al.  Detection strategies: metrics-based rules for detecting design flaws , 2004, 20th IEEE International Conference on Software Maintenance, 2004. Proceedings..

[16]  Bobby Woolf,et al.  Enterprise Integration Patterns , 2003 .

[17]  Uwe Zdun,et al.  Metrics for Assessing Architecture Conformance to Microservice Architecture Patterns and Practices , 2020, ICSOC.

[18]  Uwe Zdun,et al.  Software Architecture: 13th European Conference, ECSA 2019, Paris, France, September 9–13, 2019, Proceedings , 2019, ECSA.

[19]  Cesare Pautasso,et al.  Microservices in Practice, Part 1: Reality Check and Service Design , 2017, IEEE Software.