skip to main content
Skip header Section
Building MicroservicesFebruary 2015
Publisher:
  • O'Reilly Media, Inc.
ISBN:978-1-4919-5035-7
Published:20 February 2015
Pages:
280
Skip Bibliometrics Section
Reflects downloads up to 01 Nov 2024Bibliometrics
Skip Abstract Section
Abstract

Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures. Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.

Cited By

  1. ACM
    Zhang M, Arcuri A, Teng P, Xue K and Wang W Seeding and Mocking in White-Box Fuzzing Enterprise RPC APIs: An Industrial Case Study Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, (2024-2034)
  2. ACM
    Morais G, Adda M and Bork D Breaking Down Barriers: Building Sustainable Microservices Architectures with Model-Driven Engineering Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, (528-532)
  3. Nicolas-Plata A, Gonzalez-Compean J and Sosa-Sosa V (2024). A service mesh approach to integrate processing patterns into microservices applications, Cluster Computing, 27:6, (7417-7438), Online publication date: 1-Sep-2024.
  4. ACM
    Yao Z, Pei C, Chen W, Wang H, Su L, Jiang H, Xie Z, Nie X and Pei D Chain-of-Event: Interpretable Root Cause Analysis for Microservices through Automatically Learning Weighted Event Causal Graph Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering, (50-61)
  5. Zdun U, Queval P, Simhandl G, Scandariato R, Chakravarty S, Jelić M and Jovanović A (2023). Detection Strategies for Microservice Security Tactics, IEEE Transactions on Dependable and Secure Computing, 21:3, (1257-1273), Online publication date: 1-May-2024.
  6. ACM
    Trabelsi I, Popa B, Pereyrol J, Beaulieu P and Moha N MicroMatic: Fully Automated Microservices Identification Approach From Monolithic Systems Proceedings of the ACM/IEEE 6th International Workshop on Software Engineering Research & Practices for the Internet of Things, (7-13)
  7. ACM
    El Akhdar A, Baidada C and Kartit A Adaptability of Microservices Architecture in IoT Systems : A Comprehensive Review Proceedings of the 7th International Conference on Networking, Intelligent Systems and Security, (1-9)
  8. ACM
    Michael Ayas H, Hebig R and Leitner P The Roles, Responsibilities, and Skills of Engineers in the Era of Microservices-Based Architectures Proceedings of the 2024 IEEE/ACM 17th International Conference on Cooperative and Human Aspects of Software Engineering, (13-23)
  9. ACM
    Li Z, Zhao J and Kang J Multi-source Anomaly Detection For Microservice Systems Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings, (414-415)
  10. ACM
    Di P, Liu B and Gao Y MicroFuzz: An Efficient Fuzzing Framework for Microservices Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice, (216-227)
  11. ACM
    Traini L, Leone J, Stilo G and Di Marco A VAMP: Visual Analytics for Microservices Performance Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing, (1209-1218)
  12. ACM
    Veronez M, Da Silva I, Santander V and Schemberger E A Catalog of Non-Functional Requirements and Patterns for Microservices Migration Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing, (1161-1168)
  13. ACM
    Botelho Martins V, Macedo D and Pioli Junior L Exploring Architectural Strategies for Mobility Experimentation: A Simulation-Based Study Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing, (1749-1756)
  14. Carvalho L, Colanzi T, Assunção W, Garcia A, Pereira J, Kalinowski M, de Mello R, de Lima M and Lucena C (2024). On the Usefulness of Automatically Generated Microservice Architectures, IEEE Transactions on Software Engineering, 50:3, (651-667), Online publication date: 1-Mar-2024.
  15. ACM
    Belhadi A, Zhang M and Arcuri A (2023). Random Testing and Evolutionary Testing for Fuzzing GraphQL APIs, ACM Transactions on the Web, 18:1, (1-41), Online publication date: 29-Feb-2024.
  16. ACM
    Khurram S, Sabau A, Lichter H and Tanachutiwat S Scenario-based synthetic traffic generation for web applications using workload patterns Proceedings of the 2024 6th Asia Pacific Information Technology Conference, (22-30)
  17. Falkner D, Bögl M, Gattinger A, Stainko R, Zenisek J and Affenzeller M (2024). Integrating Machine Learning into Supply Chain Management, Procedia Computer Science, 232:C, (1779-1788), Online publication date: 1-Jan-2024.
  18. Vial G (2023). A Complex Adaptive Systems Perspective of Software Reuse in the Digital Age, Information Systems Research, 34:4, (1728-1743), Online publication date: 1-Dec-2023.
  19. Cerny T, Abdelfattah A, Maruf A, Janes A and Taibi D (2023). Catalog and detection techniques of microservice anti-patterns and bad smells, Journal of Systems and Software, 206:C, Online publication date: 1-Dec-2023.
  20. ACM
    Zhang M and Arcuri A (2023). Open Problems in Fuzzing RESTful APIs: A Comparison of Tools, ACM Transactions on Software Engineering and Methodology, 32:6, (1-45), Online publication date: 30-Nov-2023.
  21. ACM
    Pfandzelter T, Dhakal A, Frachtenberg E, Chalamalasetti S, Emmot D, Hogade N, Enriquez R, Rattihalli G, Bermbach D and Milojicic D Kernel-as-a-Service Proceedings of the 24th International Middleware Conference, (192-206)
  22. Sildatke M, Karwanni H, Kraft B and Zündorf A (2023). A Distributed Microservice Architecture Pattern for the Automated Generation of Information Extraction Pipelines, SN Computer Science, 4:6, Online publication date: 28-Oct-2023.
  23. Trabelsi I, Abdellatif M, Abubaker A, Moha N, Mosser S, Ebrahimi‐Kahou S and Guéhéneuc Y (2023). From legacy to microservices, Journal of Software: Evolution and Process, 35:10, Online publication date: 12-Oct-2023.
  24. ACM
    Zhang M, Arcuri A, Li Y, Liu Y and Xue K (2023). White-Box Fuzzing RPC-Based APIs with EvoMaster: An Industrial Case Study, ACM Transactions on Software Engineering and Methodology, 32:5, (1-38), Online publication date: 30-Sep-2023.
  25. Quéval P and Zdun U Extracting the Architecture of Microservices: An Approach for Explainability and Traceability Software Architecture, (346-353)
  26. Kosińska J and Zieliński K (2023). Enhancement of Cloud-native applications with Autonomic Features, Journal of Grid Computing, 21:3, Online publication date: 1-Sep-2023.
  27. Filippone G, Pompilio C, Autili M and Tivoli M (2023). An architectural style for scalable choreography-based microservice-oriented distributed systems, Computing, 105:9, (1933-1956), Online publication date: 1-Sep-2023.
  28. ACM
    Makma J, Panichphol P, Chinrungrueng J, Thiemjarus S, Thongkum T, Noothong W, Wongthavarawat K, Choksungnoen P and Sununtachaikul T Nirun - Smart Health Management System for Senior Nursing Home Proceedings of the 16th International Convention on Rehabilitation Engineering and Assistive Technology, (52-56)
  29. Abgaz Y, McCarren A, Elger P, Solan D, Lapuz N, Bivol M, Jackson G, Yilmaz M, Buckley J and Clarke P (2023). Decomposition of Monolith Applications Into Microservices Architectures: A Systematic Review, IEEE Transactions on Software Engineering, 49:8, (4213-4242), Online publication date: 1-Aug-2023.
  30. Bany Taha M, Alrabaee S and Choo K (2023). Efficient Resource Management of Micro-Services in VANETs, IEEE Transactions on Intelligent Transportation Systems, 24:7, (6820-6835), Online publication date: 1-Jul-2023.
  31. Toumi N, Bagaa M and Ksentini A (2023). Machine Learning for Service Migration: A Survey, IEEE Communications Surveys & Tutorials, 25:3, (1991-2020), Online publication date: 1-Jul-2023.
  32. Zhong C, Zhang H, Li C, Huang H and Feitosa D (2023). On measuring coupling between microservices, Journal of Systems and Software, 200:C, Online publication date: 1-Jun-2023.
  33. da Silva Pinheiro T, Pereira P, Silva B and Maciel P (2023). A performance modeling framework for microservices-based cloud infrastructures, The Journal of Supercomputing, 79:7, (7762-7803), Online publication date: 1-May-2023.
  34. ACM
    Jiang X, Pan Y, Ma M and Wang P Look Deep into the Microservice System Anomaly through Very Sparse Logs Proceedings of the ACM Web Conference 2023, (2970-2978)
  35. ACM
    Chakraborty S, Garg S, Agarwal S, Chauhan A and Saini S CausIL: Causal Graph for Instance Level Microservice Data Proceedings of the ACM Web Conference 2023, (2905-2915)
  36. ACM
    Leone J and Traini L Enhancing Trace Visualizations for Microservices Performance Analysis Companion of the 2023 ACM/SPEC International Conference on Performance Engineering, (283-287)
  37. ACM
    Frank S, Hakamian A, Zahariev D and van Hoorn A Verifying Transient Behavior Specifications in Chaos Engineering Using Metric Temporal Logic and Property Specification Patterns Companion of the 2023 ACM/SPEC International Conference on Performance Engineering, (319-326)
  38. Metsch T, Viktorsson M, Hoban A, Vitali M, Iyer R and Elmroth E (2023). Intent-Driven Orchestration: Enforcing Service Level Objectives for Cloud Native Deployments, SN Computer Science, 4:3, Online publication date: 23-Mar-2023.
  39. ACM
    Zdun U, Queval P, Simhandl G, Scandariato R, Chakravarty S, Jelic M and Jovanovic A (2022). Microservice Security Metrics for Secure Communication, Identity Management, and Observability, ACM Transactions on Software Engineering and Methodology, 32:1, (1-34), Online publication date: 31-Jan-2023.
  40. Niño-Martínez V, Ocharán-Hernández J, Limón X and Pérez-Arriaga J (2022). A Microservice Deployment Guide, Programming and Computing Software, 48:8, (632-645), Online publication date: 1-Dec-2022.
  41. Aydemir F and Başçiftçi F (2022). Building a Performance Efficient Core Banking System Based on the Microservices Architecture, Journal of Grid Computing, 20:4, Online publication date: 1-Dec-2022.
  42. Delgado A, García F and Ruiz F BizDevOps Support for Business Process Microservices-Based Applications Service-Oriented Computing – ICSOC 2022 Workshops, (274-286)
  43. Silva L, Daniel J and Goldman A Building a Pattern Language for Serverless Architectures Proceedings of the 29th Conference on Pattern Languages of Programs, (1-13)
  44. ACM
    Silva F, Lelli V, Santos I and Andrade R Towards a Fault Taxonomy for Microservices-Based Applications Proceedings of the XXXVI Brazilian Symposium on Software Engineering, (247-256)
  45. Li Z, Shang C, Wu J and Li Y (2022). Microservice extraction based on knowledge graph from monolithic applications, Information and Software Technology, 150:C, Online publication date: 1-Oct-2022.
  46. Ponce F, Soldani J, Astudillo H and Brogi A Microservices Security: Bad vs. Good Practices Software Architecture. ECSA 2022 Tracks and Workshops, (337-352)
  47. Oliveira B, Leite M, Oliveira Ó and Belo O A Service-Oriented Framework for ETL Implementation Progress in Artificial Intelligence, (636-647)
  48. ACM
    Belhadi A, Zhang M and Arcuri A Evolutionary-based automated testing for GraphQL APIs Proceedings of the Genetic and Evolutionary Computation Conference Companion, (778-781)
  49. ACM
    de Bayser M, Segura V, Azevedo L, Tizzei L, Thiago R, Soares E and Cerqueira R DevOps and microservices in scientific system development Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing, (1452-1455)
  50. ACM
    Li R, Du M, Wang Z, Chang H, Mukherjee S and Eide E LongTale: Toward Automatic Performance Anomaly Explanation in Microservices Proceedings of the 2022 ACM/SPEC on International Conference on Performance Engineering, (5-16)
  51. Assunção W, Colanzi T, Carvalho L, Garcia A, Pereira J, de Lima M and Lucena C (2022). Analysis of a many-objective optimization approach for identifying microservices from legacy systems, Empirical Software Engineering, 27:2, Online publication date: 1-Mar-2022.
  52. ACM
    Arcuri A and Galeotti J (2021). Enhancing Search-based Testing with Testability Transformations for Existing APIs, ACM Transactions on Software Engineering and Methodology, 31:1, (1-34), Online publication date: 31-Jan-2022.
  53. ACM
    Zhang M and Arcuri A (2021). Adaptive Hypermutation for Search-Based System Test Generation: A Study on REST APIs with EvoMaster, ACM Transactions on Software Engineering and Methodology, 31:1, (1-52), Online publication date: 31-Jan-2022.
  54. Jung J, Jung J, Shin Y and Shin Y (2022). Cloud Computing Transformation Considering Operational Efficiency, International Journal of Software Innovation, 10:2, (1-18), Online publication date: 21-Jan-2022.
  55. Hole K (2022). Tutorial on systems with antifragility to downtime, Computing, 104:1, (73-93), Online publication date: 1-Jan-2022.
  56. Somohano-Murrieta J, Ocharán-Hernández J, Sánchez-García Á, Limón X and los Ángeles Arenas-Valdés M (2021). Improving the Analytic Hierarchy Process for Requirements Prioritization Using Evolutionary Computing, Programming and Computing Software, 47:8, (746-756), Online publication date: 1-Dec-2021.
  57. ACM
    Morais G, Bork D and Adda M Towards an Ontology-driven Approach to Model and Analyze Microservices Architectures Proceedings of the 13th International Conference on Management of Digital EcoSystems, (79-86)
  58. Sorgalla J, Wizenty P, Rademacher F, Sachweh S and Zündorf A (2021). Applying Model-Driven Engineering to Stimulate the Adoption of DevOps Processes in Small and Medium-Sized Development Organizations, SN Computer Science, 2:6, Online publication date: 1-Nov-2021.
  59. Ntentos E, Zdun U, Plakidas K, Genfer P, Geiger S, Meixner S and Hasselbring W (2021). Detector-based component model abstraction for microservice-based systems, Computing, 103:11, (2521-2551), Online publication date: 1-Nov-2021.
  60. ACM
    Ayas H, Leitner P and Hebig R Facing the Giant Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), (1-11)
  61. Engelmann D, Damasio J, Krausburg T, Borges O, Colissi M, Panisson A and Bordini R Dial4JaCa – A Communication Interface Between Multi-agent Systems and Chatbots Advances in Practical Applications of Agents, Multi-Agent Systems, and Social Good. The PAAMS Collection, (77-88)
  62. Rademacher F, Sorgalla J, Wizenty P and Trebbau S Towards an Extensible Approach for Generative Microservice Development and Deployment Using LEMMA Software Architecture, (257-280)
  63. Frank S, Hakamian A, Wagner L, Kesim D, Zorn C, von Kistowski J and van Hoorn A Interactive Elicitation of Resilience Scenarios Based on Hazard Analysis Techniques Software Architecture, (229-253)
  64. Buchgeher G, Ramlerf R, Stummer H and Kaufmann H Adopting Microservices for Industrial Control Systems: A Five Step Migration Path 2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA ), (1-8)
  65. Laigner R, Zhou Y, Salles M, Liu Y and Kalinowski M (2021). Data management in microservices, Proceedings of the VLDB Endowment, 14:13, (3348-3361), Online publication date: 1-Sep-2021.
  66. Al-Obeidat F, Bani-Hani A, Adedugbe O, Majdalawieh M and Benkhelifa E (2021). A microservices persistence technique for cloud-based online social data analysis, Cluster Computing, 24:3, (2341-2353), Online publication date: 1-Sep-2021.
  67. ACM
    Cavalcanti M, Inacio P and Freire M Performance Evaluation of Container-Level Anomaly-Based Intrusion Detection Systems for Multi-Tenant Applications Using Machine Learning Algorithms Proceedings of the 16th International Conference on Availability, Reliability and Security, (1-9)
  68. ACM
    Habib A, Shinnar A, Hirzel M and Pradel M Finding data compatibility bugs with JSON subschema checking Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, (620-632)
  69. ACM
    Striewe M Design Patterns for Submission Evaluation within E-Assessment Systems Proceedings of the 26th European Conference on Pattern Languages of Programs, (1-10)
  70. Gencer C, Topolnik M, Ďurina V, Demirci E, Kahveci E, Gürbüz A, Lukáš O, Bartók J, Gierlach G, Hartman F, Yılmaz U, Doğan M, Mandouh M, Fragkoulis M and Katsifodimos A (2021). Hazelcast jet, Proceedings of the VLDB Endowment, 14:12, (3110-3121), Online publication date: 1-Jul-2021.
  71. ACM
    Hassan S, Bahsoon R, Minku L and Ali N (2022). Dynamic Evaluation of Microservice Granularity Adaptation, ACM Transactions on Autonomous and Adaptive Systems, 16:2, (1-35), Online publication date: 30-Jun-2021.
  72. ACM
    Wolfart D, Assunção W, da Silva I, Domingos D, Schmeing E, Villaca G and Paza D Modernizing Legacy Systems with Microservices: A Roadmap Proceedings of the 25th International Conference on Evaluation and Assessment in Software Engineering, (149-159)
  73. Giallorenzo S, Montesi F, Peressotti M, Rademacher F and Sachweh S Jolie and LEMMA: Model-Driven Engineering and Programming Languages Meet on Microservices Coordination Models and Languages, (276-284)
  74. ACM
    Wang S, Hindman B and Stoica I In reference to RPC Proceedings of the Workshop on Hot Topics in Operating Systems, (191-198)
  75. Santana C, Andrade L, Delicato F and Prazeres C (2021). Increasing the availability of IoT applications with reactive microservices, Service Oriented Computing and Applications, 15:2, (109-126), Online publication date: 1-Jun-2021.
  76. Schröder C, van der Feltz A, Panichella A and Aniche M Search-based software re-modularization Proceedings of the 43rd International Conference on Software Engineering: Software Engineering in Practice, (81-90)
  77. Taivalsaari A, Mikkonen T, Pautasso C and Systä K Full Stack Is Not What It Used to Be Web Engineering, (363-371)
  78. ACM
    Brito M, Cunha J and Saraiva J Identification of microservices from monolithic applications through topic modelling Proceedings of the 36th Annual ACM Symposium on Applied Computing, (1409-1418)
  79. Chen L, Yu X, Wu J, Yang H and Khan F (2021). CIPC, Mobile Information Systems, 2021, Online publication date: 1-Jan-2021.
  80. ACM
    Wieber N Automated generation of client-specific backends utilizing existing microservices and architectural knowledge Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, (1158-1160)
  81. Wu L, Bogatinovski J, Nedelkoski S, Tordsson J and Kao O Performance Diagnosis in Cloud Microservices Using Deep Learning Service-Oriented Computing – ICSOC 2020 Workshops, (85-96)
  82. Ntentos E, Zdun U, Plakidas K, Meixner S and Geiger S Metrics for Assessing Architecture Conformance to Microservice Architecture Patterns and Practices Service-Oriented Computing, (580-596)
  83. Abdellatif M, Tighilt R, Moha N, Mili H, El Boussaidi G, Privat J and Guéhéneuc Y A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration Service-Oriented Computing, (476-491)
  84. Schermann G, Oliveira F, Wittern E and Leitner P Topology-Aware Continuous Experimentation in Microservice-Based Applications Service-Oriented Computing, (19-35)
  85. Sjöström J and Dahlin M Tutorbot: A Chatbot for Higher Education Practice Designing for Digital Transformation. Co-Creating Services with Citizens and Industry, (93-98)
  86. Valdivia J, Lora-González A, Limón X, Cortes-Verdin K and Ocharán-Hernández J (2020). Patterns Related to Microservice Architecture: a Multivocal Literature Review, Programming and Computing Software, 46:8, (594-608), Online publication date: 1-Dec-2020.
  87. Monteiro D, Maia P, Rocha L and Mendonça N (2020). Building orchestrated microservice systems using declarative business processes, Service Oriented Computing and Applications, 14:4, (243-268), Online publication date: 1-Dec-2020.
  88. Sorgalla J, Sachweh S and Zündorf A Exploring the Microservice Development Process in Small and Medium-Sized Organizations Product-Focused Software Process Improvement, (453-460)
  89. Banijamali A, Kuvaja P, Oivo M and Jamshidi P Kuksa: Self-adaptive Microservices in Automotive Systems Product-Focused Software Process Improvement, (367-384)
  90. ACM
    Kalia A, Xiao J, Lin C, Sinha S, Rofrano J, Vukovic M and Banerjee D Mono2Micro: an AI-based toolchain for evolving monolithic enterprise applications to a microservice architecture Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, (1606-1610)
  91. ACM
    Siegmund N, Ruckel N and Siegmund J Dimensions of software configuration: on the configuration context in modern software development Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, (338-349)
  92. ACM
    Villaça L, Azevedo L and Siqueira S Microservice Architecture for Multistore Database Using Canonical Data Model Proceedings of the XVI Brazilian Symposium on Information Systems, (1-8)
  93. Atitallah S, Driss M, Boulila W and Ghézala H (2020). Leveraging Deep Learning and IoT big data analytics to support the smart cities development, Computer Science Review, 38:C, Online publication date: 1-Nov-2020.
  94. Marcolino A and Barbosa E Evolving a Mobile Learning Software Product Line for the Teaching of Programming through an Industry Practitioner Perspective 2020 IEEE Frontiers in Education Conference (FIE), (1-9)
  95. ACM
    Costa D, Filho E, Silva R, de C. Quaresma Gama T and Cortés M Microservice Architecture Proceedings of the 14th Brazilian Symposium on Software Components, Architectures, and Reuse, (61-70)
  96. ACM
    Becker A and Lucrédio D The Impact of Microservices on the Evolution of a Software Product Line Proceedings of the 14th Brazilian Symposium on Software Components, Architectures, and Reuse, (51-60)
  97. ACM
    Araujo E, Espíndola Á, Garcia V and Terra R Applying a Multi-platform Architectural Conformance Solution in a Real-world Microservice-based System Proceedings of the 14th Brazilian Symposium on Software Components, Architectures, and Reuse, (41-50)
  98. Soltani B, Ghenai A and Zeghib N (2020). Execution of Long-Duration Multi-Cloud Serverless Functions Using Selective Migration-Based Approach, International Journal of Cloud Applications and Computing, 10:4, (70-97), Online publication date: 1-Oct-2020.
  99. ACM
    Shakya R and Rahman A A preliminary taxonomy of techniques used in software fuzzing Proceedings of the 7th Symposium on Hot Topics in the Science of Security, (1-2)
  100. Meng L, Sun Y and Zhang S Capestor: A Service Mesh-Based Capacity Estimation Framework for Cloud Applications Cloud Computing – CLOUD 2020, (242-249)
  101. Dineva K and Atanasova T Architectural ML Framework for IoT Services Delivery Based on Microservices Distributed Computer and Communication Networks, (698-711)
  102. Tourgaidis D and Karakasidis A Event-Centric Microservices for E-states Electronic Government and the Information Systems Perspective, (78-88)
  103. Matias T, Correia F, Fritzsch J, Bogner J, Ferreira H and Restivo A Determining Microservice Boundaries: A Case Study Using Static and Dynamic Software Analysis Software Architecture, (315-332)
  104. Ntentos E, Zdun U, Plakidas K, Meixner S and Geiger S Assessing Architecture Conformance to Coupling-Related Patterns and Practices in Microservices Software Architecture, (3-20)
  105. ACM
    Naseer U, Niccolini L, Pant U, Frindell A, Dasineni R and Benson T Zero Downtime Release Proceedings of the Annual conference of the ACM Special Interest Group on Data Communication on the applications, technologies, architectures, and protocols for computer communication, (529-541)
  106. Mendonça W, Assunção W, Estanislau L, Vergilio S and Garcia A Towards a Microservices-Based Product Line with Multi-Objective Evolutionary Algorithms 2020 IEEE Congress on Evolutionary Computation (CEC), (1-8)
  107. Toslali M, Parthasarathy S, Oliveira F and Coskun A JACKPOT Proceedings of the 12th USENIX Conference on Hot Topics in Cloud Computing, (17-17)
  108. ACM
    Tighilt R, Abdellatif M, Moha N, Mili H, Boussaidi G, Privat J and Guéhéneuc Y On the Study of Microservices Antipatterns Proceedings of the European Conference on Pattern Languages of Programs 2020, (1-13)
  109. ACM
    de Oliveira Rosa T, Daniel J, Guerra E and Goldman A A Method for Architectural Trade-off Analysis Based on Patterns Proceedings of the European Conference on Pattern Languages of Programs 2020, (1-8)
  110. Nordli E, Nguyen P, Chauvel F and Song H Event-Based Customization of Multi-tenant SaaS Using Microservices Coordination Models and Languages, (171-180)
  111. De Alwis A, Barros A, Fidge C and Polyvyanyy A Remodularization Analysis for Microservice Discovery Using Syntactic and Semantic Clustering Advanced Information Systems Engineering, (3-19)
  112. Santos J, Wauters T, Volckaert B and De Turck F Towards delay-aware container-based Service Function Chaining in Fog Computing NOMS 2020 - 2020 IEEE/IFIP Network Operations and Management Symposium, (1-9)
  113. Möhring M, Schmidt R, Keller B, Sandkuhl K and Zimmermann A (2020). Predictive Maintenance Information Systems, International Journal of Enterprise Information Systems, 16:2, (22-37), Online publication date: 1-Apr-2020.
  114. ACM
    Sorgalla J, Rademacher F, Sachweh S and Zündorf A Modeling microservice architecture Proceedings of the 35th Annual ACM Symposium on Applied Computing, (1506-1509)
  115. Moeyersons J, Maenhaut P, Turck F and Volckaert B (2020). Pluggable SDN framework for managing heterogeneous SDN networks, International Journal of Network Management, 30:2, Online publication date: 3-Mar-2020.
  116. Xu M and Buyya R (2020). Managing renewable energy and carbon footprint in multi-cloud computing environments, Journal of Parallel and Distributed Computing, 135:C, (191-202), Online publication date: 1-Jan-2020.
  117. Anisetti M, Ardagna C, Damiani E, Gaudenzi F and Jeon G (2020). Cost-effective deployment of certified cloud composite services, Journal of Parallel and Distributed Computing, 135:C, (203-218), Online publication date: 1-Jan-2020.
  118. ACM
    Bosak T, Jantos P and Boryczko K Simulation of a big number of microservices in a highly distributed vast network Proceedings of the 16th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, (378-386)
  119. ACM
    Yin Z, Xiong H, Zhou X, Goldberg D, Bennett D and Zhang C A Deep Learning based Illegal Parking Detection Platform Proceedings of the 3rd ACM SIGSPATIAL International Workshop on AI for Geographic Knowledge Discovery, (32-35)
  120. Akbulut A and Perros H (2020). Performance Analysis of Microservice Design Patterns, IEEE Internet Computing, 23:6, (19-27), Online publication date: 1-Nov-2019.
  121. Carrusca A, Gomes M and Leitão J Microservices Management on Cloud/Edge Environments Service-Oriented Computing – ICSOC 2019 Workshops, (95-108)
  122. Brogi A, Neri D and Soldani J Freshening the Air in Microservices: Resolving Architectural Smells via Refactoring Service-Oriented Computing – ICSOC 2019 Workshops, (17-29)
  123. Saidani I, Ouni A, Mkaouer M and Saied A Towards Automated Microservices Extraction Using Muti-objective Evolutionary Search Service-Oriented Computing, (58-63)
  124. ACM
    Perez De Rosso S, Jackson D, Archie M, Lao C and McNamara III B Declarative assembly of web applications from predefined concepts Proceedings of the 2019 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (79-93)
  125. De Alwis A, Barros A, Fidge C and Polyvyanyy A Availability and Scalability Optimized Microservice Discovery from Enterprise Systems On the Move to Meaningful Internet Systems: OTM 2019 Conferences, (496-514)
  126. De Alwis A, Barros A, Fidge C and Polyvyanyy A Business Object Centric Microservices Patterns On the Move to Meaningful Internet Systems: OTM 2019 Conferences, (476-495)
  127. ACM
    Azevedo L, Ferreira R, Silva V, de Bayser M, Soares E and Thiago R Geological Data Access on a Polyglot Database using a Service Architecture Proceedings of the XIII Brazilian Symposium on Software Components, Architectures, and Reuse, (103-112)
  128. ACM
    Costa A, Colanzi T, Marcolino A and Barbosa E Microservice-oriented Product Line Architecture Design Proceedings of the XIII Brazilian Symposium on Software Components, Architectures, and Reuse, (113-122)
  129. ACM
    Valle P, Garcés L and Nakagawa E A Typology of Architectural Strategies for Interoperability Proceedings of the XIII Brazilian Symposium on Software Components, Architectures, and Reuse, (3-12)
  130. ACM
    Duarte L, da Silva Alves D, Toresan B, Maia P and Silva D A Model-based Framework for the Analysis of Software Energy Consumption Proceedings of the XXXIII Brazilian Symposium on Software Engineering, (67-72)
  131. ACM
    Márquez G and Astudillo H Identifying availability tactics to support security architectural design of microservice-based systems Proceedings of the 13th European Conference on Software Architecture - Volume 2, (123-129)
  132. ACM
    Santos N, Salgado C, Morais F, Melo M, Silva S, Martins R, Pereira M, Rodrigues H, Machado R, Ferreira N and Pereira M A logical architecture design method for microservices architectures Proceedings of the 13th European Conference on Software Architecture - Volume 2, (145-151)
  133. ACM
    Wang Y Towards service discovery and autonomic version management in self-healing microservices architecture Proceedings of the 13th European Conference on Software Architecture - Volume 2, (63-66)
  134. ACM
    Carvalho L, Garcia A, Assunção W, Bonifácio R, Tizzei L and Colanzi T Extraction of Configurable and Reusable Microservices from Legacy Systems Proceedings of the 23rd International Systems and Software Product Line Conference - Volume A, (26-31)
  135. Ntentos E, Zdun U, Plakidas K, Schall D, Li F and Meixner S Supporting Architectural Decision Making on Data Management in Microservice Architectures Software Architecture, (20-36)
  136. Pigazzini I, Arcelli Fontana F and Maggioni A Tool Support for the Migration to Microservice Architecture: An Industrial Case Study Software Architecture, (247-263)
  137. El Malki A and Zdun U Guiding Architectural Decision Making on Service Mesh Based Microservice Architectures Software Architecture, (3-19)
  138. Xu M and Buyya R (2019). BrownoutCon, Journal of Systems and Software, 155:C, (91-103), Online publication date: 1-Sep-2019.
  139. ACM
    Stallenberg D and Panichella A JCOMIX: a search-based tool to detect XML injection vulnerabilities in web applications Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, (1090-1094)
  140. Meng Z, Bi J, Wang H, Sun C and Hu H (2019). MicroNF: An Efficient Framework for Enabling Modularized Service Chains in NFV, IEEE Journal on Selected Areas in Communications, 37:8, (1851-1865), Online publication date: 1-Aug-2019.
  141. ACM
    Marru S, Piece M, Abeysinghe E, Pamidighantam S, Christie M and Wannipurage D Experiences from scaling scale Science Gateway operations Practice and Experience in Advanced Research Computing 2019: Rise of the Machines (learning), (1-4)
  142. ACM
    Arcuri A and Galeotti J SQL data generation to enhance search-based system testing Proceedings of the Genetic and Evolutionary Computation Conference, (1390-1398)
  143. ACM
    Ali-Eldin A, Westin J, Wang B, Sharma P and Shenoy P SpotWeb Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing, (1-12)
  144. de Lange P, Janson T and Klamma R Decentralized Service Registry and Discovery in P2P Networks Using Blockchain Technology Web Engineering, (296-311)
  145. ACM
    Vasilakis N, Karel B, Palkhiwala Y, Sonchack J, DeHon A and Smith J Ignis: scaling distribution-oblivious systems with light-touch distribution Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, (1010-1026)
  146. Shahin M, Zahedi M, Babar M and Zhu L (2019). An empirical study of architecting for continuous delivery and deployment, Empirical Software Engineering, 24:3, (1061-1108), Online publication date: 1-Jun-2019.
  147. Márquez G, Astudillo H and Taramasco C Exploring security issues in telehealth systems Proceedings of the 1st International Workshop on Software Engineering for Healthcare, (65-72)
  148. Yuan E Architecture interoperability and repeatability with microservices Proceedings of the 2nd International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering, (26-33)
  149. Carvalho L, Garcia A, Assunção W, de Mello R and de Lima M Analysis of the criteria adopted in industry to extract microservices Proceedings of the Joint 7th International Workshop on Conducting Empirical Studies in Industry and 6th International Workshop on Software Engineering Research and Industrial Practice, (22-29)
  150. de Toledo S, Martini A, Przybyszewska A and Sjøberg D Architectural technical debt in microservices Proceedings of the Second International Conference on Technical Debt, (78-87)
  151. Atlidakis V, Godefroid P and Polishchuk M RESTler Proceedings of the 41st International Conference on Software Engineering, (748-758)
  152. ACM
    Michel F, Faron-Zucker C, Corby O and Gandon F Enabling Automatic Discovery and Querying of Web APIs at Web Scale using Linked Data Standards Companion Proceedings of The 2019 World Wide Web Conference, (883-892)
  153. Chapman M, Balatsoukas P, Ashworth M, Curcin V, Kökciyan N, Essers K, Sassoon I, Modgil S, Parsons S and Sklar E Computational Argumentation-based Clinical Decision Support Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems, (2345-2347)
  154. Bucchiarone A, Soysal K and Guidi C A Model-Driven Approach Towards Automatic Migration to Microservices Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment, (15-36)
  155. Longo A, Zappatore M and Navathe S (2019). The unified chart of mobility services, Journal of Parallel and Distributed Computing, 127:C, (118-133), Online publication date: 1-May-2019.
  156. D’Agostino D, Roverelli L, Zereik G, La Rocca G, De Luca A, Salvaterra R, Belfiore A, Lisini G, Novara G and Tiengo A (2019). A science gateway for Exploring the X-ray Transient and variable sky using EGI Federated Cloud, Future Generation Computer Systems, 94:C, (868-878), Online publication date: 1-May-2019.
  157. ACM
    Rademacher F, Sorgalla J, Sachweh S and Zündorf A A model-driven workflow for distributed microservice development Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (1260-1262)
  158. ACM
    Nguyen H, Iacono L and Federrath H Mind the cache Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (2497-2506)
  159. ACM
    Santana M, Sampaio A, Andrade M and Rosa N Transparent tracing of microservice-based applications Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (1252-1259)
  160. ACM
    de Santana C, de Mello Alencar B and Prazeres C Reactive microservices for the internet of things Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (1243-1251)
  161. ACM
    Ibrahim A, Bozhinoski S and Pretschner A Attack graph generation for microservice architecture Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (1235-1242)
  162. ACM
    Shen Z, Sun Z, Sela G, Bagdasaryan E, Delimitrou C, Van Renesse R and Weatherspoon H X-Containers Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, (121-135)
  163. ACM
    Zaheer Z, Chang H, Mukherjee S and Van der Merwe J eZTrust Proceedings of the 2019 ACM Symposium on SDN Research, (49-61)
  164. de M. Del Esposte A, Santana E, Kanashiro L, Costa F, Braghetto K, Lago N and Kon F (2019). Design and evaluation of a scalable smart city software platform with large-scale simulations, Future Generation Computer Systems, 93:C, (427-441), Online publication date: 1-Apr-2019.
  165. ACM
    Yin Z, Zhang C, Goldberg D and Prasad S An NLP-based Question Answering Framework for Spatio-Temporal Analysis and Visualization Proceedings of the 2019 2nd International Conference on Geoinformatics and Data Analysis, (61-65)
  166. Kurniawan N, Suhardi , Arman A, Bandung Y and Yustianto P (2019). A reference model of services computing systems platform based on meta-analysis technique, Service Oriented Computing and Applications, 13:1, (31-49), Online publication date: 1-Mar-2019.
  167. Shaabani N and Meinel C (2019). Incrementally updating unary inclusion dependencies in dynamic data, Distributed and Parallel Databases, 37:1, (133-176), Online publication date: 1-Mar-2019.
  168. ACM
    Arcuri A (2019). RESTful API Automated Test Case Generation with EvoMaster, ACM Transactions on Software Engineering and Methodology, 28:1, (1-37), Online publication date: 23-Feb-2019.
  169. Prandi C, Melis A, Prandini M, Delnevo G, Monti L, Mirri S and Salomoni P (2019). Gamifying cultural experiences across the urban environment, Multimedia Tools and Applications, 78:3, (3341-3364), Online publication date: 1-Feb-2019.
  170. ACM
    Bremer M, Hoffmann J, Engländer J and Pannemann L Information Logistics for a People-Mover Platform Proceedings of the 5th International Conference on e-Society, e-Learning and e-Technologies, (39-44)
  171. ACM
    Taherkordi A and Herrmann P Pervasive Smart Contracts for Blockchains in IoT Systems Proceedings of the 2018 International Conference on Blockchain Technology and Application, (6-11)
  172. ACM
    Tato G, Bertier M, Rivière E and Tedeschi C ShareLatex on the Edge Proceedings of the 3rd Workshop on Middleware for Edge Clouds & Cloudlets, (8-15)
  173. ACM
    Demoulin H, Vaidya T, Pedisich I, DiMaiolo B, Qian J, Shah C, Zhang Y, Chen A, Haeberlen A, Loo B, Phan L, Sherr M, Shields C and Zhou W DeDoS Proceedings of the 34th Annual Computer Security Applications Conference, (712-722)
  174. ACM
    Adamopoulos P, Kotsifakos D and Douligeris C Study, design and development of a modern video system to improve services from the production to the end user Proceedings of the 22nd Pan-Hellenic Conference on Informatics, (196-201)
  175. Bhamare D, Samaka M, Erbad A, Jain R and Gupta L (2018). Exploring microservices for enhancing internet QoS, Transactions on Emerging Telecommunications Technologies, 29:11, Online publication date: 13-Nov-2018.
  176. Zdun U, Stocker M, Zimmermann O, Pautasso C and Lübke D Guiding Architectural Decision Making on Quality Aspects in Microservice APIs Service-Oriented Computing, (73-89)
  177. Lin J, Chen P and Zheng Z Microscope: Pinpoint Performance Issues with Causal Graphs in Micro-service Environments Service-Oriented Computing, (3-20)
  178. ACM
    Wu N, Zuo D and Zhang Z An extensible fault tolerance testing framework for microservice-based cloud applications Proceedings of the 4th International Conference on Communication and Information Processing, (38-42)
  179. ACM
    Baudart G, Dolby J, Duesterwald E, Hirzel M and Shinnar A Protecting chatbots from toxic content Proceedings of the 2018 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (99-110)
  180. ACM
    Kulesza R, Lima M, Araujo C, de Sousa M and Filho A Evolution of Software Architectures Proceedings of the 24th Brazilian Symposium on Multimedia and the Web, (11-13)
  181. ACM
    Márquez G, Villegas M and Astudillo H A pattern language for scalable microservices-based systems Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, (1-7)
  182. ACM
    Sorgalla J, Wizenty P, Rademacher F, Sachweh S and Zündorf A AjiL Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, (1-4)
  183. ACM
    Ren Z, Wang W, Wu G, Gao C, Chen W, Wei J and Huang T Migrating Web Applications from Monolithic Structure to Microservices Architecture Proceedings of the 10th Asia-Pacific Symposium on Internetware, (1-10)
  184. ACM
    Carrasco A, Bladel B and Demeyer S Migrating towards microservices: migration and architecture smells Proceedings of the 2nd International Workshop on Refactoring, (1-6)
  185. ACM
    Traini L A multi-objective framework for effective performance fault injection in distributed systems Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, (936-939)
  186. ACM
    Arora N, Bell J, Ivančić F, Kaiser G and Ray B Replay without recording of production bugs for service oriented applications Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, (452-463)
  187. de Lange P, Göschlberger B, Farrell T and Klamma R A Microservice Infrastructure for Distributed Communities of Practice Lifelong Technology-Enhanced Learning, (172-186)
  188. ACM
    Rellermeyer J, Amer M, Smutzer R and Rajamani K Container Density Improvements with Dynamic Memory Extension using NAND Flash Proceedings of the 9th Asia-Pacific Workshop on Systems, (1-7)
  189. Martínez J, Romero-Garcés A, Suárez C, Marfi R, Hing Ting K, Iglesias A, García J, Fernández F, Ducñas Á, Calderita L, Bandera A and Bandera J Towards a robust robotic assistant for Comprehensive Geriatric Assessment procedures: updating the CLARC system* 2018 27th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN), (820-825)
  190. ACM
    Li F, Fröhlich J, Schall D, Lachenmayr M, Stückjürgen C, Meixner S and Buschmann F Microservice Patterns for the Life Cycle of Industrial Edge Software Proceedings of the 23rd European Conference on Pattern Languages of Programs, (1-11)
  191. Schermann G, Cito J, Leitner P, Zdun U and Gall H (2018). We’re doing it live, Information and Software Technology, 99:C, (41-57), Online publication date: 1-Jul-2018.
  192. Guerrero C, Lera I and Juiz C (2018). Resource optimization of container orchestration, The Journal of Supercomputing, 74:7, (2956-2983), Online publication date: 1-Jul-2018.
  193. Ivanchikj A, Pautasso C and Schreier S (2018). Visual modeling of RESTful conversations with RESTalk, Software and Systems Modeling (SoSyM), 17:3, (1031-1051), Online publication date: 1-Jul-2018.
  194. ACM
    Anyfantis N, Kalligiannakis E, Tsiolkas A, Leonidis A, Korozi M, Lilitsis P, Antona M and Stephanidis C AmITV Proceedings of the 11th PErvasive Technologies Related to Assistive Environments Conference, (507-514)
  195. Michel F, Faron-Zucker C and Gandon F Bridging Web APIs and Linked Data with SPARQL Micro-Services The Semantic Web: ESWC 2018 Satellite Events, (187-191)
  196. Martinez-Julia P, Kafle V and Harai H (2018). Exploiting External Events for Resource Adaptation in Virtual Computer and Network Systems, IEEE Transactions on Network and Service Management, 15:2, (555-566), Online publication date: 1-Jun-2018.
  197. ACM
    Pahl C, Jamshidi P and Zimmermann O (2018). Architectural Principles for Cloud Software, ACM Transactions on Internet Technology, 18:2, (1-23), Online publication date: 31-May-2018.
  198. ACM
    Josélyne M, Tuheirwe-Mukasa D, Kanagwa B and Balikuddembe J Partitioning microservices Proceedings of the 2018 International Conference on Software Engineering in Africa, (43-49)
  199. Mulyukin A and Perl I Adaptation of System Dynamics Model Execution Algorithms for Cloud-based Environment Proceedings of the 22st Conference of Open Innovations Association FRUCT, (179-189)
  200. ACM
    Li F and Gelbke L Microservice architecture in industrial software delivery on edge devices Proceedings of the 19th International Conference on Agile Software Development: Companion, (1-4)
  201. ACM
    Eski S and Buzluca F An automatic extraction approach Proceedings of the 19th International Conference on Agile Software Development: Companion, (1-6)
  202. ACM
    Rademacher F, Sorgalla J, Wizenty P, Sachweh S and Zündorf A Microservice architecture and model-driven development Proceedings of the 19th International Conference on Agile Software Development: Companion, (1-5)
  203. Pallis G, Trihinas D, Tryfonos A and Dikaiakos M (2018). DevOps as a Service: Pushing the Boundaries of Microservice Adoption, IEEE Internet Computing, 22:3, (65-71), Online publication date: 1-May-2018.
  204. Wang P, Xu J, Ma M, Lin W, Pan D, Wang Y and Chen P CloudRanger Proceedings of the 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, (492-502)
  205. ACM
    Mace J and Fonseca R Universal context propagation for distributed system instrumentation Proceedings of the Thirteenth EuroSys Conference, (1-18)
  206. ACM
    Villaça L, Azevedo L and Baião F Query strategies on polyglot persistence in microservices Proceedings of the 33rd Annual ACM Symposium on Applied Computing, (1725-1732)
  207. ACM
    Crecana C and Pop F Monitoring-based auto-scalability across hybrid clouds Proceedings of the 33rd Annual ACM Symposium on Applied Computing, (1087-1094)
  208. ACM
    Schulz H, Angerstein T and van Hoorn A Towards Automating Representative Load Testing in Continuous Software Engineering Companion of the 2018 ACM/SPEC International Conference on Performance Engineering, (123-126)
  209. Schmidt M and Obermaisser R (2018). Adaptive and technology-independent architecture for fault-tolerant distributed AAL solutions, Computers in Biology and Medicine, 95:C, (236-247), Online publication date: 1-Apr-2018.
  210. Melis A, Mirri S, Prandi C, Prandini M, Salomoni P and Callegati F (2018). Integrating Personalized and Accessible Itineraries in MaaS Ecosystems Through Microservices, Mobile Networks and Applications, 23:1, (167-176), Online publication date: 1-Feb-2018.
  211. ACM
    Cerny T, Donahoo M and Trnka M (2018). Contextual understanding of microservice architecture, ACM SIGAPP Applied Computing Review, 17:4, (29-45), Online publication date: 29-Jan-2018.
  212. Masuda Y, Shirasaka S, Yamamoto S and Hardjono T (2018). Architecture Board Practices in Adaptive Enterprise Architecture with Digital Platform, International Journal of Enterprise Information Systems, 14:1, (1-20), Online publication date: 1-Jan-2018.
  213. ACM
    Shadija D, Rezai M and Hill R Microservices Companion Proceedings of the10th International Conference on Utility and Cloud Computing, (215-220)
  214. ACM
    Wurster M, Breitenbücher U, Falkenthal M and Leymann F Developing, deploying, and operating twelve-factor applications with TOSCA Proceedings of the 19th International Conference on Information Integration and Web-based Applications & Services, (519-525)
  215. ACM
    Salvadori I, Oliveira B, Huf A, Inacio E and Siqueira F An ontology alignment framework for data-driven microservices Proceedings of the 19th International Conference on Information Integration and Web-based Applications & Services, (425-433)
  216. Gamez-Diaz A, Fernandez P and Ruiz-Cortes A SLA-Driven Governance for RESTful Systems Service-Oriented Computing – ICSOC 2017 Workshops, (352-356)
  217. Zdun U, Navarro E and Leymann F Ensuring and Assessing Architecture Conformance to Microservice Decomposition Patterns Service-Oriented Computing, (411-429)
  218. Xu M and Buyya R Energy Efficient Scheduling of Application Components via Brownout and Approximate Markov Decision Process Service-Oriented Computing, (206-220)
  219. ACM
    Vasilakis N, Karel B, Roessler N, Dautenhahn N, DeHon A and Smith J Towards Fine-grained, Automated Application Compartmentalization Proceedings of the 9th Workshop on Programming Languages and Operating Systems, (43-50)
  220. ACM
    Boos K and Zhong L Theseus Proceedings of the 9th Workshop on Programming Languages and Operating Systems, (29-35)
  221. ACM
    Bogner J, Wagner S and Zimmermann A Automatically measuring the maintainability of service- and microservice-based systems Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement, (107-115)
  222. Smith W, Kuperman G, Chan M, Morgan E, Nguyen H, Schear N, Vu B, Weinert A, Weyant M and Whisman D Cloud computing in tactical environments MILCOM 2017 - 2017 IEEE Military Communications Conference (MILCOM), (882-887)
  223. ACM
    Wizenty P, Sorgalla J, Rademacher F and Sachweh S MAGMA Proceedings of the 11th European Conference on Software Architecture: Companion Proceedings, (61-65)
  224. ACM
    Bogner J, Wagner S and Zimmermann A Towards a practical maintainability quality model for service-and microservice-based systems Proceedings of the 11th European Conference on Software Architecture: Companion Proceedings, (195-198)
  225. ACM
    Haselböck S, Weinreich R and Buchgeher G Decision guidance models for microservices Proceedings of the Fifth European Conference on the Engineering of Computer-Based Systems, (1-10)
  226. ACM
    Ermilov T, Moussallem D, Usbeck R and Ngomo A GENESIS Proceedings of the International Conference on Web Intelligence, (125-131)
  227. ACM
    Harms H, Rogowski C and Lo Iacono L Guidelines for adopting frontend architectures and patterns in microservices-based systems Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, (902-907)
  228. ACM
    Adzic G and Chatley R Serverless computing: economic and architectural impact Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, (884-889)
  229. Bonetta D and Brantner M (2017). FAD.js, Proceedings of the VLDB Endowment, 10:12, (1778-1789), Online publication date: 1-Aug-2017.
  230. Masuda Y, Shirasaka S, Yamamoto S and Hardjono T (2017). An Adaptive Enterprise Architecture Framework and Implementation, International Journal of Enterprise Information Systems, 13:3, (1-22), Online publication date: 1-Jul-2017.
  231. ACM
    Allen B, Ananthakrishnan R, Chard K, Foster I, Madduri R, Pruyne J, Rosen S and Tuecke S Globus Proceedings of the 8th Workshop on Scientific Cloud Computing, (25-32)
  232. Hillah L, Maesano A, Rosa F, Kordon F, Wuillemin P, Fontanelli R, Bona S, Guerri D and Maesano L (2017). Automation and intelligent scheduling of distributed system functional testing, International Journal on Software Tools for Technology Transfer (STTT), 19:3, (281-308), Online publication date: 1-Jun-2017.
  233. Debnath P, Sharma V and Kaulgud V An application composition approach for rapid software engineering Proceedings of the 3rd International Workshop on Rapid Continuous Software Engineering, (9-15)
  234. Aderaldo C, Mendonça N, Pahl C and Jamshidi P Benchmark requirements for microservices architecture research Proceedings of the 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering, (8-13)
  235. Chen T, Syer M, Shang W, Jiang Z, Hassan A, Nasser M and Flora P Analytics-driven load testing Proceedings of the 39th International Conference on Software Engineering: Software Engineering in Practice Track, (243-252)
  236. Sthl D, Mrtensson T and Bosch J (2017). The continuity of continuous integration, Journal of Systems and Software, 127:C, (150-167), Online publication date: 1-May-2017.
  237. ACM
    Unterberger F and Singer R Actor Based Business Process Automation via Intelligent Business Objects Proceedings of the 9th Conference on Subject-oriented Business Process Management, (1-5)
  238. ACM
    Lehmann M and Sandnes F A framework for evaluating continuous microservice delivery strategies Proceedings of the Second International Conference on Internet of things, Data and Cloud Computing, (1-9)
  239. ACM
    Zhang W, Hwang J, Rajagopalan S, Ramakrishnan K and Wood T Flurries Proceedings of the 12th International on Conference on emerging Networking EXperiments and Technologies, (3-17)
  240. ACM
    Leitner P, Cito J and Stöckli E Modelling and managing deployment costs of microservice-based cloud applications Proceedings of the 9th International Conference on Utility and Cloud Computing, (165-174)
  241. ACM
    de Camargo A, Salvadori I, Mello R and Siqueira F An architecture to automate performance tests on microservices Proceedings of the 18th International Conference on Information Integration and Web-based Applications and Services, (422-429)
  242. ACM
    Salvadori I, Huf A, Mello R and Siqueira F Publishing linked data through semantic microservices composition Proceedings of the 18th International Conference on Information Integration and Web-based Applications and Services, (443-452)
  243. ACM
    Debab R and Hidouci W Towards a more reliable and robust Cloud Meta-Operating System based on heterogeneous kernels Proceedings of the International Conference on Big Data and Advanced Wireless Technologies, (1-13)
  244. Brown K and Woolf B Implementation patterns for microservices architectures Proceedings of the 23rd Conference on Pattern Languages of Programs, (1-35)
  245. Hwang J, Vukovic M and Anerousis N FitScale: Scalability of Legacy Applications Through Migration to Cloud Service-Oriented Computing, (123-139)
  246. Schobel J, Pryss R, Wipp W, Schickler M and Reichert M A Mobile Service Engine Enabling Complex Data Collection Applications Service-Oriented Computing, (626-633)
  247. ACM
    Shahin M, Babar M and Zhu L The Intersection of Continuous Deployment and Architecting Process Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, (1-10)
  248. ACM
    Samarthyam G, Suryanarayana G and Sharma T Refactoring for software architecture smells Proceedings of the 1st International Workshop on Software Refactoring, (1-4)
  249. ACM
    Goonasekera N, Lonie A, Taylor J and Afgan E CloudBridge Proceedings of the XSEDE16 Conference on Diversity, Big Data, and Science at Scale, (1-8)
  250. Fleischmann A, Schmidt W, Stary C and Fichtenbauer C Pattern-Based Engineering of Systems-of-Systems for Process Execution Support Proceedings, Part I, of the 18th International Conference on Human-Computer Interaction. Theory, Design, Development and Practice - Volume 9731, (457-466)
  251. ACM
    Ritter D, May N, Sachs K and Rinderle-Ma S Benchmarking integration pattern implementations Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, (125-136)
  252. ACM
    Renz J, Navarro-Suarez G, Sathi R, Staubitz T and Meinel C Enabling Schema Agnostic Learning Analytics in a Service-Oriented MOOC Platform Proceedings of the Third (2016) ACM Conference on Learning @ Scale, (137-140)
  253. ACM
    Gadea C, Trifan M, Ionescu D and Ionescu B A reference architecture for real-time microservice API consumption Proceedings of the 3rd Workshop on CrossCloud Infrastructures & Platforms, (1-6)
  254. Pokahr A and Braubach L (2016). Elastic component-based applications in PaaS clouds, Concurrency and Computation: Practice & Experience, 28:4, (1368-1384), Online publication date: 25-Mar-2016.
  255. ACM
    Knoche H Sustaining Runtime Performance while Incrementally Modernizing Transactional Monolithic Software towards Microservices Proceedings of the 7th ACM/SPEC on International Conference on Performance Engineering, (121-124)
  256. Schermann G, Cito J and Leitner P All the Services Large and Micro: Revisiting Industrial Practice in Services Computing Service-Oriented Computing – ICSOC 2015 Workshops, (36-47)
  257. Wettinger J, Andrikopoulos V and Leymann F Enabling DevOps Collaboration and Continuous Delivery Using Diverse Application Environments Proceedings of the Confederated International Conferences on On the Move to Meaningful Internet Systems: OTM 2015 Conferences - Volume 9415, (348-358)
  258. Braubach L, Pokahr A, Kalinowski J and Jander K Tailoring Agent Platforms with Software Product Lines Revised Selected Papers of the 13th German Conference on Multiagent System Technologies - Volume 9433, (3-21)
  259. ACM
    Cito J, Leitner P, Fritz T and Gall H The making of cloud applications: an empirical study on software development for the cloud Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, (393-403)
  260. Butzin B, Golatowski F and Timmermann D Microservices approach for the internet of things 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA), (1-6)
Contributors
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations