Page 54 - 《软件学报》2021年第5期
P. 54
1278 Journal of Software 软件学报 Vol.32, No.5, May 2021
[5] Stefan H, Rainer W, Georg B. An expert interview study on areas of microservice design. In: Chao KM, ed. Proc. of the Service
Oriented Computing and Applications. Germany: Springer-Verlag, 2018. 137−144. [doi: 10.1109/SOCA.2018.00028]
[6] Justus B, Alfred Z. Towards integrating microservices with adaptable enterprise architecture. In: Nurcan S, ed. Proc. of the
Enterprise Distributed Object Computing. 2016. 1−6. [doi: 10.1109/EDOCW.2016.7584392]
[7] Di FP, Patricia L, Ivano M. Migrating towards microservice architectures: An industrial survey. In: Proc. of the 2018 IEEE Int’l
Conf. on Software Architecture (ICSA). 2018. 29−39. [doi: 10.1109/ICSA.2018.00012]
[8] Zhang H, Li SS, Jia ZJ, Zhong CX, Zhang C. Microservice architecture in reality: An industrial inquiry. In: Proc. of the 2019 IEEE
Int’l Conf. on Software Architecture (ICSA). 2019. 51−60. [doi: 10.1109/ICSA.2019.00014]
[9] Halappa S, Williams R. Getting your team ready for microservices. 2018. https://dzone.com/articles/getting-your-team-ready-for-
microservices-part-1
[10] Barbara K, Pearl BO, David B, Mark T, John B, Stephen L. Systematic literature reviews in software engineering—A systematic
literature review. Information Software Technology, 2009,51(1):7−15. [doi: 10.1016/j.infsof.2008.09.009]
[11] Zhang C, David B. What do we know about the effectiveness of software design patterns? IEEE Trans. on Software Engineering,
2012,38(5):1213−1231. [doi: 10.1109/TSE.2011.79]
[12] Jacopo S, Damian T, Van DHW. The pains and gains of microservices: A systematic grey literature review. Journal of Systems
Software, 2018,146:215−232. [doi: 10.1016/j.jss.2018.09.082]
[13] Outi SK, Sarah B, Ita R. Challenges and recommended practices for software architecting in global software development.
Information and Software Technology, 2019,106:234−253. [doi: 10.1016/j.infsof.2018.10.008]
[14] Zhang H, Zhou X, Huang X, Huang H, Ali BM. An evidence-based inquiry into the use of grey literature in software engineering.
In: Proc. of the ACM/IEEE 42nd Int’l Conf. on Software Engineering. 2020. [doi: 10.1145/3377811.3380336]
[15] Affan Y, Ijlal HM. On the quality of grey literature and its use in information synthesis during systematic literature reviews [MS.
Thesis]. School of Computing, Blekinge Institute of Technology, 2012.
[16] Fu CL, Zhang H, Huang X, Zhou X, Li Z. A review of meta-ethnographies in software engineering. In: Proc. of the Evaluation and
Assessment on Software Engineering. 2019. 68−77. [doi: 10.1145/3319008.3319015]
[17] Barbara K, Tore D, Magne J. Evidence-based software engineering. In: Proc. of the Int’l Conf. on Software Engineering. 2004.
273−281. [doi: 10.1109/ICSE.2004.1317449]
[18] Claes W, Per R, Martin H, Ohlsson MC, Björn R, Anders W. Experimentation in Software Engineering: An Introduction. 3rd ed.,
Springer-Verlag, 2012. 50−51. [doi: 10.1007/978-3-642-29044-2_10]
[19] Orit H, Liora N. Teaching and learning qualitative research≈conducting qualitative research. The Qualitative Report, 2014,19(24):
1−29.
[20] Noblit GW, Dwight HR. Meta-ethnography: Synthesizing Qualitative Studies. 1988. 9−14.
[21] Nicky B, Rona C, Catherine P, Jenny D, Myfanwy M, Roisin P. Using meta ethnography to synthesise qualitative research: A
worked example. Journal of Health Services Research Policy, 2002,7(4):209−215. [doi: 10.1258/135581902320432732]
[22] Atkins S, Lewin S, Smith HJ, Engel ME. Conducting a meta-ethnography of qualitative literature: Lessons learnt. BMC Medical
Research Methodology, 2008,8(1):21−31. [doi: 10.1186/1471-2288-8-21]
[23] Maggie C, Nicola R, Isabelle U, Edward D, Ruth J, Margaret M, Roberts RJ, Louise TR, Andrew B, Nicky B. Improving reporting
of meta-ethnography: The eMERGe reporting guidance. BMC Medical Research Methodology, 2019,19(1): 1−13. [doi: 10.1002/
rev3.3147]
[24] Henrik GJ. Enabling autonomous teams in large-scale agile through architectural principles. In: Aguiar A, ed. Proc. of the 19th Int’l
Conf. on Agile Software Development Companion. New York: Association for Computing Machinery, 2018. 1−4. [doi: 10.1145/
3234152.3234183]
[25] Miika K, Niko M, Tommi M. Challenges When Moving from Monolith to Microservice Architecture, Current Trends in Web
Engineering. Cham: Springer-Verlag, 2018. 32−47. [doi: 10.1007/978-3-319-74433-9_3]
[26] Fred B. Adding manpower to a late software project makes it later. In: The Mythical Man-Month: Essays on Software Engineering.
1975.