Page 135 - 《软件学报》2021年第5期
P. 135
贺祥 等:多版本共存的微服务系统自适应演化方法 1359
[4] Ma S, Fan C, Chuang Y, Lee W, Lee S, Hsueh N. Using service dependencygraph to analyze and test microservices. In: Proc. of the
IEEE Annual Int’l Computer Software and Applications Conf. (COMPSAC). 2018. 81−86.
[5] Satyanarayanan M. The emergence of edge computing. Computer, 2017,50(1):30−39.
[6] Weyns D. Software Engineering of Self-adaptive Systems: An Organised Tour and Future Challenges. In: Handbook of Software
Engineering. Springer-Verlag, 2017.
[7] Kephart JO, Chess DM. The vision of autonomic computing. Computer, 2003,36(1):41−50.
[8] Rajagopalan S, Jamjoom H. App-Bisect: Autonomous healing for microservice-based apps. In: Proc. of the 7th USENIX Workshop
on Hot Topics in Cloud Computing (HotCloud 2015). 2015.
[9] Ma S, Liu I, Chen C, Lin J, Hsueh N. Version-based microservice analysis, monitoring, and visualization. In: Proc. of the 2019
26th Asia-Pacific Software Engineering Conf. (APSEC). 2019. 165−172.
[10] Kiss T, Kacsuk P, Kovacs J, Rakoczi B, Hajnal A, Farkas A, Gesmier G, Terstyanszky G. Micado-microservice-based cloud
application-level dynamic orchestrator. Future Generation Computer Systems, 2019,94:937−946.
[11] Sampaio AR, Rubin J, Beschastnikh I, Rosa NS. Improving microservice-based applications with runtime placement adaptation.
Journal of Internet Services and Applications, 2019,10:Article No.4.
[12] Aderaldo CM, Mendonça NC, Schmerl B, Garlan D. Kubow: Anarchitecture-based self-adaptation service for cloud native
applications. In: Proc. of the 13th European Conf. on Software Architecture. 2019. 42−45.
[13] Gabbrielli M, Giallorenzo S, Guidi C, Mauro J, Montesi F. Self-reconfiguring Microservices. Cham: Springer Int’l Publishing,
2016. 194−210.
[14] Wang Y. Towards service discovery and autonomic version management in self-healing microservices architecture. In: Proc. of the
13th European Conf. on Software Architecture. 2019. 63−66.
[15] Akbulut A, Perros HG. Software versioning with microservices through the API gateway design pattern. In: Proc. of the 2019 9th
Int’l Conf. on Advanced Computer Information Technologies (ACIT). 2019. 289−292.
[16] Paques H, Liu L, Pu C. Adaptation space: A design framework for adaptive Web services. Int’l Journal of Web Services Research
(IJWSR), 2004,1(3):1−24.
[17] Guerrero C, Lera I, Juiz C. Evaluation and efficiency comparison of evolutionary algorithms for service placement optimization in
fog architectures. Future Generation Computer Systems, 2019,97:131−144.
[18] Guerrero C, Lera I, Juiz C. A lightweight decentralized service placement policy for performance optimization in fog computing.
Journal of Ambient Intelligence and Humanized Computing, 2019,10:2435−2452.
附中文参考文献:
[2] 冯志勇,徐砚伟,薛霄,陈世展.微服务技术发展的现状与展望.计算机研究与发展,2020,57(5):1103−1122.
[3] 吴化尧,邓文俊.面向微服务软件开发方法研究进展.计算机研究与发展,2020,57(3):525−541.
贺祥(1997-),男,博士生,CCF 学生会员, 涂志莹(1983-),男,博士,副教授,CCF 专
主要研究领域为微服务,自适应系统,边缘 业会员,主要研究领域为软件工程,服务计
计算,服务计算. 算,知识工程,企业业务建模技术.
刘磊(1998-),男,硕士生,主要研究领域为 徐晓飞(1962-),男,博士,教授,博士生导
微服务,服务计算. 师,CCF 会士,主要研究领域为服务计算与
软件服务工程,大服务与务联网,企业智能
计算,企业业务建模技术.