[1] EVANS E. Domain-driven Design:Tackling Complexity in the Heart of Software[M]. Boston:Addison-Wesley Professional, 2004:1-10. [2] VERNON V. Implementing Domain-driven Design[M]. Boston:Addison-Wesley Professional,2013:53-64. [3] MILLETT S, TUNE N. Patterns, Principles and Practices of Domain-driven Design[M]. Indianapolis:John Wiley & Sons, Inc.,2015:24-29. [4] DRAGONI N,DUSTDAR S,LARSON S T,et al. Microservices:migration of a mission critical system[EB/OL].[2020-02-22]. https://arxiv.org/pdf/1704.04173.pdf. [5] GOUIGOUX J P,TAMZALIT D. From monolith to microservices:lessons learned on an industrial migration to a web oriented architecture[C]//Proceedings of the 2017 IEEE International Conference on Software Architecture Workshops. Piscataway:IEEE,2017:62-65. [6] LOTZ J,VOGELSANG A,BENDERIUS O,et al. Microservice architectures for advanced driver assistance systems:a case-study[C]//Proceedings of the 2019 IEEE International Conference on Software Architecture Companion. Piscataway:IEEE, 2019:45-52. [7] O'BRIEN O,O'REILLY R D. Beats-Per-Minute (BPM):a microservice-based platform for the monitoring of health related data via activity trackers[C]//Proceedings of the 2018 IEEE 20th International Conference on e-Health Networking,Applications and Services. Piscataway:IEEE,2018:1-7. [8] 王焕强, 俞东进, 金一科, 等. 基于微服务架构和支持业务过程可靠执行的数据通信方法[J]. 计算机集成制造系统, 2019, 25(4):946-953. (WANG H Q, YU D J, JIN Y K, et al. Datacommunication method based on microservice architecture to support reliable execution of business processes[J]. Computer Integrated Manufacturing Systems,2019,25(4):946-953.) [9] RAHMAN M,GAO J. A reusable automated acceptance testing architecture for microservices in behavior-driven development[C]//Proceedings of the 2015 IEEE Symposium on Service-Oriented System Engineering. Piscataway:IEEE,2015:321-325. [10] PAHL C,JAMSHIDI P. Microservices:a systematic mapping study[C]//Proceedings of the 20166th International Conference on Cloud Computing and Services Science. New York:ACM, 2016:137-146. [11] GYSEL M,KÖLBENER L,GIERSCHE W,et al. Service cutter:a systematic approach to service decomposition[C]//Proceedings of the 2016 European Conference on Service-Oriented and Cloud Computing,LNCS 9846. Cham:Springer,2016:185-200. [12] LEVCOVITZ A, TERRA R, VALENTE M T. Towards a technique for extracting microservices from monolithic enterprise systems[EB/OL].[2020-02-22]. https://arxiv.org/pdf/1605.03175.pdf. [13] MAZLAMI G,CITO J,LEITNER P. Extraction of microservices from monolithic software architectures[C]//Proceedings of the 2017 IEEE International Conference on Web Services. Piscataway:IEEE,2017:524-531. [14] BARESI L, GARRIGA M, DE RENZIS A. Microservices identification through interface analysis[C]//Proceedings of the 2017 European Conference on Service-Oriented and Cloud Computing,LNCS 10465. Cham:Springer,2017:19-33. [15] AMIRI M J. Object-aware Identification of microservices[C]//Proceedings of the 2018 IEEE International Conference on Services Computing. Piscataway:IEEE,2018:253-256. [16] 钟陈星, 李杉杉, 张贺, 等. 限界上下文视角下的微服务粒度评估[J]. 软件学报, 2019, 30(10):3227-3241.(ZHONG C X,LI S S,ZHANG H,et al. Evaluating granularity of microservicesoriented system based on bounded context[J]. Journal of Software,2019,30(10):3227-3241.) [17] GABBRIELLI M,GIALLORENZO S,GUIDI C,et al. Selfreconfiguring microservices[M]//ÁBRAHÁM E,BONSANGUE M,JOHNSEN E B. Theory and Practice of Formal Methods, LNCS 9660/LNTCS 9660. Cham:Springer,2016:194-210. |