Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.

Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.

Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption

5th of April 2017. My presentation done at the 14th International Conference on Software Architecture (ICSA), Gothenburg, Sweden.

Microservices are a new trend rising fast from the enterprise world. Even though the design principles around microservices have been identified, it is difficult to have a clear view of existing research solutions for architecting microservices.
A systematic mapping study methodology has been used to identify, classify, and evaluate the current state of the art on architecting microservices from the following three perspectives: publication trends, focus of research, and potential for industrial adoption. More specifically, we systematically define a classification framework for categorizing the research on architecting microservices and we rigorously apply it to the 71 selected studies. We synthesize the obtained data and produce a clear overview of the state of the art. This gives a solid basis to plan for future research and applications of architecting microservices.

7.
7Di Francesco, Lago, Malavolta
Paolo Di Francesco
Systematic mapping study
• RQ1: What are the publication trends of research studies about
architecting microservices?
• RQ2: What is the focus of research on architecting
microservices?
• RQ3: What is the potential for industrial adoption of existing
research on architecting microservices?
Systematic Mapping Study

9.
9Di Francesco, Lago, Malavolta
Paolo Di Francesco
Systematic mapping study
RQ1: What are the publication trends of research studies?
• Scientific interest, venues, and contribution types
RQ2: What is the focus of research?
• Understanding of current research gaps
• Classification framework
RQ3: What is the potential for industrial adoption of existing
research?
• Are we ready to be transferred to industry?
Systematic Mapping Study

12.
12Di Francesco, Lago, Malavolta
Paolo Di Francesco
Systematic mapping study
RQ1: What are the publication trends of research studies?
• Scientific interest, venues, and contribution types
RQ2: What is the focus of research?
• Understanding of current research gaps
• Classification framework
RQ3: What is the potential for industrial adoption of existing
research?
• Are we ready to be transferred to industry?
Systematic Mapping Study

21.
21Di Francesco, Lago, Malavolta
Paolo Di Francesco
Systematic mapping study
RQ1: What are the publication trends of research studies?
• Scientific interest, venues, and contribution types
RQ2: What is the focus of research?
• Understanding of current research gaps
• Classification framework
RQ3: What is the potential for industrial adoption of existing
research?
• Are we ready to be transferred to industry?
Systematic Mapping Study