Assessing Architecture Conformance to Coupling-Related Patterns and Practices in Microservices

[1]  Chris F. Kemerer,et al.  A Metrics Suite for Object Oriented Design , 2015, IEEE Trans. Software Eng..

[2]  Vahid Garousi,et al.  Guidelines for including the grey literature and conducting multivocal literature reviews in software engineering , 2017, Inf. Softw. Technol..

[3]  Stefan Wagner,et al.  Towards a practical maintainability quality model for service-and microservice-based systems , 2017, ECSA.

[4]  Frank E. Harrell,et al.  Regression Modeling Strategies: With Applications to Linear Models, Logistic Regression, and Survival Analysis , 2001 .

[5]  Frank Leymann,et al.  Ensuring and Assessing Architecture Conformance to Microservice Decomposition Patterns , 2017, ICSOC.

[6]  Carl G. Davis,et al.  A Hierarchical Model for Object-Oriented Design Quality Assessment , 2002, IEEE Trans. Software Eng..

[7]  Maayan Goldstein,et al.  Improving software through automatic untangling of cyclic dependencies , 2014, ICSE Companion.

[8]  Richard H. Carver,et al.  An Evaluation of the MOOD Set of Object-Oriented Software Metrics , 1998, IEEE Trans. Software Eng..

[9]  Victor R. Basili,et al.  A Validation of Object-Oriented Design Metrics as Quality Indicators , 1996, IEEE Trans. Software Eng..

[10]  Sam Newman,et al.  Building microservices - designing fine-grained systems, 1st Edition , 2015 .

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

[12]  A. Strauss,et al.  Grounded theory , 2017 .

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

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

[15]  Edward B. Allen,et al.  Measuring size, complexity, and coupling of hypergraph abstractions of software: An information-theory approach , 2007, Software Quality Journal.

[16]  James E. Helmreich Regression Modeling Strategies with Applications to Linear Models, Logistic and Ordinal Regression and Survival Analysis (2nd Edition) , 2016 .

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

[18]  Rainer Weinreich,et al.  Decision Models for Microservices: Design Areas, Stakeholders, Use Cases, and Requirements , 2017, ECSA.

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