Identifying architectural technical debt, principal, and interest in microservices: A multiple-case study
暂无分享,去创建一个
Antonio Martini | Dag I. K. Sjøberg | Saulo S. de Toledo | Dag I.K. Sjøberg | A. Martini | S. S. D. Toledo
[1] H. Garcia-Molina,et al. Sagas , 1987, SIGMOD Conference.
[2] Yanbo Han,et al. Service Mesh: Challenges, State of the Art, and Future Research Opportunities , 2019, 2019 IEEE International Conference on Service-Oriented System Engineering (SOSE).
[3] Yuanfang Cai,et al. Architecture Anti-Patterns: Automatically Detectable Violations of Design Principles , 2021, IEEE Transactions on Software Engineering.
[4] Jan Bosch,et al. An Empirically Developed Method to Aid Decisions on Architectural Technical Debt Refactoring: AnaConDebt , 2016, 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C).
[5] Davide Taibi,et al. On the Definition of Microservice Bad Smells , 2018, IEEE Software.
[6] Fabrizio Montesi,et al. Microservices: Yesterday, Today, and Tomorrow , 2017, Present and Ulterior Software Engineering.
[7] Robert L. Nord,et al. Technical Debt: From Metaphor to Theory and Practice , 2012, IEEE Software.
[8] Olaf Zimmermann,et al. Microservices tenets , 2017, Computer Science - Research and Development.
[9] Peng Liang,et al. Architectural Debt Management in Value-Oriented Architecting , 2013, Economics-Driven Software Architecture.
[10] Isaac Fernández-Varela,et al. A systematic approach to API usability: Taxonomy-derived criteria and a case study , 2017, Inf. Softw. Technol..
[11] Colin J. Fidge,et al. Migrating Enterprise Legacy Source Code to Microservices: On Multitenancy, Statefulness, and Data Consistency , 2018, IEEE Software.
[12] Albert Zündorf,et al. Differences between Model-Driven Development of Service-Oriented and Microservice Architecture , 2017, 2017 IEEE International Conference on Software Architecture Workshops (ICSAW).
[13] Hernán Astudillo,et al. Actual Use of Architectural Patterns in Microservices-Based Open Source Projects , 2018, 2018 25th Asia-Pacific Software Engineering Conference (APSEC).
[14] Patricia Lago,et al. The Journal of Systems and Software , 2019 .
[15] Dag I. K. Sjøberg,et al. Architectural Technical Debt in Microservices: A Case Study in a Large Company , 2019, 2019 IEEE/ACM International Conference on Technical Debt (TechDebt).
[16] Steve Graham,et al. Events and service-oriented architecture: The OASIS Web Services Notification specification , 2005, IBM Syst. J..
[17] Jan Bosch,et al. Design erosion: problems and causes , 2002, J. Syst. Softw..
[18] Klaus Schmid. A formal approach to technical debt decision making , 2013, QoSA '13.
[19] Kelly Blincoe,et al. Embracing Technical Debt, from a Startup Company Perspective , 2018, 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME).
[20] Alfred Zimmermann,et al. Towards a Collaborative Repository for the Documentation of Service-Based Antipatterns and Bad Smells , 2019, 2019 IEEE International Conference on Software Architecture Companion (ICSA-C).
[21] Wilhelm Hasselbring,et al. Microservice Architectures for Scalability, Agility and Reliability in E-Commerce , 2017, 2017 IEEE International Conference on Software Architecture Workshops (ICSAW).
[22] Neil A. Ernst,et al. Measure it? Manage it? Ignore it? software practitioners and technical debt , 2015, ESEC/SIGSOFT FSE.
[23] Claus Pahl,et al. Microservices Anti Patterns: A Taxonomy , 2019, Microservices, Science and Engineering.
[24] Ipek Ozkaya,et al. Managing Technical Debt in Software Engineering (Dagstuhl Seminar 16162) , 2016, Dagstuhl Reports.
[25] Masaru Kitsuregawa,et al. Reducing the blocking in two-phase commit protocol employing backup sites , 1998, Proceedings. 3rd IFCIS International Conference on Cooperative Information Systems (Cat. No.98EX122).
[26] Hernán Astudillo,et al. A pattern language for scalable microservices-based systems , 2018, ECSA.
[27] Jan Bosch,et al. The Pricey Bill of Technical Debt: When and by Whom will it be Paid? , 2017, 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME).
[28] Werner Vogels,et al. Eventually consistent , 2008, CACM.
[29] Alfred Zimmermann,et al. Assuring the Evolvability of Microservices: Insights into Industry Practices and Challenges , 2019, 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME).
[30] Jan Bosch,et al. Managing architectural technical debt: A unified model and systematic literature review , 2018, J. Syst. Softw..
[31] Dharini Balasubramaniam,et al. Controlling software architecture erosion: A survey , 2012, J. Syst. Softw..
[32] Johannes Thones. Microservices , 2015, IEEE Softw..
[33] Patricia Lago,et al. Architectural Technical Debt Identification: The Research Landscape , 2018, 2018 IEEE/ACM International Conference on Technical Debt (TechDebt).
[34] Patricia Lago,et al. Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption , 2017, 2017 IEEE International Conference on Software Architecture (ICSA).
[35] Wilhelm Hasselbring,et al. Drivers and Barriers for Microservice Adoption - A Survey among Professionals in Germany , 2019, Enterp. Model. Inf. Syst. Archit. Int. J. Concept. Model..
[36] Jan Bosch,et al. Investigating Architectural Technical Debt accumulation and refactoring over time: A multiple-case study , 2015, Inf. Softw. Technol..