2016 IEEE International Conference on Services Computing (SCC) 2016
DOI: 10.1109/scc.2016.113
|View full text |Cite
|
Sign up to set email alerts
|

Microservices and Their Design Trade-Offs: A Self-Adaptive Roadmap

Abstract: Where a licence is displayed above, please note the terms and conditions of the licence govern your use of this document. When citing, please reference the published version. Take down policy While the University of Birmingham exercises care and attention in making items available there are rare occasions when an item has been uploaded in error or has been deemed to be commercially or otherwise sensitive.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
69
0
1

Year Published

2016
2016
2022
2022

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 78 publications
(70 citation statements)
references
References 10 publications
0
69
0
1
Order By: Relevance
“…However, some attributes scored fewer occurrences which implied lack of consideration. These attributes were basically security ID [15,18,23,32,33], load balancing ID [1,20] and organizational alignment ID [13,15]. In addition to the results of research questions 2 and 3 above, we decided to investigate a possible relationship between quality attributes in the literature and model views presented.…”
Section: Quality Attributes Related To Microservices In Literature (Rmentioning
confidence: 99%
“…However, some attributes scored fewer occurrences which implied lack of consideration. These attributes were basically security ID [15,18,23,32,33], load balancing ID [1,20] and organizational alignment ID [13,15]. In addition to the results of research questions 2 and 3 above, we decided to investigate a possible relationship between quality attributes in the literature and model views presented.…”
Section: Quality Attributes Related To Microservices In Literature (Rmentioning
confidence: 99%
“…These services are known as a style of an architecture that develops an application as a set of small services independently [7]. Now, microservices are becoming very popular with cloud platform which is an emerging style in the context of application development due to its independency, scalability, flexibility, performance, and manageability [3], [5].…”
Section: E Need Of Systematic Mappingmentioning
confidence: 99%
“…Migration of the system to microservice optimizes decentralization, replace-ability, traceability and autonomy of software architectures. Although, researchers are not convinced on any specific definition of microservice, but it is modelling techniques, and its properties [7].…”
Section: E Need Of Systematic Mappingmentioning
confidence: 99%
“…Microservitization is a shift towards transforming services/components into microservices -more fine-grained and autonomic services that isolate fine-grained business functionalities by boundaries and interact through standardised interfaces [1]. Microservitization is rapidly increasing; many distributed and cloud-based systems have evolved from monolithic to microservices architectures.…”
Section: Introductionmentioning
confidence: 99%
“…Isolating business functionalities aims at enhancing the autonomy and replaceability of the individual microservice(s) [1]. This in turn can enhance decentralised governance of the microservices, where each microservice encapsulates fine-grained business functionality.…”
Section: Introductionmentioning
confidence: 99%